Különbségek az Excel 1900-ban és 1904-ben érvényes dátumrendszere között
Összefoglalás
A Microsoft Excel két különböző dátumrendszert támogat. Ezek a rendszerek az 1900-s dátumrendszer és az 1904-ben dátumrendszer. Ez a cikk a két dátumrendszert és a különböző dátumrendszereket használó munkafüzetek használatakor felmerülő problémákat ismerteti.
További információ
Az 1900-s dátumrendszer
Az 1900-ban használt dátumrendszerben az első támogatott nap 1900. január 1. Dátum megadásakor a dátumot a rendszer sorozatszámmá alakítja, amely az 1900. január 1-től kezdődően eltelt napok számát jelöli. Ha például 1998. július 5-ét adja meg, az Excel a dátumot a 35981-es sorozatszámra konvertálja.
A WindowsHoz készült Microsoft Excel alapértelmezés szerint az 1900-s dátumrendszert használja. Az 1900-as dátumrendszer jobb kompatibilitást tesz lehetővé az Excel és más táblázatkezelő programok, például a Lotus 1-2-3 között, amelyek az MS-DOS vagy a Microsoft Windows rendszeren való futtatásra lettek tervezve.
Az 1904-ben dátumrendszer
Az 1904-ben használt dátumrendszerben az első támogatott nap 1904. január 1. Dátum megadásakor a dátumot a rendszer sorozatszámmá alakítja, amely az 1904. január 1. óta eltelt napok számát jelöli, 1904. január 1-jétől kezdve 0-val. Ha például 1998. július 5-ét adja meg, az Excel a dátumot a 34519-es sorozatszámra konvertálja.
A korai Macintosh számítógépek kialakítása miatt az 1904. január 1. előtti dátumok nem voltak támogatottak. Ennek a tervnek az volt a célja, hogy megakadályozza a problémákat azzal a ténnyel kapcsolatban, hogy 1900 nem szökőév volt. Korábban a Macintosh Excel alapértelmezés szerint az 1904-as dátumrendszert használta a Macintosh rendszerből származó munkafüzetekhez. A Macintosh Excel azonban alapértelmezés szerint az 1900-as dátumrendszert támogatja, és már 1900. január 1-jei dátumokat támogat.
Megjegyzés:
További információ: Az Excel helytelenül feltételezi, hogy az 1900-as év szökőév.
A dátumrendszerek közötti különbség
Mivel a két dátumrendszer eltérő kezdőnapokat használ, ugyanazt a dátumot különböző sorozatszámok jelölik az egyes dátumrendszerekben. 1998. július 5-én például két különböző sorozatszám lehet, az alábbiak szerint.
Dátumrendszer | 1998. július 5-i sorozatszám |
---|---|
1900-ra vonatkozó dátumrendszer | 35981 |
1904 dátumrendszer | 34519 |
A két dátumrendszer közötti különbség 1462 nap; azaz az 1900-es dátumrendszerben lévő dátumok sorozatszáma mindig 1462 nappal nagyobb, mint az 1904-es dátumrendszer azonos dátumának sorozatszáma. Az 1462 nap négy évnek és egy napnak felel meg (egy szökőnapot is beleértve).
A munkafüzet dátumrendszerének beállítása
Az Excelben minden munkafüzet saját dátumrendszer-beállítással rendelkezhet, még akkor is, ha több munkafüzet van megnyitva.
Ha a Microsoft Office Excel 2003-ban és az Excel korábbi verzióiban szeretné beállítani egy munkafüzet dátumrendszerét, kövesse az alábbi lépéseket:
- Nyissa meg a munkafüzetet, vagy váltson a munkafüzetre.
- Kattintson az Eszközök menü Beállítások parancsára. A Macintosh Excel X és újabb verzióiban kattintson az Excel menü Beállítások parancsára.
- Kattintson a Számítás fülre.
- Ha az 1900-as dátumrendszert szeretné használni a munkafüzetben, törölje a jelet az 1904-as dátumrendszer jelölőnégyzetből. Ha az 1904-as dátumrendszert szeretné használni a munkafüzetben, jelölje be az 1904-as dátumrendszer jelölőnégyzetet.
- Kattintson az OK gombra.
Ha egy munkafüzet dátumrendszerét szeretné beállítani a Microsoft Office Excel 2007-ben, kövesse az alábbi lépéseket:
- Nyissa meg a munkafüzetet, vagy váltson a munkafüzetre.
- Kattintson a Microsoft Office gombra, majd az Excel beállításai parancsra.
- Kattintson a Speciális fülre.
- Jelölje be az 1904-as adatrendszer használata jelölőnégyzetet a Munkafüzet kiszámításakor csoportban, majd kattintson az OK gombra.
Figyelje meg, hogy ha módosítja egy olyan munkafüzet dátumrendszerét, amely már tartalmaz dátumokat, a dátumok négy évvel és egy nappal eltolódnak. Az eltolt dátumok javításáról az "Eltolt dátumok kijavítása" című szakaszban talál további információt.
Problémák a dátumok munkafüzetek közötti csatolásával és másolásával
Ha két munkafüzet különböző dátumrendszereket használ, problémákba ütközhet, amikor dátumokat csatol vagy másol a munkafüzetek között. Pontosabban a dátumok négy évvel és egy nappal eltolhatók.
Ha példát szeretne látni erre a viselkedésre, kövesse az alábbi lépéseket:
Az Excelben hozzon létre két új munkafüzetet (Book1 és Book2).
Az 1. könyv 1900-as dátumrendszerének használatához kövesse a "Dátumrendszer beállítása munkafüzethez" című szakasz lépéseit. Használja az 1904-ben használt dátumrendszert a Book2-ben.
A Book1-ben adja meg az 1998. július 5-i dátumot.
Jelölje ki a dátumot tartalmazó cellát, majd kattintson a Szerkesztés menü Másolás parancsára.
Megjegyzés Az Excel 2007-ben jelölje ki a dátumot tartalmazó cellát, majd kattintson a Másolás gombra a Kezdőlap lap Vágólap csoportjában.
Váltson a Book2-re, jelöljön ki egy cellát, majd kattintson a Szerkesztés menü Beillesztés parancsára.
Megjegyzés Az Excel 2007-ben váltson a Book2-re, jelöljön ki egy cellát, majd kattintson a Kezdőlap lap Vágólap csoportjában a Beillesztés gombra.
A dátum beillesztése 2002. július 6-án történik. Figyelje meg, hogy a dátum négy év és egy nappal későbbi a 3. lépésben megadott dátumnál, mivel a Book2 az 1904-et használja.
A Book2 mezőbe írja be az 1998. július 5-i dátumot. Jelölje ki a dátumot tartalmazó cellát, majd kattintson a Szerkesztés menü Másolás parancsára.
Megjegyzés Az Excel 2007-ben írja be az 1998. július 5. dátumot a Book2-be. Jelölje ki a dátumot tartalmazó cellát, majd kattintson a Másolás gombra a Kezdőlap lap Vágólap csoportjában.
Váltson a Book1 elemre, jelöljön ki egy cellát, majd kattintson a Szerkesztés menü Beillesztés parancsára.
Megjegyzés Az Excel 2007-ben váltson a Book1 verzióra, jelöljön ki egy cellát, majd kattintson a Kezdőlap lap Vágólap csoportjában a Beillesztés gombra.
A dátum beillesztése 1994. július 4-én történik. Négy évvel és egy nappal lejjebb került, mert a Book1 az 1900-ra vonatkozó dátumrendszert használja.
Eltolt dátumok javítása
Ha a munkafüzetek között dátumokat csatol vagy másol, vagy ha módosítja egy olyan munkafüzet dátumrendszerét, amely már tartalmaz dátumokat, a dátumok négy évvel és egy nappal eltolódnak. Az eltolt dátumokat az alábbi lépésekkel korrigálhatja:
Egy üres cellába írja be az 1462 értéket.
Jelölje ki a cellát. A Szerkesztés menüben kattintson a Másolás gombra.
Megjegyzés Az Excel 2007-ben jelölje ki a cellát, majd kattintson a Kezdőlap lap Vágólap csoportjában a Másolás gombra.
Jelölje ki az eltolt dátumokat tartalmazó cellákat. A Szerkesztés menüben kattintson az Irányított beillesztés elemre.
Megjegyzés Az Excel 2007-ben jelölje ki az eltolt dátumokat tartalmazó cellákat, kattintson a Kezdőlap lap Vágólap csoportjában a Beillesztés gombra, majd az Irányított beillesztés parancsra.
Az Irányított beillesztés párbeszédpanelen jelölje be az Értékek jelölőnégyzetet a Beillesztés területen, majd kattintson az alábbi jelölőnégyzetek egyikének bejelöléséhez a Művelet csoportban.
Válassza ezt a lehetőséget Ha Hozzáadása A dátumokat négy évvel és egy nappal el kell tolni. Kivonása A dátumokat négy évvel és egy nappal el kell tolni. Kattintson az OK gombra.
Ismételje meg ezeket a lépéseket, amíg az összes eltolt dátum ki nem lett javítva.
Ha képletet használ egy másik munkafüzetben lévő dátumhoz való csatoláshoz, és a képlet által visszaadott dátum helytelen, mert a munkafüzetek különböző dátumrendszereket használnak, módosítsa a képletet úgy, hogy a helyes dátumot adja vissza. Használja például a következő képleteket:
=[Book2]Sheet1!$A$1+1462
=[Book1]Sheet1!$A$1-1462
Ezekben a képletekben 1462 lesz hozzáadva vagy törölve a dátumértékből.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: