Skip to main content

Tage aus Daten in Excel mit der DAY-Funktion extrahieren

How to extract year month day weekday weeknum hour minute second in MS Excel 2013 (April 2025)

How to extract year month day weekday weeknum hour minute second in MS Excel 2013 (April 2025)
Anonim

Die DAY-Funktion in Excel kann verwendet werden, um den Monatsteil eines Datums zu extrahieren und anzuzeigen, der in die Funktion eingegeben wurde.

Die Ausgabe der Funktion wird als Ganzzahl zwischen 1 und 31 zurückgegeben.

Eine verwandte Funktion ist die DAYS-Funktion, mit der die Anzahl der Tage zwischen zwei Datumsangaben ermittelt werden kann, die in derselben Woche oder in demselben Monat mit einer Subtraktionsformel wie in Zeile 9 des Beispiels in der obigen Abbildung gezeigt werden.

Vor Excel 2013

Die Funktion DAYS wurde erstmals in Excel 2013 eingeführt. Verwenden Sie für frühere Versionen des Programms die Funktion DAY in einer Subtraktionsformel, um die Anzahl der Tage zwischen zwei Datumsangaben zu ermitteln (siehe Zeile acht oben).

Seriennummer

In Excel werden Datumsangaben als fortlaufende Nummern oder Seriennummern gespeichert, damit sie in Berechnungen verwendet werden können. Jeden Tag erhöht sich die Anzahl um eins. Teiltage werden in Bruchteilen eines Tages eingegeben, z. B. 0,25 für ein Viertel eines Tages (sechs Stunden) und 0,5 für einen halben Tag (12 Stunden).

Für Windows-Versionen von Excel standardmäßig:

  • 1. Januar 1900 = Seriennummer 1;
  • 1. Januar 2016 = 42370 (da es 42.370 Tage nach dem 1. Januar 1900 liegt);
  • 12 Uhr mittags am 1. Januar 2016 ist 42370,50.

DAY / DAYS Funktionen Syntax und Argumente

Die Syntax einer Funktion bezieht sich auf das Layout der Funktion und enthält den Namen der Funktion, Klammern und Argumente.

Die Syntax für die DAY-Funktion lautet:

= DAY (Seriennummer)

Ordnungsnummer - (erforderlich) eine Zahl, die das Datum angibt, an dem der Tag abgerufen wird.

Diese Nummer kann sein:

  • eine Seriennummer, die ein Datum darstellt - Zeile 4 im Beispiel;
  • eine Zellreferenz auf die Arbeitsblattposition eines Datums - Zeile 5 im Beispiel;
  • ein Datum, das mit der Funktion DATE als Argument der Funktion eingegeben wurde - Zeile 6 im Beispiel;
  • Das aktuelle Datum, das mit den Funktionen TODAY oder NOW als Argument der Funktion eingegeben wurde - Zeile 6 im Beispiel.

Hinweis: Wenn ein falsches Datum in die Funktion eingegeben wird (z. B. 29. Februar für ein Nicht-Schaltjahr), passt die Funktion die Ausgabe an den korrekten Tag des folgenden Monats an, wie in Zeile 7 des Bildes angegeben, in dem das Datum ausgegeben wird 29. Februar 2017 ist einer - für den 1. März 2017.

Die Syntax für die DAYS-Funktion lautet:

TAGE (Enddatum, Startdatum)

Enddatum, Startdatum - (erforderlich) Dies sind die beiden Daten, die zur Berechnung der Anzahl von Tagen verwendet werden.

Anmerkungen:

  • Wenn Datumsargumente numerische Werte sind, die außerhalb des Gültigkeitsbereichs liegen, z. B. der 31. August 2016, TAGE wird das #NUM zurückgeben! Fehlerwert.
  • Wenn eines der Datumsargumente als Textzeichenfolge eingegeben wird, die nicht als gültiges Datum analysiert werden kann, TAGE gibt den #WERT zurück! Fehlerwert.

Excel WEEKDAY Funktionsbeispiel

Die Zeilen drei bis neun im obigen Beispiel zeigen verschiedene Verwendungsmöglichkeiten für die Funktionen DAY und DAYS.

In Zeile 10 ist auch eine Formel enthalten, die die Funktion WEEKDAY mit der Funktion CHOOSE in einer Formel kombiniert, um den Namen des Tages aus dem Datum in Zelle B1 zurückzugeben.

Die DAY-Funktion kann in der Formel nicht zum Suchen des Namens verwendet werden, da möglicherweise 31 Ergebnisse für die Funktion vorhanden sind, sondern nur sieben Tage in einer Woche, die in der CHOOSE-Funktion eingegeben werden.

Die Funktion WEEKDAY hingegen gibt nur eine Zahl zwischen 1 und 7 zurück, die dann in die Funktion CHOOSE eingegeben werden kann, um den Namen des Tages zu ermitteln.

Wie die Formel funktioniert, ist:

  1. Die WEEKDAY-Funktion extrahiert die Nummer des Tages aus dem Datum in Zelle B1;
  2. Die CHOOSE-Funktion gibt den Tagnamen aus der Liste der Namen zurück, die als eingegeben wurden Wert Argument für diese Funktion.

Wie in Zelle B10 gezeigt, sieht die endgültige Formel folgendermaßen aus:

= WÄHLEN (WOCHENTAG (B1), "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag")

Nachfolgend sind die Schritte aufgeführt, die zum Eingeben der Formel in die Arbeitsblattzelle verwendet werden.

Eingabe der CHOOSE / WOCHDAY-Funktion

Zu den Optionen für die Eingabe der Funktion und ihrer Argumente gehören:

  1. Geben Sie die oben gezeigte vollständige Funktion in eine Arbeitsblattzelle ein.
  2. Auswahl der Funktion und ihrer Argumente über das Funktionsdialogfeld CHOOSE.

Obwohl es möglich ist, die vollständige Funktion nur manuell einzugeben, ist es für viele Benutzer einfacher, das Dialogfeld zu verwenden, in dem die richtige Syntax für die Funktion eingegeben wird, z.

Da die Funktion WEEKDAY in CHOOSE verschachtelt ist, wird das Dialogfeld CHOOSE-Funktion verwendet und WEEKDAY als eingegeben Index_Num Streit.

In diesem Beispiel wird der vollständige Name für jeden Wochentag zurückgegeben. Damit die Formel die Kurzform zurückgeben kann, z Di. eher, als Dienstag, Geben Sie die Kurzformulare für die Wert Argumente in den folgenden Schritten.

Die Schritte zur Eingabe der Formel sind:

  1. Klicken Sie auf die Zelle, in der die Formelergebnisse angezeigt werden, z. B. Zelle A10.
  2. Klicke auf das Formeln Registerkarte des Menübandes;
  3. Wählen Nachschlagen und Referenz Öffnen Sie die Funktions-Dropdown-Liste über das Menüband.
  4. Klicke auf WÄHLEN in der Liste, um das Dialogfeld der Funktion aufzurufen;
  5. Klicken Sie im Dialogfeld auf die Schaltfläche Index_Num Linie;
  6. Art WOCHENTAG (B1) in dieser Zeile des Dialogfelds;
  7. Klicke auf das Wert1 Zeile im Dialogfeld;
  8. Art Sonntag auf dieser Linie;
  9. Klicke auf das Value2 Linie;
  10. Art Montag ;
  11. Geben Sie die Namen für jeden Wochentag in separaten Zeilen im Dialogfeld ein.
  12. Wenn alle Tage eingegeben wurden, klicken Sie auf OK um die Funktion abzuschließen und das Dialogfeld zu schließen;
  13. Der Name Donnerstag sollte in der Arbeitsblattzelle erscheinen, in der sich die Formel befindet;
  14. Wenn Sie auf Zelle A10 klicken, wird die vollständige Funktion in der Formelleiste über dem Arbeitsblatt angezeigt.