Excel DATEVALUE -funktion - Konvertera text till giltigt datum

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel DATEVALUE -funktion i Excel för att konvertera ett datum som lagras som text till ett datumserienummer.

DATEVALUE Funktionsöversikt

DATEVALUE -funktionen Konverterar ett datum som lagras som text till datumets motsvarande serienummer.

Om du vill använda DATEVALUE Excel -kalkylbladsfunktionen väljer du en cell och skriver:

DATEVALUE Funktionssyntax och ingångar:

1 = DATEVALUE (datum_text)

datum_text - Det datum som lagras som text. Exempel “2015-11-11”

DATEVALUE Exempel

Konvertera datum som lagras som text till datum

När du arbetar i kalkylblad är det vanligt att möta datum som lagras som text. Du kan vanligtvis identifiera datum som lagras som text eftersom datumen är vänsterjusterade och fortsätts av apostrofer:

Dessa "datum" behandlas som text och du kommer inte att kunna arbeta med dem som vanliga datum.

Ett sätt att konvertera texten till ett datum är med DATEVALUE -funktionen:

1 = DATAVÄRDE (B3)

Saker att veta om DATEVALUE -funktionen:

  • DATEVALUE ignorerar tidsinformation. Om du vill konvertera ett datum+tid som lagras som text till ett nummer använder du VÄRDE -funktionen istället. Eller använd funktionen TIDVÄRDE för att bara få tiden.
  • Om året utelämnas antar DATEVALUE det aktuella året

DATEVALUE i Google Kalkylark

DATEVALUE -funktionen fungerar exakt samma i Google Kalkylark som i Excel:

DATEVALUE Exempel i VBA

Du kan också använda DATEVALUE -funktionen i VBA. Typ:
datavärde (datum_text)
För funktionsargumenten (datum_text, etc.) kan du antingen ange dem direkt i funktionen eller definiera variabler som ska användas istället.

Låt oss använda DATEVALUE -funktionen från VBA för följande celler

1 DateValue (Range ("A1")) 'Returnerar 31/12/15
1 DateValue (Range ("A2")) 'Kommer tillbaka 07/06/20
1 DateValue (Range ("A3")) 'Kommer tillbaka 02/11/20
1 DateValue (intervall ("A4")) 'Återkommer 20/05/20

Tänk på att resultaten från den här funktionen kan vara annorlunda på din dator, eftersom det beror på de regionala inställningarna som används av din maskin.

Återgå till listan över alla funktioner i Excel

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave