Wie bekomme ich einen Zeitunterschied als Minuten in Excel?


19

Ich habe Zeitwerte in zwei Zellen in einer Excel-Tabelle und ich brauche die Differenz der Zeiten in Minuten.

Die Zellen in Excel sind wie folgt:

   A        B        C
1  6:38     8:23     1:45:00

A ist die Startzeit
B ist die Endzeit
C ist die Zeitdifferenz (B1-A1), die im Format hh: mm: ss angezeigt wird

A- und B-Spalten werden als benutzerdefiniertes hh: mm und Zelle C als benutzerdefiniertes hh: mm: ss formatiert .

Aber ich muss den Wert in Zelle C1 als 105 anstelle von 1:45:00 eingeben .

Könnten Sie bitte helfen, die Zeit nur in Minuten anzuzeigen und das richtige Format anzugeben?


Falls es Sie nach fast 6 Jahren noch interessiert: Ich habe Neals Antwort einige Beispiele hinzugefügt , für die keine Formeln erforderlich sind.
Arjan

Antworten:


18

Legen Sie einfach fest, dass die Zelle im numerischen Format angezeigt werden soll, und es wird eine Dezimalzahl angezeigt.

Der ganzzahlige Teil entspricht dem Datumswert (dh dem Tag) und der Dezimalteil der Uhrzeit.

Wenn Sie den Zahlenwert von 1:45 (0,07) mit 24x60 (Anzahl der Stunden pro Tag und Anzahl der Minuten pro Stunde) multiplizieren, erhalten Sie den Wert in Minuten für Ihre Zelle (105).


1
Anstelle zusätzlicher Berechnungen würde ich lieber eine Formatierung verwenden, wie in Neals Antwort .
Arjan

12

Formatieren Sie einfach Ihr Handy als [mm].

Die eckigen Klammern um mmExcel weisen Excel an, die Gesamtsumme anzuzeigen, anstatt die Gesamtsumme anzuzeigen, die angezeigt werden würde, wenn Sie die gesamten Stunden abnehmen. Die Klammern erzwingen auch, dass Excel mmals Minuten und nicht als Monat interpretiert wird . (Ohne die Klammern mund mm beziehen Sie sich auf den Monat, wenn nicht vor hoder hhfür Stunden oder ssfür Sekunden gefolgt .)

Also, wo 1:45:00mit Format mm:sswürde die Stunden und Show ignorieren 45:00, die beide [m]:ssund [mm]:sswird zeigen , wie 105:00und beide [m]und [mm]zeigen würde 105(wo mund mmwürde zeigen 12, wobei der Monat von Excel-Standarddatum, das ist 31. Dezember 1899).

Dies funktioniert auch für Stunden und Sekunden. Wie 27:10:59mit h:mmwürde zeigen 3:10, aber beide [h]:mmund [hh]:mmzeigen 27:10, während beide [h]und [hh]zeigen 27. Und swürde zeigen 59, aber [s]gibt 97859.


So lässt nehme ich an eine Zelle haben , die sowohl Datum und 24 - Stunden-Zeit wie 2018.09.25 15.40.33 ... siehe hat prntscr.com/ip2b1t Arbeiten mit dem Vorschlag in Spalte CI Split Datum von Zeit und es konvertieren auf GESAMT sek. In der Spalte AI möchte ich eine kumulative Anstiegsdauer (in Sekunden) haben. Ich habe sie wie in der Abbildung gezeigt erreicht, indem ich A1 0 und dann =A1+(C2-C1)A2 zugewiesen habe. Gibt es eine andere Alternative zum Überspringen der Zwischenberechnung in Spalte C
Nightcrawler

10

Ich denke das wird funktionieren:

  • A1 6:23
  • B1 8:23
  • C1 = (B1-A1) * 24 * 60

Stellen Sie einfach sicher, dass Sie C1 als "Allgemein" formatieren.


0

Formatieren Sie einfach Ihre C-Zelle als hh:mm.


1
Oder, um zu zeigen , wie 28 Stunden 28, nicht 04, Surround mit eckigen Klammern: [hh]:mm.
Arjan

0

Wie einige Leute bereits gesagt haben, wenn Sie den Zahlenwert von 1:45 (das ist 0,07) mit 24x60 = 1440 (die Anzahl der Stunden pro Tag und die Anzahl der Minuten pro Stunde) multiplizieren, erhalten Sie den Wert in Minuten Ihrer Zelle (105). Kurzfassung: C1 = (B1-A1) * 1440

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.