web-dev-qa-db-fra.com

Excel 2007: Comment afficher le format mm: ss non pas au format DateTime (par exemple 73:07)

Je dois créer un tableau Excel qui calcule les durées d’entraînement quotidiennes. chaque ligne contient les champs suivants: Date, Distance, Heure et Minutes/Km.
Mon problème principal est que je veux afficher l'heure au format mm:ss. Par exemple: 24 minutes et 3 secondes doivent correspondre à 24:03, mais "Excel" le modifie à 00:03:00 (3 minutes après minuit). J'ai essayé de mettre en place un "formatage spécial" mais "Excel insiste" sur le formatage des heures. De plus, l'entraînement peut dépasser 60 minutes et je le veux toujours uniquement en tant que mm:ss
Ma deuxième question est une fois que j'ai terminé avec le problème de formatage, quel est le moyen simple de calculer Temps/Distance?

18
Meron

entrez les valeurs en tant que 0:mm:ss et formatez en [m]:ss

comme ceci est maintenant dans les minutes et secondes, une simple arithmétique vous permettra de calculer vos statistiques

22
SeanC

Excel indique 24:03 comme 3 minutes lorsque vous le formatez en tant qu'heure, car 24:03 est identique à 00:03 (heure militaire).

Utiliser le format général pour ajouter des temps

Au lieu d'essayer de formater en tant que Time, utilisez le General Format et la formule suivante:

=number of minutes + (number of seconds / 60)

Ex: pendant 24 minutes et 3 secondes:

=24+3/60

Cela vous donnera une valeur de 24,05.

Faites cela pour chaque période. Supposons que vous entrez cette formule dans les cellules A1 et A2. Ensuite, pour obtenir la somme totale du temps écoulé, utilisez cette formule dans la cellule A3:

=INT(A1+A2)+MOD(A1+A2,1)

Reconvertir en minutes et secondes

Si vous mettez =24+3/60 dans chaque cellule, vous aurez une valeur de 48.1 dans la cellule A3.

Maintenant, vous devez reconvertir cela en minutes et en secondes. Utilisez la formule suivante dans la cellule A4:

=MOD(A3,1)*60

Cela prend la partie décimale et la multiplie par 60. Rappelez-vous, nous avons divisé par 60 au début, donc pour la reconvertir en secondes, nous devons la multiplier.

Vous auriez également pu le faire séparément, c’est-à-dire que dans la cellule A3, utilisez cette formule:

=INT(A1+A2)

et cette formule dans la cellule A4:

=MOD(A1+A2,1)*60

Voici une capture d'écran montrant les formules finales:

adding times

2
JimmyPena

5.Dans la zone Formater les cellules, cliquez sur Personnalisé dans la liste Catégorie. 6.Dans la zone Type, en haut de la liste des formats, tapez [h]: mm; @ puis cliquez sur OK. (C’est deux points après [h] et un point-virgule après mm.) Vous pouvez alors ajouter des heures. Le format sera dans la liste Type la prochaine fois que vous en aurez besoin. 

De MS, fonctionne bien. 

http://office.Microsoft.com/en-us/Excel-help/add-or-subtract-time-HA102809662.aspx

0
Bigoceans

Si vous utilisez des données saisies à la main, vous pouvez les saisir sous la forme mm:ss,0 ou mm:ss.0 en fonction de la langue/région sélectionnée au lieu de 00:mm:ss

Vous devez spécifier le format de votre cellule sous la forme [m]:ss si vous souhaitez afficher le format de toutes les minutes et secondes au lieu du format heures, minutes et secondes.

0
allogear

sous forme de texte:

=CONCATENATE(TEXT(cell;"d");" days ";TEXT(cell;"t");" hours ";MID(TEXT(cell;"hh:mm:ss");4;2);" minutes ";TEXT(cell;"s");" seconds")
0
helios