Skillnader mellan 1900 och 1904-datumsystemet i Excel

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Sammanfattning

Microsoft Excel har stöd för två olika datumsystem. Dessa system är 1900-datumsystemet och 1904-datumsystemet. I den här artikeln beskrivs de två datumsystemen och de problem som kan uppstå när du använder arbetsböcker som använder olika datumsystem.

Mer information

1900-datumsystemet

I 1900-datumsystemet stöds den första dagen som stöds 1 januari 1900. När du anger ett datum konverteras datumet till ett serienummer som representerar det antal förflutna dagar som börjar med 1 för 1 januari 1900. Om du till exempel anger den 5 juli 1998 Excel datumet till serienumret 35981.

Som standard Microsoft Excel för Windows 1900-datumsystemet. Datumsystemet 1900 ger bättre kompatibilitet mellan Excel och andra kalkylprogram, till exempel Lotus 1-2-3, som är utformade för att köras i MS-DOS eller Microsoft Windows.

1904-datumsystemet

I datumsystemet 1904 stöds den första dagen som stöds 1 januari 1904. När du anger ett datum konverteras datumet till ett serienummer som representerar antalet förflutna dagar sedan den 1 januari 1904, med början från 0 för den 1 januari 1904. Om du till exempel anger den 5 juli 1998 Excel datumet till serienumret 34519.

På grund av utformningen av tidiga Macintosh-datorer stöds inte datum före den 1 januari 1904. Den här designen var avsedd att förhindra problem som kunde uppstå om att 1900 inte var ett skottår. Tidigare var Excel för Macintosh standard till att använda 1904-datumsystemet för arbetsböcker som kommer från en Macintosh. Men i Excel för Macintosh används nu 1900-datumsystemet som standard, och datum stöds så tidigt som den 1 januari 1900.

Skillnaden mellan datumsystemen

Eftersom de två datumsystemen använder olika startdagar representeras samma datum av olika serienummer i varje datumsystem. Den 5 juli 1998 kan till exempel ha två olika serienummer:

Datumsystem Serienumret för 5 juli 1998
1900-datumsystem 35981
1904-datumsystem 34519

Skillnaden mellan de två datumsystemen är 1 462 dagar. Det vill säga att serienumret för ett datum i 1900-datumsystemet alltid är 1 462 dagar större än serienumret för samma datum i 1904-datumsystemet. 1 462 dagar är lika med fyra år och en dag (inklusive en skottdag).

Ange datumsystemet för en arbetsbok

I Excel kan varje arbetsbok ha ett eget datumsystem, även om flera arbetsböcker är öppna.

Så här anger du datumsystemet för en arbetsbok Microsoft Office Excel 2003 och i tidigare Excel versioner:

  1. Öppna eller växla till arbetsboken.
  2. Klicka på AlternativVerktyg-menyn. I Excel X och senare versioner för Macintosh klickar du Inställningar Excel mac-menyn.
  3. Klicka på fliken Beräkning.
  4. Om du vill använda 1900-datumsystemet i arbetsboken avmarkerar du 1904-datumsystemet genom att klicka på den. Om du vill använda datumsystemet 1904 i arbetsboken markerar du 1904-datumsystemet genom att klicka på den.
  5. Klicka på OK.

Så här anger du datumsystemet för en arbetsbok Microsoft Office Excel 2007:

  1. Öppna eller växla till arbetsboken.
  2. Klicka på Microsoft Office och klicka sedan på Excel Alternativ.
  3. Klicka på Avancerat.
  4. Markera kryssrutan Använd 1904-datasystem under Vid beräkning av arbetsboken och klicka sedan på OK.

Observera att om du ändrar datumsystemet för en arbetsbok som redan innehåller datum ändras datumen med fyra år och en dag. Information om hur du korrigerar skiftade datum finns i avsnittet "Korrigera skiftade datum".

Problem med att länka och kopiera datum mellan arbetsböcker

Om två arbetsböcker använder olika datumsystem kan det uppstå problem när du länkar eller kopierar datum mellan arbetsböcker. Datumen kan flyttas med fyra år och en dag.

Gör så här om du vill se ett exempel på den här funktionen:

  1. I Excel du två nya arbetsböcker (Bok1 och Bok2).

  2. Följ anvisningarna i avsnittet "Ställa in datumsystemet för en arbetsbok" om du vill använda 1900-datumsystemet i bok 1. Använd datumsystemet 1904 i Bok2.

  3. I Bok1 anger du datumet 5 juli 1998.

  4. Markera cellen som innehåller datumet och klicka sedan på KopieraRedigera-menyn.

    Obs! I Excel 2007 markerar du cellen som innehåller datumet och klickar sedan på Kopiera i gruppen Urklipp på fliken Start.

  5. Växla till Bok2, markera en cell och klicka sedan på Klistra inRedigera-menyn.

    Obs! I Excel 2007 växlar du till Bok2, markerar en cell och klickar sedan på Klistra in i gruppen Urklipp på fliken Start.

    Datumet klistras in som den 6 juli 2002. Lägg märke till att datumet är fyra år och en dag senare än datumet i steg 3 eftersom Bok2 använder 1904-datumsystemet.

  6. I Bok2 skriver du datumet 5 juli 1998. Markera cellen som innehåller datumet och klicka sedan på KopieraRedigera-menyn.

    Obs! I Excel 2007 skriver du datumet 5 juli 1998 i Bok2. Markera cellen som innehåller datumet och klicka sedan på Kopiera i gruppen Urklippfliken Start.

  7. Växla till Bok1, markera en cell och klicka sedan på Klistra in på Redigera-menyn.

    Obs! I Excel 2007 växlar du till Bok1, markerar en cell och klickar sedan på Klistra in i gruppen Urklipp på fliken Start.

    Datumet klistras in som 4 juli 1994. Den har flyttats ned fyra år och en dag eftersom Bok1 använder 1900-datumsystemet.

Korrigera skiftade datum

Om du länkar från eller kopierar datum mellan arbetsböcker, eller om du ändrar datumsystemet för en arbetsbok som redan innehåller datum, kan datumen flyttas med fyra år och en dag. Så här korrigerar du skiftade datum:

  1. Ange värdet 1462 i en tom cell.

  2. Markera cellen. Klicka på KopieraRedigera-menyn.

    Obs! I Excel 2007 markerar du cellen och klickar sedan Kopiera i gruppen Urklipp på fliken Start.

  3. Markera cellerna som innehåller de skiftade datumen. Klicka på Klistra in special på Redigera-menyn.

    Obs! I Excel 2007 markerar du de celler som innehåller datum som flyttats, klickar på Klistra in i gruppen Urklipp på fliken Start och klickar sedan på Klistra in special.

  4. I dialogrutan Klistra in special markerar du kryssrutan Värden under Klistra in och klickar sedan för att markera någon av följande kryssrutor under Åtgärd.

    Välj det här alternativet Om
    Lägg till Datumen måste flyttas upp med fyra år och en dag.
    Subtrahera Datumen måste flyttas ned fyra år och en dag.
  5. Klicka på OK.

Upprepa dessa steg tills alla skiftade datum har korrigerats.

Om du använder en formel för att länka till ett datum i en annan arbetsbok, och om datumet som returneras av formeln är felaktigt eftersom arbetsböckerna använder olika datumsystem ändrar du formeln så att rätt datum returneras. Använd till exempel följande formler:

=[Book2]Sheet1!$A$1+1462

=[Book1]Sheet1!$A$1-1462

I de här formlerna adderas eller tas 1 462 bort från datumvärdet.