Skip to main content

Excel DATEVALUE-Funktion: Konvertieren Sie Textwerte in Datumsangaben

Make Excel Recognize Dates with the DATEVALUE Function (April 2024)

Make Excel Recognize Dates with the DATEVALUE Function (April 2024)
Anonim

DATEVALUE und Überblick über das serielle Datum

Die Funktion DATEVALUE kann verwendet werden, um ein Datum, das als Text gespeichert wurde, in einen Wert umzuwandeln, den Excel erkennt. Dies kann geschehen, wenn Daten in einem Arbeitsblatt gefiltert oder nach Datumswerten sortiert werden sollen oder wenn Datumsberechnungen verwendet werden sollen, z. B. wenn die Funktionen NETWORKDAYS oder WORKDAY verwendet werden.

In PC-Computern speichert Excel Datumswerte als serielle Daten oder Zahlen.

Beginnend mit dem 1. Januar 1900 (Seriennummer 1) nimmt die Anzahl von Sekunden zu Sekunde zu. Am 1. Januar 2014 waren es 41.640.

Bei Macintosh-Computern beginnt das serielle Datumssystem in Excel am 1. Januar 1904 und nicht am 1. Januar 1900.

Normalerweise formatiert Excel Datumswerte automatisch in Zellen, um sie leicht lesbar zu machen (z. B. 01/01/2014 oder 1. Januar 2014). Hinter der Formatierung befindet sich jedoch die Seriennummer oder das Seriendatum.

Datumsangaben als Text gespeichert

Wenn jedoch ein Datum in einer Zelle gespeichert ist, die als Text formatiert wurde, oder Daten aus einer externen Quelle importiert werden, z. B. einer CSV-Datei (einem Textdateiformat), erkennt Excel den Wert möglicherweise nicht als Datum und wird sie daher nicht in einer Art oder in Berechnungen verwenden.

Der offensichtlichste Hinweis darauf, dass den Daten etwas fehlt, ist, wenn sie in der Zelle ausgerichtet bleiben. Standardmäßig werden Textdaten in einer Zelle links ausgerichtet, während Datumswerte wie alle Zahlen in Excel standardmäßig rechts ausgerichtet sind.

DATEVALUE 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 DATEVALUE-Funktion lautet:

= DATEVALUE (Datumstext)

Das Argument für die Funktion lautet:

Date_text - (erforderlich) Dieses Argument kann aus Textdaten bestehen, die im Datumsformat angezeigt und in Anführungszeichen eingeschlossen werden, z. B. "1/01/2014" oder "01 / Jan / 2014".- Das Argument kann auch die Zellreferenz auf die Position der Textdaten im Arbeitsblatt sein.

- Wenn sich die Datumselemente in separaten Zellen befinden, können mehrere Zellverweise vorhanden sein verkettet Verwenden Sie das kaufmännische Und-Zeichen (&) im Auftragstag / Monat / Jahr, wie = DATEVALUE (A6 & B6 & C6)- Wenn die Daten nur den Tag und den Monat enthalten (z. B. 01 / Jan), fügt die Funktion das aktuelle Jahr hinzu, z. B. den 01.01.2014- Wenn ein zweistelliges Jahr verwendet wird, z. B. 01 / Jan / 14, interpretiert Excel die Zahlen als:

  • 0 bis 29 werden als die Jahre 2000 bis 2029 interpretiert
  • 30 bis 99 werden als die Jahre 1930 bis 1999 interpretiert

#WERT! Fehlerwerte

Es gibt Situationen, in denen die Funktion den #WERT anzeigt! Fehlerwert wie im Bild oben gezeigt.

  • Der Wert! Fehlerwert wird zurückgegeben, wenn der Wert von Date_text Argument ist nicht zwischen den Daten 1. Januar 1900 und 31. Dezember 9999 - Beispiel # 2.
  • Der Wert! Fehlerwert wird zurückgegeben, wenn eine Zellenreferenz in verwendet wird Date_text Argument zeigt auf eine Zelle, die einen Wert enthält, der als Zahl oder als Datum formatiert ist - Beispiel # 3.

Beispiel: Konvertieren Sie Text in Datumsangaben mit DATEVALUE

Die folgenden Schritte geben das Beispiel aus den Zellen C1 und D1 im obigen Bild wieder, in dem das Date_text-Argument als Zellbezug eingegeben wird.

Übungsdaten eingeben

  1. Geben Sie '1/1/2014 ein - beachten Sie, dass dem Wert ein Apostroph vorangestellt ist ( ' ) Um sicherzustellen, dass die Daten als Text eingegeben werden, sollten sich die Daten an der linken Seite der Zelle ausrichten

Eingabe der DATEVALUE-Funktion

  1. Klicken Sie auf Zelle D1 - den Ort, an dem die Funktionsergebnisse angezeigt werden
  2. Klicke auf das Formeln Registerkarte des Farbbands
  3. Wählen Terminzeit Über die Multifunktionsleiste können Sie die Dropdown-Liste der Funktionen öffnen
  4. Klicke auf DATUMWERT in der Liste, um das Dialogfeld der Funktion anzuzeigen
  5. Klicken Sie auf Zelle C1, um diese Zellreferenz als Date_text-Argument einzugeben
  6. Klicken Sie auf OK, um die Funktion abzuschließen und zum Arbeitsblatt zurückzukehren
  7. Die Nummer 41640 erscheinen in Zelle D1 - Dies ist die Seriennummer für das Datum 01.01.2014
  8. Wenn Sie auf Zelle D1 klicken, wird die vollständige Funktion angezeigt = DATUMWERT (C1) wird in der Formelleiste über dem Arbeitsblatt angezeigt.

Formatieren des zurückgegebenen Werts als Datum

  1. Klicken Sie auf Zelle D1, um sie zur aktiven Zelle zu machen
  2. Klicke auf das Zuhause Registerkarte des Farbbands
  3. Klicken Sie auf den Abwärtspfeil neben dem Zahlenformat Feld zum Öffnen des Dropdown-Menüs mit Formatoptionen - das Standardformat Allgemeines wird normalerweise in der Box angezeigt
  4. Suchen Sie und klicken Sie auf das Kurzes Date Möglichkeit
  5. Zelle D1 sollte jetzt das Datum 01.01.2014 oder nur 1/1/2014 anzeigen
  6. Wenn Sie die Spalte D erweitern, wird das Datum rechts in der Zelle angezeigt