Je fais des analyses comparatives et je souhaite utiliser Excel pour produire des graphiques des résultats. J'ai un problème simple mais ennuyeux qui cuit mes nouilles.
Le problème est qu'Excel insiste sur le fait que «heure» signifie une heure de la journée. Il refuse de me laisser travailler avec des durées de temps . Quand j'essaie de dire «trois minutes et six secondes», cela interprète mal cela comme «trois minutes et six secondes après minuit », ce qui n'est pas du tout ce que je voulais dire.
Je peux contourner le problème en convertissant laborieusement tout en secondes. Mais alors tous mes graphiques sont étiquetés en secondes, pas en minutes et secondes. De plus, il est difficile de continuer à taper =3*60+6
plutôt que de simplement 3:06
. Et une fois que je l'ai fait, je dois regarder la formule pour vérifier si j'ai entré les données correctement [et n'ai pas foiré la formule].
Quelqu'un sait-il comment je peux faire fonctionner Excel avec une durée non ancrée à une heure spécifique de la journée?
Réponses:
Vous pouvez facilement le faire avec le type de données normal "Time" - il suffit de changer le format!
Le format d'heure / date Excels est simplement 1.0 équivaut à 1 jour complet (à partir du 1/1/1900). Donc 36 heures équivaudraient à 1,5. Si vous modifiez le format en
[h]:mm
, vous verrez36:00
.Par conséquent, si vous souhaitez travailler avec des durées, vous pouvez simplement utiliser la soustraction, par exemple
la source
[h] "hr" m "min" ss "s"
qui se traduira par des choses comme0 hr 28 min 48 s
et32 hr 21 min 37 s
=TEXT(A1,"0")&" day"&IF(A1>1,"s "," ")&TEXT(HOUR(A1),"0")&" hours "&MINUTE(A1)&" minutes"
Utilisez le format
d "days" h:mm:ss
ou[h]:mm:ss
, selon vos besoins.Disons que vous avez une durée de 30h 12m 54s:
h:mm:ss
-> 6:12:54 (incorrect pour une durée)[h]:mm:ss
-> 30:12:54d "days" h:mm:ss
-> 1 jours 6:12:54Des variations sont possibles: j'aime quelque chose comme les
d"d" h"h" mm"m" ss"s"
formats 1d 6h 12m 54s.la source
Le format personnalisé hh: mm n'affiche que le nombre d'heures correctement jusqu'à 23:59, après cela, vous obtenez le reste, moins les jours complets. Par exemple, 48 heures seraient affichées sous la forme 00:00, même si la valeur sous-jacente est correcte.
Pour afficher correctement la durée en heures et secondes (en dessous ou au-delà d'une journée complète), vous devez utiliser le format personnalisé [h]: mm; @ Dans ce cas, 48 heures seraient affichées sous la forme 48:00.
À votre santé.
la source
[h]:mm;@
?Avec le format personnalisé d'une cellule, vous pouvez insérer un type comme celui-
d "days", h:mm:ss
ci:, qui vous donnera un résultat comme16 days, 13:56:15
dans une cellule Excel.Si vous souhaitez afficher la durée en heures, vous utilisez le type suivant
[h]:mm:ss
, ce qui conduira à quelque chose comme 397: 56: 15. Contrôle de contrôle: 16 = (397 heures -13 heures) / 24la source
Je ne sais pas comment faire en sorte que le graphique étiquette l'axe au format "X1 min: X2 sec", mais voici une autre façon d'obtenir les durées, au format minutes avec des décimales représentant les secondes (.5 = 30 sec, .25 = 15 s, etc.)
Supposons que dans la colonne A vous avez vos données de temps, par exemple dans la cellule A1 vous avez 12:03:06, que vos données 3min 6sec ont mal interprété comme 3:06 après minuit, et la colonne B est libre.
Dans la cellule B1, entrez cette formule: = MINUTE (A1) + SECOND (A1) / 60 et appuyez sur Entrée / Retour. Prenez le coin inférieur droit de la cellule B2 et faites-le glisser aussi loin que la colonne A va pour appliquer la formule à toutes les données de la col A.
Dernière étape, assurez-vous de mettre en évidence toute la colonne B et de la définir au format numérique (l'application de la formule peut avoir automatiquement défini le format sur Heure).
la source
Le meilleur moyen que j'ai trouvé pour résoudre ce problème était d'utiliser une combinaison des éléments ci-dessus. Toutes mes cellules ont été entrées en tant que format personnalisé pour afficher uniquement "HH: MM" - si je saisis "4:06" (soit 4 minutes et 6 secondes), le champ afficherait les chiffres que j'ai saisis correctement - mais les données elles-mêmes représentent HH: MM en arrière-plan.
Heureusement, le temps est basé sur des facteurs de 60 (60 secondes = 60 minutes). Donc 7H: 15M / 60 = 7M: 15S - J'espère que vous pouvez voir où cela va. En conséquence, si je prends mon 4:06 et que je divise par 60 lorsque je travaille avec les données (par exemple, pour totaliser mon temps total ou mon temps moyen sur 100 cellules, j'utiliserais les formules SOMME ou MOYENNE normales, puis diviserais par 60 dans la formule .
Exemple = (SUM (A1: A5)) / 60. Si mes données se trouvaient dans les 5 champs de suivi du temps, les 4:06, 3:15, 9:12, 2:54, 7:38 (représentant MM: SS pour nous, mais les données en arrière-plan sont en fait HH: MM ) alors quand je calcule la somme de ces 5 champs, ce que je veux devrait être 27M: 05S mais ce qui montre à la place est 1D: 03H: 05M: 00S. Comme mentionné ci-dessus, 1D: 3H: 5M divisé par 60 = 27M: 5S ... qui est la somme que je recherche.
D'autres exemples de ceci sont: = (SUM (G: G)) / 60 et = (MOYENNE (B2: B90) / 60) et = MIN (C: C) (il s'agit d'un contrôle direct donc pas de / 60 nécessaire ici! ).
Notez que vos champs «formule» ou «calcul» (moyenne, temps total, etc.) DOIVENT avoir le format personnalisé de MM: SS une fois que vous avez divisé par 60 car la réflexion par défaut d'Excel est en HH: MM (d'où ce problème). Vos champs de données dans lesquels vous saisissez vos heures doivent être modifiés du format «Général» ou «Nombre» au format personnalisé HH: MM.
Ce processus est encore un peu fastidieux à utiliser - mais cela signifie que votre saisie de données est toujours saisie très facilement et est "correctement" affichée à l'écran sous la forme 4:06 (que la plupart des gens verraient en minutes: secondes sous un En-tête "Minutes"). En règle générale, il n'y aura que quelques champs à utiliser pour les formules telles que "meilleur temps", "temps moyen", "temps total", etc. lors du suivi des temps et ils ne seront généralement pas modifiés une fois la formule entrée. être un processus «unique» - je l'utilise pour ma feuille de suivi des appels au travail pour suivre «l'appel moyen», «le temps total d'appel pour la journée».
la source
Supposons que vous souhaitiez afficher le temps écoulé entre 17h le lundi et 14h30 le lendemain, mardi.
Dans la cellule A1 (par exemple), saisissez la date. En A2, le temps. (Si vous saisissez 17 h 00, espace compris, il s'affichera comme 17 h 00. Si vous souhaitez que le jour de la semaine s'affiche également, dans C3 (par exemple), entrez la formule = A1, puis mettez en surbrillance la cellule, allez dans le menu déroulant de mise en forme, sélectionnez Personnalisé et tapez dddd.
Répétez tout cela dans la rangée ci-dessous.
Enfin, disons que vous souhaitez afficher cette durée dans la cellule D2. Entrez la formule, = (a2 + b2) - (a1 + b1). Si vous voulez que cela s'affiche sous la forme "22h 30m", sélectionnez la cellule et dans le menu de formatage sous Personnalisé, saisissez h "h" m "m".
la source
Mettez en surbrillance la (les) cellule (s) / colonne que vous voulez comme durée, cliquez avec le bouton droit de la souris sur "Formater les cellules". Allez dans "Personnalisé" et recherchez "h: mm" si vous souhaitez saisir la durée au format heure et minutes. Si vous souhaitez également inclure les secondes, cliquez sur "h: mm: ss". Vous pouvez même additionner la durée totale après cela.
J'espère que cela t'aides.
la source
Ce que j'ai fini par faire était: Mettre la durée du temps à la main, par exemple 1 min, 03 sec. Simple mais efficace. Il semble qu'Excel a écrasé tout le reste, même lorsque j'ai utilisé le «format personnalisé» donné dans certaines réponses.
la source