So verwenden Sie die Excel DATEVALUE-Funktion

So verwenden Sie die Excel DATEVALUE-Funktion

Was Sie wissen sollten

  • Die Funktion DATEVALUE in Excel wandelt ein Datum im Textformat in eine fortlaufende Zahl um.
  • Verwenden Sie diese Funktion, wenn eine Zelle ein Datum enthält, das als Text und nicht als Zahl formatiert ist, was bei importierten oder kopierten Daten vorkommen kann.
  • Syntax und Argument der Funktion lauten: =DATEVALUE (date_text)

In diesem Artikel wird erläutert, wie Sie die DATEVALUE-Funktion in einer beliebigen Version von Excel verwenden, einschließlich Excel 2019 und Microsoft 365.

Was ist die DATEVALUE-Funktion?

Die Funktion DATEVALUE in Excel wandelt ein Datum im Textformat in eine fortlaufende Zahl um. Excel kann dann die Seriennummer lesen, um das Datum zu verstehen.

Diese Excel-Funktion ist erforderlich, wenn eine Zelle Datumsinformationen enthält, diese jedoch in normalem Text gespeichert sind. Anstatt es automatisch in ein Datum umzuwandeln, sieht Excel die Zelle nur als Zahlen und Buchstaben, was es schwierig macht, damit zu arbeiten. Dies kann passieren, wenn das Datum von woanders kopiert oder importiert wurde.

Sie können die Excel-Funktion DATEVALUE verwenden, um die Seriennummer des Datums zu erzeugen, die dann verwendet werden kann, um es richtig als Datum zu formatieren und es mit anderen datumsbasierten Formeln zu verwenden, es mit anderen Datumsangaben zu sortieren usw.

Beispiele für DATEVALUE Excel-Funktionen

Die DATEVALUE-Funktion funktioniert in allen Versionen von Excel.

Syntax und Argumente der DATEVALUE-Funktion

Alle Formeln, die diese Funktion verwenden, sollten wie folgt formatiert sein:

=DATUMSWERT (date_text)

date_text ist das einzige unterstützte Argument. Es kann auf andere Zellen verweisen oder die Datumsinformationen können innerhalb der Formel gespeichert werden.

Hier sind einige Regeln, die Sie sich bei der DATEVALUE-Funktion merken sollten:

  • Wenn date_text year weggelassen wird, wird das aktuelle Jahr verwendet.
  • Wenn date_text Zeitinformationen enthält, ignoriert Excel diese.
  • Wenn die Datumsangabe direkt in die Formel eingegeben wird, muss sie in Anführungszeichen gesetzt werden.
  • Wenn auf die Datumsinformationen in einer anderen Zelle verwiesen wird, die den Textnamen des Monats enthält (z. B. März oder März), muss der Monat an zweiter Stelle stehen (z. B. 31. März 2020).
  • Der Wert! error wird angezeigt, wenn date_text außerhalb des Datumsbereichs 1.1.1900–31.12.9999 liegt.
  • Der Wert! error wird angezeigt, wenn date_text eine Zahl zu sein scheint (dh er hat keine Bindestriche oder Schrägstriche wie ein typisches Datum).

Beispiele für DATEVALUE-Funktionen

Hier ist ein Blick auf einige der verschiedenen Möglichkeiten, wie Sie diese Funktion verwenden können:

Referenzdatum aus einer anderen Zelle


=DATEVALUE(A2)

DATEVALUE-Funktion mit seriellem Datumsergebnis

Angenommen, A1 lautet 4-4-2002, würde dieses DATEVALUE-Formelbeispiel die Seriennummer 37350 ergeben.

Geben Sie das Datum in die Formel ein


=DATEVALUE("12/25/2007")

DATEVALUE-Funktion mit in die Formel eingegebenem Datum

Dies ist eine weitere Möglichkeit, diese Funktion zu verwenden. Die Eingabe des Datums in Anführungszeichen ersetzt den Aufruf einer anderen Zelle. Diese Formel ergibt das Seriendatum 39441.

Datum aus mehreren Zellen erstellen


=DATEVALUE(A2 & "/"& A3 & "/"& A4)

DATEVALUE Excel-Funktionsbeispiel mit kaufmännischen Und-Zeichen

In diesem Beispiel der DATEVALUE-Funktion wird das gleiche Setup verwendet, aber wir holen die Datumsinformationen aus drei separaten Zellen: A2=5, A3=18 und A4=2017.

Dies erfordert das kaufmännische Und-Zeichen, damit wir Schrägstriche hinzufügen können, um Tag, Monat und Jahr zu trennen. Das Ergebnis ist jedoch immer noch eine Seriennummer, da die Funktion dafür vorgesehen ist, also müssten wir die Zelle als echtes Datum formatieren (siehe unten), um sie als 18.05.2017 anzuzeigen.

Verwenden Sie das kaufmännische Und-Zeichen in der Datumsformel


=DATEVALUE("3"& "/"& A2 & "/"& "2002")

DATEVALUE-Beispiel mit manuell eingegebenen Daten und einem Zellbezug

In diesem Beispiel ist die Funktion der obigen sehr ähnlich, aber anstatt Zellbezüge zu verwenden, um den Tag und das Jahr zu berechnen, geben wir diese manuell mit doppelten Anführungszeichen ein.

Datum aus Zelle mit anderen Daten extrahieren


=DATEVALUE(LEFT(A20,10))

DATEVALUE- und LEFT-Excel-Funktionen werden zusammen verwendet

Wenn die Zelle andere Informationen enthält, die Sie nicht benötigen, können Sie Funktionen wie LINKS und RECHTS verwenden, um das Datum zu isolieren. In diesem Beispiel ist die DATEVALUE-Funktion mit der LEFT-Funktion gekoppelt, sodass nur die ersten 10 Zeichen von links betrachtet werden. Das Ergebnis ist 41654, das Excel als Datum formatieren kann, um den 15.01.2014 zu erzeugen.

Datum mit MID-Funktion extrahieren


=DATEVALUE(MID(A40,FIND("",A40)+1,7))

DATEVALUE Excel-Funktion kombiniert mit MID und FIND

Schließlich haben wir diese Formel, die nicht nur die MID-Funktion, sondern auch die FIND-Funktion kombiniert, um das Datum zu extrahieren und im Seriennummernformat darzustellen. Die MID-Funktion legt A2 als Ziel fest und verwendet FIND, um das Leerzeichen („“) als den Punkt zu definieren, an dem die Funktion mit dem Zählen beginnen soll. Die Zahl am Ende der MID-Funktion definiert, wie viele Zeichen extrahiert werden sollen, in unserem Beispiel 7. Das Ergebnis ist 43944, was bei Formatierung als Datum zum 23.04.2020 wird.

DATEVALUE-Fehler

Nachfolgend finden Sie einige Beispiele für Situationen, in denen die DATEVALUE-Funktion einen Fehler anzeigt. Gemäß den oben genannten Regeln werden die Zeilen mit dem #WERT! Fehler enthalten Daten, die von dieser Funktion nicht verarbeitet werden können.

DATEVALUE-Funktionsfehler in Excel

Zahlen in Datumsangaben formatieren

Wenn Excel die Seriennummer eines Datums erzeugt, bleibt eine Zahl übrig, die angibt, wie viele Tage vom 1.1.1900 entfernt sind. Dies ist kaum brauchbar, also müssen Sie diese Zelle als normales Datum formatieren.

Eine Möglichkeit, sofort zu wissen, ob die Zelle als Text oder als Datum formatiert ist, besteht darin, zu überprüfen, wie sie in der Zelle ausgerichtet ist. Als Text formatierte Datumsangaben sind normalerweise linksbündig, während mit Datum formatierte Zellen normalerweise rechtsbündig ausgerichtet sind.

  1. Wählen Sie die Zelle(n) aus, die als Datum formatiert werden müssen.
  2. Suchen Sie auf der Registerkarte Start oben in Excel den Abschnitt Nummer.
  3. Wählen Sie das Dropdown-Menü und wählen Sie eine Datumsoption aus, z. B. Kurzes Datum oder Langes Datum.

    Seriendatum in normales Datum in Excel formatieren

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert