Dokumentation/Calc Funktionen/DATUM

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/Calc Functions/DATE and the translation is 100% complete.
    Other languages:


    Funktionsname:

    DATUM

    Kategorie:

    Datum und Zeit

    Zusammenfassung:

    Berechnet das Datum (als Zeitstempel) aus den Werten für Jahr, Monat und Tag des Monats.

    Syntax:

    DATUM(Jahr; Monat; Tag)

    Rückgabewerte:

    Gibt einen Zeitstempel als Ganzzahl aus den mitgegebenen Argumenten zurück. Der Rückgabewert ist als Datum formatiert. Andere Formate können eingestellt werden.

    Argumente:

    Jahr ist eine nicht-negative Ganzzahl oder eine Referenz auf eine Zelle mit dem Jahr. Werte im Bereich 0 bis 99 werden in Übereinstimmung mit dem Jahr (Zwei Stellen) aus dem Dialog Extras ▸ Optionen ▸ LibreOffice ▸ Allgemein in vierstellige Jahre umgewandelt. Um Verwechslungen vorzubeugen ist es es besser, immer vierstellige Jahre anzugeben.

    Monat ist eine Ganzzahl oder eine Referenz auf eine Zelle mit dem Monat. Sowohl positive als auch negative Werte werden akzeptiert. Werte außerhalb des Bereiches 1 bis 12 resultieren in einem Übertrag bei der Berechnung des Jahres.

    Tag ist eine Ganzzahl oder eine Referenz auf eine Zelle mit dem Tag. Sowohl positive als auch negative Werte werden akzeptiert. Werte außerhalb des normalen Bereiches (1 bis 31, je nach Monat) resultieren in einem Übertrag bei der Berechnung des Monats.

    • Falls entweder Jahr, Monat oder Tag nicht numerisch ist, meldet DATUM einen #WERT! Fehler.
    • Falls entweder Jahr, Monat oder Tag keine Ganzzahl ist, dann kürzt es DATUM auf eine Ganzzahl.
    • Falls für das Jahr nichts angegeben ist (z.Bsp. =DATUM(; 1; 1)), dann meldet DATUM einen missing variable error (Fehler:511). Falls entweder für Monat oder für Tag nichts angegeben wird (z. Bsp. =DATUM(2021; ; )), dann geht DATUM vom Standardwert 0 aus.
    • Falls das Jahr negativ ist, dann meldet DATUM einen invalid argument error (Fehler:502).
    • Falls DATUM einen Zeitstempel vor dem 15.10.1582 errechnet (vor der Einführung des Gregorianischen Kalenders), meldet DATUM einen #WERT! Fehler.
    • ODF 1.2 fordert, dass DATUM ein Jahr bis maximal 9956 akzeptiert. Die Implementierung in Calc verarbeitet auch Jahre jenseits dieses Limits.

    Zusätzliche Informationen:

    Allgemeine Informationen über die Datums- und Zeit-Funktionen in Calc

    Note pin.svg

    Anmerkung:
    Der Einfachheit halber werden die Informationen dieses Unterabschnittes auf allen Seiten der Funktionen in Calc wiederholt, die Funktionen aus der Kategorie Datum und Zeit bearbeiten.

    • Intern wird Datum/Zeit als Dezimalzahl verarbeitet. Das kommt ab und zu als Zeitstempel zum Ausdruck. Zum Beispiel entspricht der 08.02.2021, 12:00:00 dem Zeitstempel 44235,5. Der ganzzahlige Anteil des Zeitstempels (vor dem Dezimalpunkt) ist die Anzahl der Tage seit einem vordefinierten Startdatum. Der gebrochene Teil des Zeitstempels (nach dem Dezimalpunkt) ist die Tageszeit ausgedrückt als Teil des Tages. Zum Beispiel stellt 0,25 die Uhrzeit 06:00:00 und 0,75 die Uhrzeit 18:00:00 dar.
    • Calc nutzt den 30.12.1899 als Standard Startdatum (Tag 0). Unter Extras ▸ Optionen ▸ LibreOffice Calc ▸ Berechnen kann allerdings ein alternatives Startdatum eingestellt werden. Solange Sie aber keine speziellen Anforderungen an die Tabellenanwendungen haben, empfehlen wir keine Änderungen an dieser Einstellung vorzunehmen. Falls Sie Zellen mit Datums-Werten kopieren und in andere Tabellen einfügen, kontrollieren Sie, dass beide Dokumente das gleiche Startdatum verwenden, um unerwartete Änderungen an den Datumsanzeigen zu vermeiden.
    • Ein negativer Zeitstempel entspricht einem Datum vor dem Calc Startdatum. Calc berechnet alle Daten zurück bis zum 15.10.1582 unter Verwendung des Gregorianischen Kalenders für frühere Daten.
    • Ein Zeitstempel ist das selbe wie jede andere Zahl, außer wir entscheiden uns dazu, sie als Datum/Zeit darzustellen. Sie können eine Zahl in eine Zelle eingeben und dann die Formatierung der Zelle ein Datum/eine Zeit darstellen lassen. Sie können in eine Zelle auch ein Datum/eine Zeit eingeben und dann die Formatierung der Zelle auf einen Zeitstempel ändern.
    • Zur Klarstellung: die Beschreibungen der Calc Funktionen in dieser Wiki nutzen das Standard ISO 8601 Format für Datum und Zeit da dieses unabhängig von Ihren lokalen Einstellungen sein sollte. Der Standard Wert auf Ihrem Computer mag unterschiedlich dazu sein. Wenn Sie ein Datum als Teil einer Formel eingeben, können Schräg- oder Bindestriche als Trennzeichen im Datum als mathematische Operatoren gedeutet werden. Daher wird ein Datum in diesem Format nicht als Datum erkannt und führt zu fehlerhaften Berechnungen. Um ein Datum als Datum erkannt zu bekommen, nutzen Sie bitte die DATUM-Funktion oder platzieren Sie das Datum in Anführungsstrichen in der ISO 8601-Notation. Vermeiden Sie lokale Datums-Formate, die Fehler erzeugen können, falls das Dokument in einer anderen Lokalisierung geladen wird.
    • Zeit-Zonen Information wird in den Datum & Zeit Funktionen von Calc nicht verwendet.
    • Falls Sie zwei Ziffern in der Jahresangabe (zum Beispiel 21 statt 2021) angeben wollen, muss Calc wissen, ob Sie 1921 oder 2021 meinen. Gehen Sie zu Extras ▸ Optionen ▸ LibreOffice ▸ Allgemein, um sich den Jahrebereich, wie Calc zweistellige Jahresangeben interpretieren soll, anzeigen zu lassen bzw. zu ändern.
    • Calc nutzt Logik um zu entscheiden, wie Text behandelt werden soll, der als Operand in einer arithmetrischen Operation oder als Argument einer Funktion angegeben wird und stattdessen eine Zahl erwartet wird. In diesem Kontext ist unzweifelhafte Übertragung für ISO 8601 Daten und Zeiten in ihren erweiterten Formaten mit Trennzeichen möglich. Zum Beispiel gibt die einfache Formel =1 + "2021-02-08"das Ergebnis 2021-02-09 (sofern als Datum formatiert). Trotzdem kann diese Logik durch die Einstellung auf dem Dialog Detaillierte Einstellungen für Berechnungen beeinträchtigt werden. Dieser Dialog findet sich unter Extras ▸ Optionen ▸ LibreOffice Calc ▸ Formel hinter dem Button Details im Bereich Detaillierte Einstellungen für Berechnungen. Falls ein #WERT!-Fehler auftritt, kann das daran liegen, dass Fehler #WERT! berechnen ausgewählt wurde. In dem Fall sollte man mit den anderen selbsterklärenden Optionen im Drop-Down-Feld Konvertierung von Text in eine Zahl experimentieren.

    Beispiele:

    Formel Beschreibung Ergebnis
    =DATUM(21; 1; 31) in einer Zelle, die auf ein ISO 8601 Datum mit zweistelliger Jahresangabe im Bereich 1930 - 2029 formatiert ist. Hier gibt die Funktion das Datum als Zeitstempel zurück und zeigt es im eingestellten Format. 2021-01-31
    =DATUM(2020; 13; 41) wobei die Zelle im ISO 8601 Datumsformat eingestellt ist. Hier gibt die Funktion das Datum als Zeitstempel zurück und zeigt sie im eingestellten Datumsformat an. Der mitgegebene Monat liegt außerhalb seines natürlichen Rahmens und das resultiert in einem Übertrag auf das Jahr. Genauso liegt der Tag außerhalb seines natürlichen Rahmens und das resultiert in einem Übertrag auf den Monat. 2021-02-10
    =DATUM(JAHR(A1)+5; MONAT(A1)-2; TAG(A1)/3) wobei die Zelle der Formel für ein ISO 8601 Datum formatiert ist. Zelle A1 enthält das Datum 31.01.2021. Hier bekommt die Funktion das Jahr, Monat und Tag aus der Zelle A1 und führt die mathematischen Operationen aus. Sie gibt das neue Datum als Zeitstempel zurück, der im eingestellten Datumsformat angezeigt wird. 2025-11-10
    =DATUM(1582; 10; 15-1) Hier meldet die Funktion einen Fehler weil das berechnete Datum vor der Einführung des Gregorianischen Kalenders liegt. #WERT!

    Ähnliche LibreOffice Funktionen:

    ZEIT

    DATUMWERT

    ODF Standard:

    Kapitel 6.10.2, Teil 2.

    Betroffene (oder ähnliche) EXCEL-Funktionen:

    DATE