Dans Excel, vous avez des données de base dans lesquelles une valeur temporelle est exprimée en secondes : Seconde formation cff. Si vous souhaitez la convertir dans un format habituel, c’est-à-dire afficher par exemple 121 secondes sous la forme “2:01”, il ne suffit pas de formater les cellules concernées.

En effet, si vous ne faites que modifier le formatage, vous obtiendrez la plupart du temps un résultat assez étrange. Cela vient du fait qu’Excel exprime toujours le temps en jours. Si vous avez par exemple une cellule avec le nombre 1,5 comme contenu et que vous le formatez comme heure dans le format “hh:mm:ss”, Excel le transforme en 12:00:00. En effet, il recalcule la valeur comme “1 jour, 12 heures”, rejette la partie jour et affiche les 12 heures.

Pour convertir correctement les secondes

Supposons que vous ayez un tableau de cette structure :

Modèle pour la conversion en hh:mm:ss

Dans la cellule B2, écrivez la formule : =A2/86400

Cela vous permettra de convertir les secondes dans la base de temps “jours” attendue par Excel. Pour cela, il faut diviser le nombre de secondes par le produit 24*60*60 (=86400), soit le nombre de secondes d’un jour.

Vous voyez maintenant dans B2 un nombre décimal assez petit.

Les secondes apparaissent maintenant dans B2 dans l’unité “jours”.

Ensuite, cliquez sur B2 avec le bouton droit de la souris et choisissez pour Heure le format commençant par 37….

En relation  Regarder d'anciennes images satellites avec Google Earth

Sélectionner le format de l’heure

La valeur apparaît maintenant sous la forme souhaitée hh:mm:ss.

Après le choix du format, la valeur correcte pour l’unité de temps apparaît.

La différence de formatage choisie par rapport à la première entrée de la liste (“*13:30:55”) n’entre en ligne de compte que si vous avez plus de 86400 secondes, c’est-à-dire plus de 24 heures. Dans ce cas, le premier format supprimerait la partie qui dépasse un jour.

Si vous avez comme valeur de départ le temps non pas en secondes, mais en minutes, vous procédez de la même manière que décrit ci-dessus. La seule différence est que votre diviseur est inférieur d’un facteur 60. Dans ce cas, la  première formule est la suivante: =A2/1440

Pour copier la formule et le formatage sur toutes les cellules souhaitées, procédez comme suit

Pour copier également le formatage et la formule de conversion sur les cellules B3 et en dessous, sélectionnez B2 et faites glisser avec le curseur de la souris le petit carré en bas à droite jusqu’à la fin de votre liste.

Au fait : Excel maîtrise encore quelques autres astuces avec l’heure et la date. Vous pouvez ainsi calculer des valeurs de date dans le futur, déterminer le nombre de jours entre deux valeurs de date ou insérer la date actuelle en appuyant sur une touche.