Astuce
Excel
 
Retour sur les secondes
 

Dans une précédente fiche, nous vous avons exposé une façon de transformer dans Excel un nombre exprimé en secondes en une valeur en heures, minutes et secondes. Notre méthode a fait réagir l’un de nos lecteurs, Jean-Louis Goubert, qui nous écrit ceci.

On peut faire plus simple !
Je tiens à réagir à l'astuce que vous avez publiée dans le n° 140 de votre revue concernant la transformation de secondes en heures, minutes et secondes. Votre méthode, quoique fonctionnelle, est d'une rare complexité par rapport à celle que je vous livre ici.
La première chose à savoir : une heure est une partie fractionnaire d'un jour. Donc 0,5 est la moitié de 24 heures.
En partant de ce concept, il est aisé de déduire que 1 heure est le 1/24ème d'une journée, que 1 minute est le 1/60éme d'une heure et le 1/24éme d'une journée, et donc qu’une seconde est le1/60éme d'une minute, et le 1/60éme d'une heure, et le 1/24éme d'un jour.
En clair :
pour n heures, la valeur en temps dans Excel est N/24 ;
pour n minutes, la valeur en temps est N/24/60 ;
pour n secondes, la valeur en temps est N/24/60/60.

Donc, pour reprendre votre exemple, si A5 contient 39335 secondes, la formule est A5/24/60/60 ou encore A5/86400.
Il reste simplement à utiliser de format d'heure idoine, c’est-à-dire [h]:mm:ss.
De plus, étant donné que le résultat est une valeur numérique et non un texte, cette valeur reste utilisable pour d'autres calculs.
Le tableau suivant fait avec Excel 2000 complète mon explication.
En espérant vous avoir donné un bon tuyau et par la même occasion gagné de substantielles choses ;-), je vous souhaite une bonne continuation pour votre journal.

Merci très vivement, Jean-Louis Goubert, pour ces excellentes explications et cette astuce laquelle, cette fois, a certainement le mérite de clore cette discussion.