www.xl-faq.de, homepage Eingangsseite  formeln in excel Die Power der Formeln in Excel verstehen und anwenden  datum und uhrzeit Datum und Uhrzeit
Autor: Frank Arendt-Theilen


Formeln in Excel

Datum und Uhrzeit

Seitenende
2. Datumsbezogene Funktionen und Formeln

   

Inhaltsverzeichnis Kapitelverzeichnis 1. Grundkonzept der Behandlung von Datum und Uhrzeit in Excel 3. Kapitel: Uhrzeitbezogene Funktionen und Formeln
Kapitelanfang vorhergehender Abschnitt nächster Abschnitt Kapitelende


Ein beliebiges Datum anzeigen

Selbstverständlich können Sie ein beliebiges Datum in einem von Excel gültigen Format einfach in eine Zelle komplett eingeben. Aber mit Hilfe der Funktion DATUM ermitteln Sie ein variables Datum. Angenommen eine Jahreszahl steht in Zelle A1, eine Monatszahl in Zelle B1 und eine Tageszahl in Zelle C1, dann benutzen Sie die DATUM-Funktion:

=DATUM(A1;B1;C1)

Ändern Sie die Werte in den Zellen A1, B1 oder C1 wird aus den neuen Werten ein neues Datum erstellt.

Hinweis:
Die DATUM-Funktion akzeptiert scheinbar falsche Werte. Überzählige Werte werden der nächsten Einheit hinzu- oder abgerechnet. Beispiel: =DATUM(2000;10;35) ergibt den 04.11.2000. Die vier Tage über dem 31.10.2000 werden dem nächsten Monat hinzugerechnet. Die Null und negative Werte lässt die Funktion, wie in der untenstehenden Tabelle 2.2 zu sehen, ebenfalls zu. Bei den Überträgen kommt es nur zu einem gültigen
Datum, wenn sich das berechnete Datum im Bereich vom 01.01.1900 - 31.12.9999 befindet.


Beispiele für die Formel =DATUM(A1;B1;C1)

A1 (Jahr) B1 (Monat) C1 (Tag) Formelzelle
2000 12 35 04.01.2001
2000 13 1 01.01.2001
2000 12 0 30.11.2000
2000 12 -1 29.11.2000
0 12 1 01.12.1900
0 1 1 01.01.1900
0 -1 1 #ZAHL!
0 1 -1 #ZAHL!
-1 1 1 #ZAHL!
9999 11 32 2.12.9999
9999 12 -1 29.11.9999
10000 1 -1 #ZAHL!
Tabelle 2.2: 'Falsche' Werte bei der Formel =DATUM(A1;B1;C1)

Die Funktion DATWERT konvertiert eine Zeichenkette, die einem gültigen Datumsformat entspricht, in die dazugehörige serielle Zahl. Die Formel

=DATWERT("9.10.2000")

liefert als Ergebnis 36808. Formatieren Sie die Zelle mit einem Datumsformat. Liegt Ihnen innerhalb einer Zeichenkette ein Datum als Text vor, können Sie dieses Text-Datum extrahieren und als eigenständigen Datumswert mit Hilfe der DATWERT-Funktion weiter verarbeiten. In Zelle A1 steht die Zeichenkette: "Heute ist Montag der 9.10.2000.". In Zelle B1 wird mit der folgenden Formel das Datum ermittelt und für weitere Berechnungen zur Verfügung gestellt:

=DATWERT(LINKS(RECHTS(A1;10);9))

Mit der Funktion RECHTS werden die letzten zehn Zeichen der Zeichenkette ermittelt, also mit abschließendem Satzpunkt. Damit der Satzpunkt nicht mehr berücksichtigt wird, werden von dieser Zeichenkette die linken neun Zeichen mit der Funktion LINKS ermittelt. Die DATWERT-Funktion überträgt das extrahierte Datum in die serielle Zahl 36808.


Inhaltsverzeichnis Kapitelverzeichnis 1. Grundkonzept der Behandlung von Datum und Uhrzeit in Excel 3. Kapitel: Uhrzeitbezogene Funktionen und Formeln
Kapitelanfang vorhergehender Abschnitt nächster Abschnitt Kapitelende
Seitenanfang

Copyright © 2004-2009, by Frank Arendt-Theilen
E-Mail: Frank Arendt-Theilen, theilenf@gmx.de