Wie bekommt man die Differenz in Minuten zwischen zwei Daten in Microsoft Excel?
Ich mache einige Arbeit in Excel und führe in ein bisschen ein problem. Die Instrumente ich arbeite mit speichern das Datum und die Uhrzeit der Messungen und Lesen kann ich diese Daten in Excel mit folgendem format:
A B
1 Date: Time:
2 12/11/12 2:36:25
3 12/12/12 1:46:14
Was ich Suche zu tun ist, finden Sie den Unterschied in den zwei Datums - /Zeitstempel in Minuten, so dass ich eine Zerfall-Kurve aus den Daten. Also In Excel, ich bin auf der Suche, um diese (wenn Sie die Anzahl der Minuten in diesem Beispiel ist falsch ich habe gerade berechnet, es mit der hand schnell):
A B C
1 Date: Time: Time Elapsed (Minutes)
2 12/11/12 2:36:25 -
3 12/12/12 1:46:14 1436.82
Ich suchte ein bisschen und fand mehrere Methoden für den Unterschied in der Zeit, sondern Sie immer davon ausgehen, dass die Termine sind die gleichen. Ich übertrieben die Zeit zwischen meiner Messungen einige, aber diese Rolle im Laufe der Tage ist es, was mir Kummer. Irgendwelche Vorschläge oder Hinweise, wie man über das wäre toll. Auch Wenn ich finden konnte, der Unterschied zwischen dem Datum und der Uhrzeit in Stunden oder Tagen in ein decimal-format, konnte ich einfach mehrere durch eine Konstante, um meine Antwort. Bitte beachten Sie, ich habe Erfahrung mit der Programmierung und Excel, aber bitte im Detail erklären. Ich bekomme manchmal verloren in den Schritten.
- Bitte realisieren Sie Ihre Frage nicht wirklich eine Programmiersprache ein, aber Mathe man... das Hinzufügen von Datum zu Zeit in die Berechnung nicht ein echtes Problem, nehmen Sie nur den Unterschied zwischen den beiden pais und fügen Sie Sie, Sie auch dann, wenn
time2<time1
sollten Sie die verstrichene Zeit als danndate2>date1
!!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zeit und Datum sind sowohl gespeichert als numerisch, dezimal-Werte (floating point eigentlich). Termine sind das ganze zahlen-und Zeit ist die dezimale Teil (1/24 = 1 Stunde 1/24*1/60 einer minute etc...)
Datum-Zeit-Differenz wird wie folgt berechnet:
wird dir die Antwort geben, die in Tagen, jetzt vermehren sich durch 24 (Stunden am Tag) und dann durch 60 (Minuten in der Stunde) und Sie sind da:
oder
Hinzufügen ein bisschen mehr Perspektive, Excel speichert Datums-und Zeitangaben als
serial numbers
.Hier ist ein Referenz-material zu Lesen.
Ich würde vorschlagen, Sie verwenden die folgende:
Kombinieren Sie Datum, um die es-Zeit und dann machen Sie den Unterschied. So wird es nicht dazu führen Sie irgendwelche Probleme, der nächste Tag oder so etwas.
Entnehmen Sie bitte dem Bild mit den Berechnungen. Lassen Sie Ihre gesamten Minuten Zelle als general-oder Zahlenformat.
MS-EXCEL Artikel: Berechnen Sie die Differenz zwischen zwei Uhrzeiten
Beispiel laut diesem Artikel
Saubere Weg dies zu tun ist:
wo start und Ende sind mit dem Format "09:00" und "17:00"
Midnight shift
Wenn die Startzeit und die Endzeit auf den gleichen Tag wie die MOD-Funktion hat keinen Einfluss auf nichts. Wenn die end-Zeit überquert Mitternacht, und das Ende ist dann früher beginnen (sagen Sie start 23 UHR-und finish-1 UHR, so Ergebnis ist 2 Stunden), die MOD-Funktion dreht das Vorzeichen der Differenz.
Beachten Sie, dass diese Formel berechnet die Differenz zwischen zwei Uhrzeiten (eigentlich zwei Termine) als dezimalen Wert. Wenn Sie möchten, um das Ergebnis zu sehen, wie die Zeit, die Ergebnisse werden angezeigt als time (Strg+Umschalt+2).
https://exceljet.net/formula/time-difference-in-hours-as-decimal-value
Ich denke
=TEXT(<cellA> - <cellB>; "[h]:mm:ss")
ist eine mehr schlüssige Antwort. Auf diese Weise können Sie Ihre Spalte als datetime.