Zum Hauptinhalt springen

Wie berechnet man die Differenz zwischen Daten in Excel ohne Berücksichtigung von Wochenenden

Microsoft Excel ist ein leistungsfähiges Werkzeug für die Arbeit mit Daten, einschließlich der Arbeit mit Daten. Eine der häufigsten Aufgaben besteht darin, den Unterschied zwischen zwei Daten zu berechnen. Wenn Sie jedoch die Differenz zwischen den Daten berechnen müssen, ohne die Wochenendtage zu berücksichtigen, kann dies etwas schwieriger werden.

Normalerweise berechnet Excel die Differenz zwischen zwei Daten, einschließlich aller Tage dazwischen. Aber für viele Projekte, insbesondere im Zusammenhang mit Unternehmen oder Planung, sollten Wochenenden nicht berücksichtigt werden. Wenn Sie beispielsweise die Anzahl der Arbeitstage zwischen den Daten berechnen oder verfolgen müssen, wie viele Arbeitstage bis zu einem bestimmten Zeitraum verbleiben, ist eine Formel nützlich, die die Wochenenden überspringt.

Um also die Differenz zwischen Datumsangaben ohne Berücksichtigung von Wochenenden in Excel zu berechnen, müssen Sie eine Formel verwenden, die die DATEDIF-, NETWORKDAYS- und WORKDAY-Funktionen kombiniert.

Mit der DATEDIF-Funktion können Sie die Gesamtzahl der Tage zwischen zwei Daten berechnen. Die NETWORKDAYS-Funktion zeigt die Anzahl der Arbeitstage zwischen den Daten an und überspringt das Wochenende, und die WORKDAY-Funktion gibt ein Datum zurück, das sich um eine bestimmte Anzahl von Arbeitstagen nach dem Startdatum befindet.

Wie berechnet man die Differenz zwischen Daten in Excel

In Excel können Sie die Differenz zwischen zwei Daten mit der DATEDIF-Funktion einfach berechnen. Diese Funktion berechnet die Anzahl der vollen Jahre, Monate oder Tage zwischen zwei Daten.

Die Syntax der DATEDIF-Funktion lautet wie folgt: DATEDIF(start_date, end_date, unit).

  • start_date ist das Startdatum;
  • end_date ist das Enddatum;
  • unit ist die Maßeinheit, die Sie als Ergebnis erhalten möchten (z. B. "y" für volle Jahre, "m" für volle Monate, "d" für volle Tage).

Um beispielsweise die Anzahl der vollen Jahre zwischen zwei Daten zu berechnen, können Sie eine Formel verwenden:

In diesem Beispiel sind A1 und A2 die Zellen, die das Start- bzw. das Enddatum enthalten.

Wenn Sie die Anzahl der Tage zwischen zwei Daten berechnen möchten, indem Sie die Wochenenden ignorieren, können Sie eine andere Funktion verwenden - NETWORKDAYS.

Die Syntax der NETWORKDAYS-Funktion lautet wie folgt: NETWORKDAYS(start_date, end_date, holidays).

start_date und end_date sind in diesem Fall das Start- und Enddatum, und holidays ist eine Liste von Feiertagen (falls vorhanden).

Beispiel für die Verwendung der NETWORKDAYS-Formel zum Berechnen der Anzahl der Arbeitstage zwischen zwei Daten:

In diesem Beispiel sind A1 und A2 die Zellen, die das Start- bzw. das Enddatum enthalten.

Mit diesen beiden Funktionen können Sie die Differenz zwischen den Daten in Excel einfach berechnen.

Differenz zwischen Datumsangaben berechnen

Sie können die Funktion verwenden, um den Unterschied zwischen Datumsangaben in Excel zu berechnen DATEDIF. Mit dieser Funktion können Sie die Anzahl der vollen Jahre, Monate oder Tage zwischen zwei Daten berechnen.

Die Syntax der DATEDIF-Funktion lautet wie folgt:

=DATEDIF(start_date, end_date, "unit")

  • start_date - startdatum;
  • end_date - enddatum;
  • unit - die Maßeinheit für den Unterschied kann "y" (Jahre), "m" (Monate) oder "d" (Tage) sein.

Zum Beispiel, wenn wir den Unterschied zwischen den Daten 01.01.2025 und 01.12 herausfinden wollen.2025 wird die Formel wie folgt aussehen:

=DATEDIF("01.01.2025", "01.12.2025", "m")

Das Ergebnis ist die Zahl 11, da zwischen den angegebenen Daten 11 volle Monate liegen.

Wenn Sie Wochenenden von der Berechnung ausschließen müssen, können Sie zusätzliche Funktionen und Formeln verwenden. Eine Möglichkeit besteht darin, eine Funktion zu verwenden NETWORKDAYS, mit dem Sie die Anzahl der Arbeitstage zwischen zwei Daten berechnen können.

Die Syntax der NETWORKDAYS-Funktion lautet wie folgt:

=NETWORKDAYS(start_date, end_date, [holidays])

  • start_date - startdatum;
  • end_date - enddatum;
  • [holidays] - ein zusätzlicher Parameter, der die Feiertage angibt, die von der Zählung ausgeschlossen werden sollen. Dieser Parameter ist optional.

Wenn wir beispielsweise ein Startdatum in Zelle A1 haben, ist das Enddatum in Zelle B1 und die Feiertage sind im Bereich C1 angegeben:C10, dann lautet die Formel zur Berechnung der Differenz zwischen Datumsangaben ohne Berücksichtigung der Wochenendtage wie folgt:

=NETWORKDAYS(A1, B1, C1:C10)

Das Ergebnis ist die Anzahl der Arbeitstage zwischen den angegebenen Daten, mit Ausnahme von Wochenenden und festgelegten Feiertagen.

Deaktivieren der Ausgabeaufrechnung in Excel

Excel verfügt über eine NETWORKDAYS-Funktion, mit der Sie die Differenz zwischen zwei Daten berechnen können, ohne die Wochenendtage zu berücksichtigen. Es kann jedoch manchmal notwendig sein, die Wochenendrechnung zu deaktivieren und sie in die Gesamtzählung aufzunehmen.

Sie können die NETWORKDAYS-Funktion verwenden, um die Ausgabe in Excel zu deaktivieren.INTL. Im Gegensatz zur NETWORKDAYS-Funktion können Sie mit dieser Funktion einen eigenen Werktagskalender festlegen, einschließlich oder ausgenommen bestimmter Wochentage und Feiertage.

Die Syntax der NETWORKDAYS-Funktion.INTL sieht folgendermaßen aus:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

  • start_date - startdatum
  • end_date - enddatum
  • [weekend] - optionaler Parameter, mit dem Sie die Wochentage angeben können, die als Wochenende betrachtet werden sollen. Die Standardeinstellung ist Samstag und Sonntag (Wert 1,6).
  • [holidays] - optionaler Parameter, mit dem Sie einen Bereich von Zellen mit Feiertagen angeben können, die von der Zählung ausgeschlossen werden sollen.

Um beispielsweise die Differenz zwischen zwei Daten ohne Berücksichtigung von Wochenenden und Feiertagen zu berechnen, können Sie die folgende Formel verwenden:

=NETWORKDAYS.INTL(A1, B1, "0000011", C1:C10)

In diesem Beispiel werden Wochentage, die den Werten 0 entsprechen, nicht in die Anzahl der Arbeitstage aufgenommen, und Feiertage, die im Bereich C1:C10 angegeben sind, werden ausgeschlossen.

Also mit der NETWORKDAYS-Funktion.INTL mit den richtigen Parametern ist es möglich, die Differenz zwischen zwei Daten ohne Berücksichtigung von Wochenenden und Feiertagen zu berechnen und den Arbeitstage-Kalender entsprechend den spezifischen Bedingungen anzupassen.

Formatieren von Zellen mit Datumsangaben

Es gibt mehrere Möglichkeiten, Zellen mit Datumsangaben in Excel zu formatieren. Sie können das Datumsformat in einer Zelle ändern, um nur den Tag, den Monat oder das Jahr anzuzeigen und eine Uhrzeit hinzuzufügen.

Um das Datumsformat zu ändern, wählen Sie die gewünschten Zellen aus, klicken mit der rechten Maustaste und wählen "Zellenformat". Wählen Sie dann in der Registerkarte "Zahl" die Kategorie "Datum" aus und wählen Sie das gewünschte Format aus der Liste aus.

Wenn Sie beispielsweise nur den Tag des Monats anzeigen möchten, wählen Sie das Format "Tag (Zahl)" oder "Tag" in der Kategorie "Datum" aus. Wenn Sie den Wochentag anzeigen möchten, wählen Sie das Format "Wochentag" oder "Monat (Zahl), Tag" in der Kategorie "Datum" aus.

Alternativ können Sie das Datumsformat manuell mit einer Kombination von Zeichen anpassen. Zum Beispiel steht das Symbol "d" für Tag, "m" für Monat und "y" für Jahr. Um den Tag des Monats und den Monat im zweistelligen Format anzuzeigen, verwenden Sie "dd.mm ".

Es gibt auch verschiedene Formate für Zeitzellen. Sie können die Uhrzeit im Format "Stunde:Minute AM/PM" oder "Stunde:Minute:Sekunde" anzeigen.

Wenn Sie Zellen mit Datumsangaben formatieren, können Sie die Informationen visuell auf eine für Sie bequeme Weise darstellen. Darüber hinaus vereinfachen korrekt formatierte Daten das Ausführen von Berechnungen und das Analysieren von Informationen.

FormatEin BeispielErgebnis
d.mm1.011.01
dd.mm01.0101.01
d.mmm1.jan1.jan
d.mmmm1.Januars1.Januars
hh:mm12:3012:30
hh:mm:ss12:30:1512:30:15

Verwenden von Formeln zur Berechnung

Sie können mehrere Formeln verwenden, um die Differenz zwischen Datumsangaben ohne Berücksichtigung der Ausgabetage in Excel zu berechnen.

1. Die NETWORKDAYS-Formel. Mit dieser Funktion können Sie die Anzahl der Arbeitstage zwischen zwei Daten berechnen. Funktionssyntax:

Um beispielsweise die Differenz zwischen dem 1. Januar 2025 und dem 1. Februar 2025 zu berechnen, verwenden Sie die folgende Formel:

Das Ergebnis ist die Anzahl der Arbeitstage (einschließlich des Anfangs- und Enddatums).

2. Die DATEDIF-Formel. Mit dieser Funktion können Sie die Differenz zwischen zwei Daten in einer bestimmten Maßeinheit (Tage, Monate, Jahre usw.) berechnen. Funktionssyntax:

=DATEDIF(Startdatum, Enddatum, "Maßeinheit")

Um beispielsweise die Differenz in Arbeitstagen zwischen dem 1. Januar 2025 und dem 1. Februar 2025 zu berechnen, verwenden Sie die folgende Formel:

=DATEDIF("01.01.2025", "01.02.2025", "d") .

Das Ergebnis ist die Anzahl der Arbeitstage.

3. Die Formel ist COUNTIFS. Mit dieser Funktion können Sie die Anzahl der Tage berechnen, die eine bestimmte Bedingung erfüllen. In diesem Fall können wir diese Funktion verwenden, um die Anzahl der Arbeitstage zwischen zwei Daten zu berechnen. Funktionssyntax:

Um beispielsweise die Anzahl der Arbeitstage zwischen dem 1. Januar 2025 und dem 1. Februar 2025 zu berechnen, verwenden Sie die folgende Formel:

=COUNTIFS(Datumsbereich, ">=01.01.2025", Datumsbereich, "Sa", Wochenbereich, "<>So") .

Das Ergebnis ist die Anzahl der Arbeitstage (einschließlich des Anfangs- und Enddatums).

Möglicherweise müssen Sie zusätzliche Bedingungen oder Datenkonvertierungen hinzufügen, um das gewünschte Ergebnis in Ihrer speziellen Situation zu erhalten. Fühlen Sie sich frei, mit Formeln zu experimentieren und sie an Ihre Bedürfnisse anzupassen.