Serienumret, eller seriedatumet, är det nummer som Excel använder för att beräkna datum och tider som anges i ett kalkylblad. Serienumret beräknas antingen manuellt eller som ett resultat av formler som involverar datumberäkningar. Excel läser av datorns systemklocka för att hålla reda på hur lång tid som har förflutit sedan datumsystemets startdatum.
Informationen i den här handledningen gäller Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 och Excel för Mac.
Två möjliga datumsystem
Som standard lagrar versioner av Excel som körs på Windows datumet som ett värde som representerar antalet hela dagar sedan midnatt den 1 januari 1900, plus antalet timmar, minuter och sekunder för den aktuella dagen.
Versionerna av Excel som körs på Macintosh-datorer har som standard ett av följande två datumsystem:
- Excel för Mac-versioner 2019, 2016 och 2011: Standarddatumsystemet är 1900-datumsystemet som garanterar datumkompatibilitet med Excel för Windows.
- Excel 2008 och äldre versioner: Standarddatumsystemet börjar den 1 januari 1904 och kallas för 1904 års datumsystem.
Alla versioner av Excel stöder båda datumsystemen och det är möjligt att byta från ett system till ett annat.
Exempel på serienummer
I 1900-systemet representerar serienumret 1 1 januari 1900, 12:00:00 medan siffran 0 representerar det fiktiva datumet 0 januari 1900.
I 1904 års system representerar serienumret 1 2 januari 1904, medan siffran 0 representerar 1 januari 1904, 12:00:00 a.m.
Tider lagrade som decimaler
Tiderna i båda systemen lagras som decim altal mellan 0,0 och 0,99999, där:
- 0.0 är 00:00:00 (timmar:minuter:sekunder)
- 0,5 är 12:00:00 (12 p.m.)
- 0,99999 är 23:59:59
För att visa datum och tider i samma cell i ett kalkylblad, kombinera heltals- och decimaldelen av ett tal.
Till exempel, i 1900-systemet, 12.00. den 1 januari 2016 är serienummer 42370.5 eftersom det är 42370 och en halv dag (tiderna lagras som bråkdelar av en hel dag) efter den 1 januari 1900. På samma sätt, i 1904 års system, representerar numret 40908.5 klockan 12.00. den 1 januari 2016.
Användar serienummer
Många projekt som använder Excel för datalagring och beräkningar använder datum och tider på något sätt. Till exempel:
- Ett långsiktigt projekt som räknar antalet dagar mellan nuvarande och tidigare datum med hjälp av funktionen NÄTVERKDAGAR.
- En låneberäkning som bestämmer ett framtida datum med EDATE-funktionen.
- Tidsrapporter som beräknar förfluten tid mellan start- och sluttider, samt timmar och övertid vid behov med hjälp av formler som lägger till eller subtraherar datum och tider.
- Tidsstämpla ett kalkylblad med aktuellt datum och tid med kortkommandon som läser det aktuella serienumret.
- Uppdatering av visat datum och tid när ett kalkylblad öppnas eller räknas om med funktionerna NU och IDAG.
Endast ett datumsystem kan användas per arbetsbok. Om datumsystemet för en arbetsbok som innehåller datum ändras, ändras dessa datum med fyra år och en dag på grund av tidsskillnaden mellan de två datumsystemen.
Ändra standarddatumsystem
För att ställa in datumsystemet för en arbetsbok i Excel som körs på en Windows-dator:
- Öppna arbetsboken som ska ändras.
- Välj Arkiv. Förutom i Excel 2007, där du väljer knappen Office.
- Välj Options för att öppna dialogrutan för Excel- alternativ.
- Välj Advanced i den vänstra panelen i dialogrutan.
-
I När du beräknar detta arbetsboksavsnitt, markera eller avmarkera kryssrutan Use 1904 date system.
- Välj OK för att stänga dialogrutan och återgå till arbetsboken.
För att ställa in datumsystemet för en arbetsbok i Excel för Mac:
- Öppna arbetsboken som ska ändras.
- Välj Excel-menyn.
- Välj Preferences för att öppna dialogrutan Excel Preferences.
- I avsnittet Formler och lista, välj Beräkning.
-
I avsnittet När du beräknar arbetsböcker, markera eller avmarkera kryssrutan Use 1904 date system.
- Stäng dialogrutan Excel-inställningar.
Varför två datumsystem?
PC-versioner av Excel (Windows- och DOS-operativsystem) använde initi alt 1900-datumsystemet för kompatibilitetens skull med Lotus 1-2-3, det mest populära kalkylarksprogrammet vid den tiden.
Problemet är att när Lotus 1-2-3 skapades programmerades år 1900 in som ett skottår medan det i själva verket inte var det. Som ett resultat krävdes ytterligare programmeringssteg för att rätta till felet. Aktuella versioner av Excel behåller 1900-datumsystemet för att vara kompatibla med kalkylblad som skapats i tidigare versioner av programmet.
Eftersom det inte fanns någon Macintosh-version av Lotus 1-2-3, behövde initiala versioner av Excel för Macintosh inte bry sig om kompatibilitetsproblem. 1904 års datumsystem valdes för att undvika programmeringsproblemen relaterade till 1900 års nummer utan skottår.
Å andra sidan skapade det ett kompatibilitetsproblem mellan kalkylblad skapade i Excel för Windows och Excel för Mac. Det är därför som alla nya versioner av Excel använder 1900-datumsystemet.