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: Det finns situationer där funktionen kommer att visa #VALUE! felvärde som visas i bilden ovan. 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 Inmatning av DATEVALUE-funktionen Formatera det returnerade värdet som ett datum
#VÄRDE! Felvärden
Exempel: Konvertera text till datum med DATEVALUE