Berechnen Sie die Zeit in Excel (Zeitunterschied, Arbeitsstunden, Addieren / Subtrahieren)

Da Datums- und Uhrzeitangaben als Zahlen im Backend in Excel gespeichert werden, können Sie problemlos einfache arithmetische Operationen und Formeln auf die Datums- und Uhrzeitwerte anwenden.

Sie können beispielsweise zwei verschiedene Zeitwerte oder Datumswerte hinzufügen oder die Zeitdifferenz zwischen zwei gegebenen Datums-/Zeitangaben berechnen.

In diesem Tutorial zeige ich Ihnen einige Möglichkeiten, Berechnungen mit Zeit in Excel durchzuführen (z. B. die Zeitdifferenz berechnen, Zeit hinzufügen oder subtrahieren, Zeit in verschiedenen Formaten anzeigen und eine Summe von Zeitwerten erstellen).

Wie Excel mit Datum und Uhrzeit umgeht

Wie bereits erwähnt, werden Datums- und Uhrzeitangaben als Zahlen in einer Zelle in Excel gespeichert. Eine ganze Zahl stellt einen vollständigen Tag dar und der Dezimalteil einer Zahl würde den Teil des Tages darstellen (der in Stunden-, Minuten- und Sekundenwerte umgewandelt werden kann).

Der Wert 1 steht beispielsweise für den 01. Januar 1900 in Excel, was der Ausgangspunkt ist, von dem aus Excel mit der Berücksichtigung der Daten beginnt.

2 würde also den 02. Januar 1990 bedeuten, 3 würde den 03. Januar 1900 usw. bedeuten und 44197 würde den 01. Januar 2021 bedeuten.

Hinweis: Excel für Windows und Excel für Mac haben unterschiedliche Startdaten. 1 in Excel für Windows würde den 1. Januar 1900 bedeuten und 1 in Excel für Mac würde den 1. Januar 1904 bedeuten

Wenn diese Zahlen Ziffern nach dem Komma enthalten, betrachtet Excel diese als Teil des Tages und kann in Stunden, Minuten und Sekunden umgerechnet werden.

44197.5 würde beispielsweise den 01. Januar 2021, 12:00:00 Uhr bedeuten.

Wenn Sie also in Excel mit Zeitwerten arbeiten, arbeiten Sie im Wesentlichen mit dem Dezimalteil einer Zahl.

Und Excel bietet Ihnen die Flexibilität, diesen Dezimalteil in verschiedene Formate umzuwandeln, z. B. nur Stunden, nur Minuten, nur Sekunden oder eine Kombination aus Stunden, Minuten und Sekunden

Nachdem Sie nun verstanden haben, wie Zeit in Excel gespeichert wird, werfen wir einen Blick auf einige Beispiele zur Berechnung der Zeitdifferenz zwischen zwei verschiedenen Datums- oder Uhrzeitangaben in Excel

Formeln zur Berechnung der Zeitdifferenz zwischen zwei Zeiten

In vielen Fällen möchten Sie lediglich die Gesamtzeit ermitteln, die zwischen den beiden Zeitwerten verstrichen ist (z. B. bei einer Arbeitszeittabelle mit In- und Out-Zeit).

Die von Ihnen gewählte Methode hängt davon ab, wie die Zeit in einer Zelle angegeben wird und in welchem ​​​​Format Sie das Ergebnis erhalten möchten.

Schauen wir uns ein paar Beispiele an

Einfache Subtraktion der Zeitdifferenz in Excel berechnen

Da die Zeit in Excel als Zahl gespeichert wird, können Sie die Differenz zwischen 2 Zeitwerten ermitteln und die Startzeit von der Endzeit leicht subtrahieren.

Endzeit - Startzeit

Das Ergebnis der Subtraktion wäre auch ein Dezimalwert, der die Zeit darstellt, die zwischen den beiden Zeitwerten verstrichen ist.

Unten ist ein Beispiel, bei dem ich die Start- und Endzeit habe und die Zeitdifferenz mit einer einfachen Subtraktion berechnet habe.

Es besteht die Möglichkeit, dass Ihre Ergebnisse im Zeitformat angezeigt werden (anstelle von Dezimalzahlen oder in Stunden-/Minutenwerten). In unserem obigen Beispiel zeigt das Ergebnis in Zelle C2 09:30 Uhr statt 9,5.

Das ist völlig in Ordnung, da Excel versucht, das Format aus der angrenzenden Spalte zu kopieren.

Um dies in eine Dezimalzahl umzuwandeln, ändern Sie das Format der Zellen in Allgemein (die Option befindet sich auf der Registerkarte Start in der Gruppe Zahlen).

Sobald Sie das Ergebnis haben, können Sie es auf verschiedene Arten formatieren. Sie können den Wert beispielsweise nur in Stunden oder nur in Minuten oder als Kombination aus Stunden, Minuten und Sekunden anzeigen.

Nachfolgend sind die verschiedenen Formate aufgeführt, die Sie verwenden können:

FormatWas es macht
hZeigt nur die Stunden an, die zwischen den beiden Daten verstrichen sind
hhZeigt Stunden zweistellig an (z. B. 04 oder 12)
hh:mmZeigt Stunden und Minuten an, die zwischen den beiden Daten verstrichen sind, z. B. 10:20
hh:mm:ss Zeigt Stunden, Minuten und Sekunden an, die zwischen den beiden Daten verstrichen sind, z. B. 10:20:36

Und wenn Sie sich fragen, wo und wie Sie diese benutzerdefinierten Datumsformate anwenden können, führen Sie die folgenden Schritte aus:

  1. Wählen Sie die Zellen aus, auf die Sie das Datumsformat anwenden möchten
  2. Halten Sie die Strg-Taste gedrückt und drücken Sie die Taste 1 (oder Befehl + 1, wenn Sie einen Mac verwenden)
  3. Klicken Sie im sich öffnenden Dialogfeld Zellen formatieren auf die Registerkarte Zahl (falls nicht bereits ausgewählt).
  4. Klicken Sie im linken Bereich auf Benutzerdefiniert
  5. Geben Sie einen der gewünschten Formatcodes in das Feld Typ ein (in diesem Beispiel verwende ich hh:mm:ss).
  6. OK klicken

Die obigen Schritte würden die Formatierung ändern und Ihnen den Wert basierend auf dem Format anzeigen.

Beachten Sie, dass die benutzerdefinierte Zahlenformatierung den Wert in der Zelle nicht ändert. Es ändert nur die Art und Weise, wie ein Wert angezeigt wird. Ich kann also wählen, dass nur der Stundenwert in einer Zelle angezeigt wird, während er immer noch den ursprünglichen Wert hat.

Profi-Tipp: Wenn die Gesamtzahl der Stunden 24 Stunden überschreitet, verwenden Sie stattdessen das folgende benutzerdefinierte Zahlenformat: [hh]:mm:ss

Berechnen Sie die Zeitdifferenz in Stunden, Minuten oder Sekunden

Wenn Sie die Zeitwerte subtrahieren, gibt Excel eine Dezimalzahl zurück, die die resultierende Zeitdifferenz darstellt.

Da jede ganze Zahl einen Tag darstellt, würde der Dezimalteil der Zahl den Teil des Tages darstellen, der leicht in Stunden, Minuten oder Sekunden umgerechnet werden kann.

Berechnung der Zeitdifferenz in Stunden

Angenommen, Sie haben den unten gezeigten Datensatz und möchten die Anzahl der Stunden zwischen den beiden Zeitwerten berechnen

Unten ist die Formel, die Ihnen den Zeitunterschied in Stunden gibt:

=(B2-A2)*24

Die obige Formel gibt Ihnen die Gesamtzahl der Stunden, die zwischen den zwei Zeitwerten verstrichen sind.

Manchmal versucht Excel, hilfreich zu sein und gibt Ihnen das Ergebnis auch im Zeitformat (wie unten gezeigt).

Sie können dies ganz einfach in das Zahlenformat konvertieren, indem Sie auf die Registerkarte Start klicken und in der Gruppe Zahlen die Zahl als Format auswählen.

Wenn Sie nur die Gesamtzahl der zwischen den beiden Zeiten verstrichenen Stunden (ohne Dezimalteil) zurückgeben möchten, verwenden Sie die folgende Formel:

=INT((B2-A2)*24)

Hinweis: Diese Formel funktioniert nur, wenn beide Zeitwerte vom selben Tag sind. Wenn sich der Tag ändert (wobei einer der Zeitwerte von einem anderen Datum und der zweite von einem anderen Datum ist), führt diese Formel zu falschen Ergebnissen. Sehen Sie sich den Abschnitt an, in dem ich die Formel zur Berechnung des Zeitunterschieds bei einer Datumsänderung später in diesem Tutorial beschreibe.

Berechnung der Zeitdifferenz in Minuten

Um den Zeitunterschied in Minuten zu berechnen, müssen Sie den resultierenden Wert mit der Gesamtzahl der Minuten eines Tages (also 1440 oder 24*60) multiplizieren.

Angenommen, Sie haben einen Datensatz wie unten gezeigt und möchten die Gesamtzahl der zwischen dem Start- und Enddatum verstrichenen Minuten berechnen.

Unten ist die Formel, die das tut:

=(B2-A2)*24*60

Berechnen der Zeitdifferenz in Sekunden

Um die Zeitdifferenz in Sekunden zu berechnen, müssen Sie den resultierenden Wert mit der Gesamtzahl der Sekunden an einem Tag multiplizieren (das ist oder 24*60*60 oder 86400).

Angenommen, Sie haben einen Datensatz wie unten gezeigt und möchten die Gesamtzahl der Sekunden berechnen, die zwischen dem Start- und Enddatum verstrichen sind.

Unten ist die Formel, die das tut:

=(B2-A2)*24*60*60

Berechnung der Zeitdifferenz mit der TEXT-Funktion

Eine weitere einfache Möglichkeit, den Zeitunterschied schnell zu ermitteln, ohne sich um das Ändern des Formats kümmern zu müssen, ist die Verwendung der TEXT-Funktion.

Mit der TEXT-Funktion können Sie das Format direkt in der Formel angeben.

=TEXT(Enddatum - Startdatum, Format)

Das erste Argument ist die Berechnung, die Sie durchführen möchten, und das zweite Argument ist das Format, in dem Sie das Ergebnis der Berechnung anzeigen möchten.

Angenommen, Sie haben einen Datensatz wie unten gezeigt und möchten den Zeitunterschied zwischen den beiden Zeiten berechnen.

Hier sind einige Formeln, die Ihnen das Ergebnis mit verschiedenen Formaten liefern

Nur die Anzahl der Stunden anzeigen:

=TEXT(B2-A2,"hh")

Die obige Formel liefert Ihnen nur das Ergebnis, das die Anzahl der Stunden anzeigt, die zwischen den beiden Zeitwerten verstrichen sind. Wenn Ihr Ergebnis 9 Stunden und 30 Minuten beträgt, werden Ihnen immer noch nur 9 angezeigt.

Zeigen Sie die Anzahl der Gesamtminuten an

=TEXT(B2-A2,"[mm]")

Zeigen Sie die Anzahl der Gesamtsekunden an

=TEXT(B2-A2,"[ss]")

Stunden und Minuten anzeigen

=TEXT(B2-A2,"[hh]:mm")

Stunden, Minuten und Sekunden anzeigen

=TEXT(B2-A2,"hh:mm:ss")

Wenn Sie sich fragen, was der Unterschied zwischen hh und [hh] im Format (oder mm und [mm]) ist, erhalten Sie bei Verwendung der eckigen Klammern die Gesamtzahl der Stunden zwischen den beiden Daten, auch wenn die Stundenwert ist höher als 24. Wenn Sie also zwei Datumswerte subtrahieren, bei denen die Differenz mehr als 24 Stunden beträgt, erhalten Sie mit [hh] die Gesamtzahl der Stunden und hh nur die am Tag des Enddatums verstrichenen Stunden .

Holen Sie sich den Zeitunterschied in einer Einheit (Stunden/Minuten) und ignorieren Sie andere

Wenn Sie die Zeitdifferenz zwischen den beiden Zeitwerten nur in Stunden oder Minuten oder Sekunden berechnen möchten, können Sie die dedizierte HOUR-, MINUTE- oder SECOND-Funktion verwenden.

Jede dieser Funktionen verwendet ein einzelnes Argument, den Zeitwert, und gibt die angegebene Zeiteinheit zurück.

Angenommen, Sie haben einen Datensatz wie unten gezeigt und möchten die Gesamtzahl der Stunden, Minuten und Sekunden berechnen, die zwischen diesen beiden Zeiten verstrichen sind.

Nachfolgend finden Sie die Formeln, um dies zu tun:

Berechnen der zwischen zwei Zeiten verstrichenen Stunden

=STUNDE(B2-A2)

Berechnen von Minuten aus dem Zeitwertergebnis (ohne die abgeschlossenen Stunden)

=MINUTE (B2-A2)

Berechnen von Sekunden aus dem Zeitwertergebnis (ohne die abgeschlossenen Stunden und Minuten)

=ZWEITE(B2-A2)

Einige Dinge, die Sie wissen müssen, wenn Sie mit diesen HOURS-, MINUTE- und SECOND-Formeln arbeiten:

  • Der Unterschied zwischen der Endzeit und der Startzeit darf nicht negativ sein (was häufig bei Datumsänderungen der Fall ist). In solchen Fällen würden diese Formeln ein #NUM zurückgeben! Error
  • Diese Formeln verwenden nur den Zeitanteil des resultierenden Zeitwerts (und ignorieren den Tagesanteil). Wenn also die Differenz zwischen der Endzeit und der Startzeit 2 Tage, 10 Stunden, 32 Minuten und 44 Sekunden beträgt, ergibt die STUNDE-Formel 10, die MINUTE-Formel 32 und die ZWEITE-Formel 44

Berechnen Sie die verstrichene Zeit bis jetzt (ab der Startzeit)

Wenn Sie die Gesamtzeit berechnen möchten, die zwischen der Startzeit und der aktuellen Zeit verstrichen ist, können Sie die JETZT-Formel anstelle der Endzeit verwenden.

Die Funktion NOW gibt das aktuelle Datum und die Uhrzeit in der Zelle zurück, in der sie verwendet wird. Es ist eine dieser Funktionen, die kein Eingabeargument benötigt.

Wenn Sie also die Gesamtzeit berechnen möchten, die zwischen der Startzeit und der aktuellen Zeit verstrichen ist, können Sie die folgende Formel verwenden:

=JETZT() - Startzeit

Unten ist ein Beispiel, in dem ich die Startzeiten in Spalte A und die bis jetzt verstrichene Zeit in Spalte B habe.

Wenn der Zeitunterschied zwischen Startdatum und -zeit und der aktuellen Uhrzeit mehr als 24 Stunden beträgt, können Sie das Ergebnis so formatieren, dass sowohl der Tag als auch der Zeitanteil angezeigt werden.

Sie können dies tun, indem Sie die folgende TEXT-Formel verwenden:

=TEXT(NOW()-A2,"dd hh:ss:mm")

Sie können dasselbe auch erreichen, indem Sie die benutzerdefinierte Formatierung der Zelle ändern (wie zuvor in diesem Tutorial beschrieben), sodass sowohl der Tag als auch der Zeitabschnitt angezeigt werden.

Falls Ihre Startzeit nur den Zeitanteil enthält, würde Excel dies als die Zeit am 1. Januar 1990 betrachten.

Wenn Sie in diesem Fall die NOW-Funktion verwenden, um die bis jetzt verstrichene Zeit zu berechnen, erhalten Sie ein falsches Ergebnis (da der resultierende Wert auch die Gesamtzahl der seit dem 1. Januar 1990 verstrichenen Tage enthalten würde).

In einem solchen Fall können Sie die folgende Formel verwenden:

=JETZT()-INT (JETZT())-A2

Die obige Formel verwendet die INT-Funktion, um den Tagesanteil aus dem von der now-Funktion zurückgegebenen Wert zu entfernen, und dieser wird dann verwendet, um die Zeitdifferenz zu berechnen.

Beachten Sie, dass JETZT eine flüchtige Funktion ist, die bei jeder Änderung im Arbeitsblatt aktualisiert wird, jedoch nicht in Echtzeit aktualisiert wird

Zeit bei Datumsänderungen berechnen (negative Zeiten in Excel berechnen und anzeigen)

Die bisher behandelten Methoden funktionieren gut, wenn Ihre Endzeit nach der Startzeit liegt.

Das Problem tritt jedoch auf, wenn Ihre Endzeit niedriger ist als die Startzeit. Dies geschieht häufig, wenn Sie Arbeitszeittabellen ausfüllen, in denen Sie nur die Uhrzeit und nicht das gesamte Datum und die gesamte Uhrzeit eingeben.

Wenn Sie in solchen Fällen in einer Nachtschicht arbeiten und sich das Datum ändert, besteht die Möglichkeit, dass Ihre Endzeit vor Ihrer Startzeit liegt.

Zum Beispiel, wenn Sie Ihre Arbeit um 18:00 Uhr abends beginnen und Ihre Arbeit und Auszeit um 9:00 Uhr morgens beenden.

Wenn Sie nur mit Zeitwerten arbeiten, erhalten Sie durch Subtrahieren der Startzeit von der Endzeit einen negativen Wert von 9 Stunden (9 - 18).

Und Excel kann keine negativen Zeitwerte verarbeiten (und Menschen auch nicht, es sei denn, Sie können Zeitreisen).

In solchen Fällen müssen Sie feststellen, dass sich der Tag geändert hat, und die Berechnung sollte entsprechend durchgeführt werden.

Zum Glück gibt es dafür eine wirklich einfache Lösung.

Angenommen, Sie haben einen Datensatz wie unten gezeigt, in dem ich die Startzeit und die Endzeit habe.

Wie Sie feststellen würden, ist die Startzeit manchmal am Abend und die Endzeit am Morgen (was darauf hindeutet, dass dies eine Nachtschicht war und sich der Tag geändert hat).

Wenn ich die folgende Formel verwende, um den Zeitunterschied zu berechnen, werden mir die Rautenzeichen in den Zellen angezeigt, in denen das Ergebnis ein negativer Wert ist (im unteren Bild gelb hervorgehoben).

=B2-A2

Hier ist eine IF-Formel, die unabhängig davon, ob der Zeitdifferenzwert negativ ist oder nicht, und falls er negativ ist, das richtige Ergebnis liefert

=WENN((B2-A2)<0,1-(A2-B2),(B2-A2))

Dies funktioniert zwar in den meisten Fällen gut, ist jedoch immer noch zu kurz, wenn die Startzeit und die Endzeit mehr als 24 Stunden auseinander liegen. Beispiel: Jemand meldet sich an Tag 1 um 9:00 Uhr an und an Tag 2 um 11:00 Uhr ab.

Da dies mehr als 24 Stunden beträgt, kann nicht festgestellt werden, ob sich die Person nach 2 Stunden oder nach 26 Stunden abgemeldet hat.

Der beste Weg, dies zu beheben, wäre zwar sicherzustellen, dass die Einträge sowohl das Datum als auch die Uhrzeit enthalten, aber wenn es nur die Uhrzeit ist, mit der Sie arbeiten, sollte die obige Formel die meisten Probleme lösen ( wenn man bedenkt, dass es unwahrscheinlich ist, dass jemand länger als 24 Stunden arbeitet)

Addieren/Subtrahieren von Zeit in Excel

Bisher haben wir Beispiele gesehen, bei denen wir die Start- und Endzeit hatten und wir den Zeitunterschied finden mussten.

Excel ermöglicht es Ihnen auch, einen festen Zeitwert einfach zum vorhandenen Datums- und Zeitwert hinzuzufügen oder davon zu subtrahieren.

Angenommen, Sie haben eine Liste von Aufgaben in der Warteschlange, in der jede Aufgabe die angegebene Zeit in Anspruch nimmt, und Sie möchten wissen, wann jede Aufgabe endet.

In einem solchen Fall können Sie einfach die Zeit, die jede Aufgabe benötigen wird, zur Startzeit hinzufügen, um zu wissen, wann die Aufgabe voraussichtlich abgeschlossen sein wird.

Da Excel Datums- und Uhrzeitwerte als Zahlen speichert, müssen Sie sicherstellen, dass die Zeit, die Sie hinzufügen möchten, dem Format entspricht, dem Excel bereits folgt.

Wenn Sie beispielsweise in Excel 1 zu einem Datum hinzufügen, erhalten Sie das nächste Datum. Dies liegt daran, dass 1 einen ganzen Tag in Excel darstellt (was 24 Stunden entspricht).

Wenn Sie also zu einem bestehenden Zeitwert 1 Stunde hinzufügen möchten, können Sie nicht einfach 1 hinzufügen. Sie müssen sicherstellen, dass Sie diesen Stundenwert in den Dezimalteil umwandeln, der eine Stunde darstellt. Das gleiche gilt für das Hinzufügen von Minuten und Sekunden.

Verwenden der TIME-Funktion

Die Zeitfunktion in Excel nimmt den Stundenwert, den Minutenwert und den Sekundenwert und wandelt sie in eine Dezimalzahl um, die diese Zeit darstellt.

Wenn ich beispielsweise einer bestehenden Zeit 4 Stunden hinzufügen möchte, kann ich die folgende Formel verwenden:

=Startzeit + ZEIT(4,0,0)

Dies ist nützlich, wenn Sie wissen, wie viele Stunden, Minuten und Sekunden Sie zu einer bestehenden Zeit hinzufügen möchten und einfach die TIME-Funktion verwenden, ohne sich Gedanken über die korrekte Umrechnung der Zeit in einen Dezimalwert machen zu müssen.

Beachten Sie außerdem, dass die TIME-Funktion nur den ganzzahligen Teil der von Ihnen eingegebenen Stunden-, Minuten- und Sekundenwerte berücksichtigt. Wenn ich beispielsweise 5,5 Stunden in der TIME-Funktion verwende, würden nur fünf Stunden hinzugefügt und der Dezimalteil ignoriert.

Beachten Sie außerdem, dass die TIME-Funktion nur Werte hinzufügen kann, die weniger als 24 Stunden betragen. Wenn Ihr Stundenwert mehr als 24 beträgt, erhalten Sie ein falsches Ergebnis.

Das gleiche gilt für die Minuten und den Sekundenteil, wo die Funktion nur Werte berücksichtigt, die kleiner als 60 Minuten und 60 Sekunden sind

So wie ich die Zeit mit der TIME-Funktion hinzugefügt habe, können Sie auch Zeit subtrahieren. Ändern Sie einfach das +-Zeichen in den obigen Formeln in ein negatives Zeichen

Grundrechenarten verwenden

Wenn die Zeitfunktion einfach und bequem zu verwenden ist, gibt es einige Einschränkungen (wie oben beschrieben).

Wenn Sie mehr Kontrolle wünschen, können Sie die arithmetische Methode verwenden, die ich hier behandeln werde.

Das Konzept ist einfach: Konvertieren Sie den Zeitwert in einen Dezimalwert, der den Teil des Tages darstellt, und addieren Sie ihn dann zu jedem Zeitwert in Excel.

Wenn Sie beispielsweise einem vorhandenen Zeitwert 24 Stunden hinzufügen möchten, können Sie die folgende Formel verwenden:

=Startzeit + 24/24

Das bedeutet nur, dass ich dem bestehenden Zeitwert einen Tag hinzufüge.

Nehmen wir nun das gleiche Konzept weiter an. Nehmen wir an, Sie möchten einem Zeitwert 30 Stunden hinzufügen. Sie können die folgende Formel verwenden:

=Startzeit + 30/24

Die obige Formel macht dasselbe, wobei der ganzzahlige Teil von (30/24) die Gesamtzahl der Tage in der Zeit darstellen würde, die Sie hinzufügen möchten, und der Dezimalteil würde die Stunden/Minuten/Sekunden darstellen

Wenn Sie eine bestimmte Anzahl von Minuten zu einem Zeitwert hinzufügen möchten, können Sie die folgende Formel verwenden:

=Startzeit + (Minuten zum Hinzufügen)/24*60

Und wenn Sie die Anzahl der Sekunden haben, die Sie hinzufügen möchten, können Sie die folgende Formel verwenden:

=Startzeit + (Minuten zum Hinzufügen)/24*60*60

Diese Methode ist zwar nicht so einfach wie die Zeitfunktion, aber ich finde sie viel besser, weil sie in allen Situationen funktioniert und dem gleichen Konzept folgt. Im Gegensatz zur Zeitfunktion müssen Sie sich keine Gedanken darüber machen, ob die Zeit, die Sie hinzufügen möchten, weniger als 24 Stunden oder mehr als 24 Stunden beträgt

Sie können dem gleichen Konzept auch beim Subtrahieren der Zeit folgen. Ändern Sie einfach das + in ein negatives Vorzeichen in den obigen Formeln

So summieren Sie die Zeit in Excel

Manchmal möchten Sie vielleicht schnell alle Zeitwerte in Excel addieren. Das Hinzufügen mehrerer Zeitwerte in Excel ist recht einfach (alles, was es braucht, ist eine einfache Summenformel)

Es gibt jedoch einige Dinge, die Sie wissen müssen, wenn Sie Zeit in Excel hinzufügen, insbesondere das Zellenformat, das Ihnen das Ergebnis anzeigt.

Schauen wir uns ein Beispiel an.

Unten habe ich eine Liste von Aufgaben zusammen mit der Zeit, die jede Aufgabe in Spalte B benötigt, und ich möchte diese Zeiten schnell hinzufügen und die Gesamtzeit kennen, die für alle diese Aufgaben benötigt wird.

In Zelle B9 habe ich eine einfache SUM-Formel verwendet, um die Gesamtzeit zu berechnen, die all diese Aufgaben in Anspruch nehmen werden, und sie gibt mir den Wert 18:30 (was bedeutet, dass die Ausführung 18 Stunden und 20 Minuten dauern wird) all diese Aufgaben)

Alles gut soweit!

So summieren Sie über 24 Stunden in Excel

Sehen Sie jetzt, was passiert, wenn ich die Zeit ändere, zu der Aufgabe 2 von 1 Stunde auf 10 Stunden dauert.

Das Ergebnis lautet jetzt 03:20, was bedeutet, dass es 3 Stunden und 20 Minuten dauern sollte, um all diese Aufgaben zu erledigen.

Das ist (offensichtlich) falsch

Das Problem hier ist nicht, dass Excel vermasselt. Das Problem hierbei ist, dass die Zelle so formatiert ist, dass nur der Zeitanteil des resultierenden Wertes angezeigt wird.

Und da der resultierende Wert hier mehr als 24 Stunden beträgt, hat Excel beschlossen, den 24-Stunden-Teil in einen Tag umzuwandeln, ihn aus dem dem Benutzer angezeigten Wert zu entfernen und nur die verbleibenden Stunden, Minuten und Sekunden anzuzeigen.

Dies lässt sich zum Glück leicht beheben.

Alles, was Sie tun müssen, ist das Zellenformat zu ändern, um zu erzwingen, dass Stunden angezeigt werden, auch wenn es 24 Stunden überschreitet.

Im Folgenden sind einige Formate aufgeführt, die Sie verwenden können:

Formaterwartetes Ergebnis
[Hmm28:30
[m]:ss1710:00
d „D“ hh:mm1 T 04:30
d „D“ hh „Min“ ss „Sek“1 D 04 Min 00 Sek
d „Tag“ hh „Minute“ ss „Sekunden“1 Tag 04 Minute 00 Sekunden

Sie können das Format ändern, indem Sie zum Dialogfeld Zellen formatieren gehen und das benutzerdefinierte Format anwenden, oder die TEXT-Funktion verwenden und eines der oben genannten Formate in der Formel selbst verwenden

Sie können die folgende TEXT-Formel verwenden, um die Zeit anzuzeigen, auch wenn sie mehr als 24 Stunden beträgt:

=TEXT(SUMME(B2:B7),"[h]:mm:ss")

oder die folgende Formel, wenn Sie die Stunden, die 24 Stunden überschreiten, in Tage umrechnen möchten:

=TEXT(SUMME(B2:B7),"dd hh:mm:ss")

Ergebnisse mit Hash (###) anstelle von Datum/Uhrzeit (Gründe + Fix)

In einigen Fällen stellen Sie möglicherweise fest, dass Excel anstelle des Zeitwerts die Rautensymbole in der Zelle anzeigt.

Hier sind einige mögliche Gründe und Möglichkeiten, diese zu beheben:

Die Spalte ist nicht breit genug

Wenn eine Zelle nicht genug Platz hat, um das vollständige Datum anzuzeigen, werden möglicherweise die Rautensymbole angezeigt.

Es ist leicht zu beheben - ändern Sie die Spaltenbreite und machen Sie sie breiter.

Negativer Datumswert

Ein Datums- oder Zeitwert kann in Excel nicht negativ sein. Falls Sie den Zeitunterschied berechnen und dieser negativ ausfällt, zeigt Excel Ihnen Rautensymbole an.

Der Weg zu Korrekturen, um die Formel zu ändern, um das richtige Ergebnis zu erzielen. Wenn Sie beispielsweise die Zeitdifferenz zwischen den beiden Zeiten berechnen und sich das Datum ändert, müssen Sie die Formel entsprechend anpassen.

In anderen Fällen können Sie die ABS-Funktion verwenden, um den negativen Zeitwert in eine positive Zahl umzuwandeln, damit er korrekt angezeigt wird. Alternativ können Sie auch eine IF-Formel verwenden, um zu überprüfen, ob das Ergebnis ein negativer Wert ist und etwas Aussagekräftigeres zurückgibt.

In diesem Tutorial habe ich Themen zur Zeitberechnung in Excel behandelt (wo Sie den Zeitunterschied berechnen, Zeit hinzufügen oder subtrahieren, Zeit in verschiedenen Formaten anzeigen und Zeitwerte summieren können).

Ich hoffe, Sie fanden dieses Tutorial nützlich.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave