# Calcul avec des temps et classement

**URL:** <https://community.glideapps.com/t/calcul-avec-des-temps-et-classement/56138>\
**Category:** Ask for Help\
**Created:** [December 29, 2022, 6:45am UTC](https://community.glideapps.com/t/calcul-avec-des-temps-et-classement/56138 "2022-12-29T06:45:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![RagnarLagerta](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ragnarlagerta/32/40388_2.png) [@RagnarLagerta](https://community.glideapps.com/u/RagnarLagerta)\
**Post date:** [December 29, 2022, 6:45am UTC](https://community.glideapps.com/t/calcul-avec-des-temps-et-classement/56138/1 "2022-12-29T06:45:46Z")

</div>

Bonjour,  
Je souhaite effectuer un classement des joueurs en fonction d’un nombre de points. Pour cela j’utilise un lookup sur les données puis un un sortarray pour trié puis un un reverse array pour un tri inversé puis un find element index et enfin un index+1 pour effectuer mon classement. Cela fonctionne très bien.  
Lorsque je souhaite faire la même chose avec des temps, le classement est erroné. Je suppose que la lecture s’effectue de gauche à droite. Un temps de 00:11:22 devient plus petit qu’un temps de 00:05:00.  
J’ai essayer de transformer le temps en secondes avec format duration. j’ai le même problème.  
Y-at-il un moyen d’effectuer un classement en fonction des temps?  
Je souhaite également effectuer des soustractions, additions avec des temps. J’utilise la colonne mathématique mais cela ne fonctionne pas?  
Merci beaucoup  
Stéphane

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 29, 2022, 9:40am UTC](https://community.glideapps.com/t/calcul-avec-des-temps-et-classement/56138/2 "2022-12-29T09:40:17Z")

</div>

> [@RagnarLagerta](#):
>
> I tried to transform the time in seconds with format duration.

To convert a duration to number of seconds, use the following math formula:

```auto
Trunc(Duration*86400)

```

 ![Screen Shot 2022-12-29 at 5.37.44 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/0/70efdf6e60d699b5d4583f771a87c1d7b86fcac3.png)

> [@RagnarLagerta](#):
>
> I also want to perform subtractions, additions with times. I’m using the math column but it doesn’t work?

It works, but there are some tricks you need to know. Can you show some specific examples that aren’t working for you?

---

<div class="post-metadata">

**Author:** ![RagnarLagerta](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ragnarlagerta/32/40388_2.png) [@RagnarLagerta](https://community.glideapps.com/u/RagnarLagerta)\
**Post date:** [December 29, 2022, 10:35am UTC](https://community.glideapps.com/t/calcul-avec-des-temps-et-classement/56138/3 "2022-12-29T10:35:08Z")

</div>

Lorsque je rentre des temps dans le Layout, le classement s’effectue correctement mais lorsque je rentre des temps dans le Data Editor le classement n’est pas bon…  
Je continue de chercher pour les calculs avec les temps…  
Merci beaucoup pour l’astuce.
