Skip to main content

Excel DATEVALUE Funktion: Konvertera textvärden till datum

DATEVALUE Formula in Excel (April 2025)

DATEVALUE Formula in Excel (April 2025)
Anonim

DATEVALUE och serienummeröversikt

Funktionen DATEVALUE kan användas för att konvertera ett datum som har lagrats som text till ett värde som Excel känner igen. Detta kan göras om data i ett kalkylblad ska filtreras eller sorteras efter datumvärden eller datumen ska användas beräkningar - till exempel när man använder NETWORKDAYS eller WORKDAY-funktionerna.

I PC-datorer lagrar Excel datumvärden som serietid eller nummer.

Från och med 1 januari 1900, vilket är serienummer 1, fortsätter antalet att öka varje sekund. Den 1 januari 2014 var siffran 41.640.

För Macintosh-datorer börjar seriedatumsystemet i Excel den 1 januari 1904 i stället för 1 januari 1900.

Normalt formaterar Excel automatiskt datumvärden i celler för att göra dem enkla att läsa - till exempel 01/01/2014 eller 1 januari 2014 - men bakom formateringen sätts serienumret eller serienummeret.

Datum lagrade som text

Om ett datum lagras i en cell som har formaterats som text eller data importeras från en extern källa - t.ex. en CSV-fil, som är ett textfilformat - kan Excel inte igenkänna värdet som ett datum och , kommer därför inte att använda den i sorter eller i beräkningar.

Den mest uppenbara aning att något är fel med data är om det lämnas kvar i cellen. Som standard lagras textdata i en cell medan datumvärden, som alla siffror i Excel, är rättjusterade som standard.

DATUMVALUE Syntax och Argument

En funktions syntax avser funktionens layout och innehåller funktionens namn, parentes och argument.

Syntaxen för DATEVALUE-funktionen är:

= DATEVALUE (Date_text)

Argumentet för funktionen är:

DATE_TEXT - (krävs) Detta argument kan vara textdata som visas i datumformat och bifogas citat - till exempel "1/01/2014" eller "01 / jan / 2014"- Argumentet kan också vara cellreferensen till platsen för textdata i arbetsbladet.

- Om datumelementen är placerade i separata celler kan flera cellreferenser vara konkatenerade använder ampersand (&) karaktären i orderdag / månad / år, till exempel = DATEVALUE (A6 & B6 & C6)- Om uppgifterna innehåller bara dag och månad - till exempel 01 / jan - kommer funktionen att lägga till det aktuella året, till exempel 01/01/2014- om ett tvåsiffrigt år används - till exempel 01 / jan / 14 - Excel tolkar siffrorna som:

  • 0 till 29 tolkas som år 2000 till 2029
  • 30 till 99 tolkas som åren 1930 till 1999

#VÄRDE! Felvärden

Det finns situationer där funktionen kommer att visa #VALUE! felvärde som visas i bilden ovan.

  • Värdet! felvärdet returneras om värdet av DATE_TEXT argumentet är inte mellan datumen 1 januari 1900 och 31 december 9999 - exempel # 2.
  • Värdet! felvärde returneras om en cellreferens används i DATE_TEXT argument pekar på en cell som innehåller ett värde formaterat som ett tal eller som ett datum - exempel # 3.

Exempel: Konvertera text till datum med DATEVALUE

Följande steg reproducerar det exempel som ses i cellerna C1 och D1 i bilden ovan, där Date_text-argumentet anges som en cellreferens.

Ange inlärningsdata

  1. Ange '1/1/2014 - notera värdet föregås av en apostrof ( ' ) för att säkerställa att data skrivs in som text - som ett resultat bör uppgifterna anpassas till cellens vänstra sida

Inmatning av DATEVALUE-funktionen

  1. Klicka på cell D1 - den plats där funktionsresultaten kommer att visas
  2. Klicka på formler fliken av bandet
  3. Välja Datum Tid från bandet för att öppna rullgardinsmenyn
  4. Klicka på DATUMVÄRDE i listan för att få fram funktionens dialogruta
  5. Klicka på cellen C1 för att ange den cellreferensen som Date_text-argumentet
  6. Klicka på OK för att slutföra funktionen och återgå till kalkylbladet
  7. Numret 41640 visas i cell D1 - vilket är serienumret för datumet 01/01/2014
  8. När du klickar på cell D1 är den fullständiga funktionen = DATUMVALUE (C1) visas i formulärfältet ovanför arbetsbladet.

Formatera det returnerade värdet som ett datum

  1. Klicka på cell D1 för att göra den till den aktiva cellen
  2. Klicka på Hem fliken av bandet
  3. Klicka på nedpilen bredvid Nummerformat rutan för att öppna rullgardinsmenyn med formatalternativ - standardformatet Allmän visas vanligen i rutan
  4. Hitta och klicka på Kort datum alternativ
  5. Cell D1 bör nu visa datum 01/01/2014 eller möjligt bara 1/1/2014
  6. Fördjupningskolumn D visar datumet att vara rätt inriktat i cellen