Excel anser inte i sig * * Datum som textsträngar. Förvirringen uppstår för:
1. Underliggande representation: Excel -butiker är datum och tider som siffror. Specifikt representeras ett datum som antalet dagar sedan 1 januari 1900 (eller 1 januari 1904 i Macintosh -versionen). Tiden representeras som en bråkdel av en dag. Denna numeriska representation är vad Excel använder för beräkningar och intern bearbetning.
2. Formatering: * Displayen * för ett datum styrs av formatering. Du kan formatera en cell för att visa det underliggande numret, eller för att visa det som ett datum i olika format (MM/DD/YYYY, DD/MM/YYYY, etc.). Om en cell är formaterad som text, kommer Excel att visa det underliggande numret som text. Detta förändrar inte det faktum att det underliggande värdet fortfarande är ett nummer som representerar ett datum.
3. Datainmatning: Om du skriver ett datum i en cell som är formaterad som text, kommer Excel att behandla den som text. Detta beror på att Excels auto-detektion kan misslyckas eller så kan du uttryckligen formaterat kolumnen som text. Det tolkar * input * som text, inte den inneboende karaktären av själva datumet.
4. Importera från externa källor: När du importerar data från andra källor kan datum importeras som textsträngar om importprocessen inte korrekt känner igen datumformatet.
Sammanfattningsvis: Excel * butiker * datum som siffror men * visar * dem enligt formatering. Om cellen är formaterad som text, eller om datumet anges eller importeras som text, kommer Excel att behandla * ingången eller displayen * som text, även om själva uppgifterna kan konverteras till ett datumvärde om de formateras på rätt sätt. Datumets kärnrepresentation är numerisk, inte text.