Data jsou často důležitou součástí analýzy dat. Často se ptáte, například: kdy byl produkt zakoupen, jak dlouho bude trvat úkol v projektu nebo jaký je průměrný výnos za fiskální čtvrtletí? Správné zadávání kalendářních dat je nezbytné pro zajištění přesných výsledků. Formátování dat tak, aby byla snadno pochopitelná, je ale stejně důležité pro zajištění správné interpretace těchto výsledků.
Důležité informace: Vzhledem k tomu, že pravidla, která řídí způsob, jakým jakýkoli výpočetní program interpretuje kalendářní data, jsou složitá, měli byste být co nejdůkladnější o datech pokaždé, když je zadáte. Výsledkem bude nejvyšší úroveň přesnosti ve výpočtech kalendářních dat.
Aplikace Excel ukládá kalendářní data jako pořadová čísla, která se nazývají sériové hodnoty. Například v Excelu pro Windows má 1. leden 1900 pořadové číslo 1 a 1. leden 2008 sériové číslo 39448, protože je 39 448 dní po 1. lednu 1900.
Excel ukládá časy jako desetinné zlomky, protože čas se považuje za část dne. Desetinné číslo je hodnota od 0 (nula) do 0,999999999, která představuje časy od 0:00:00 (12:00:00 A.M.) do 23:59:59 (11:59:59 P.M.).
Vzhledem k tomu, že kalendářní data a časy jsou hodnoty, dají se přičítat, odečítat a zahrnout do jiných výpočtů. Datum můžete zobrazit jako pořadovou hodnotu a čas jako desetinný zlomek změnou formátu buňky obsahující datum nebo čas na obecný formát.
Excel pro Mac i Excel pro Windows podporují kalendářní systémy 1900 a 1904. Výchozí systém kalendářních dat v Excelu pro Windows je 1900; a výchozí systém data pro Excel pro Mac je 1904.
Původně byl Excel pro Windows založen na kalendářním systému 1900, protože umožňoval lepší kompatibilitu s jinými tabulkovými aplikacemi, které byly navrženy tak, aby běžely v systému MS-DOS a Microsoft Windows, a proto se stal výchozím systémem kalendářních dat. Původně byl Excel pro Mac založen na kalendářním systému 1904, protože umožňoval lepší kompatibilitu s dřívějšími počítači Macintosh, které nepodporují data před 2. lednem 1904, a proto se stal výchozím systémem kalendářních dat.
Následující tabulka uvádí první a poslední datum pro každý systém kalendářních dat a sériovou hodnotu přidruženou k jednotlivým kalendářním datem.
Způsob vyjádření data |
První datum |
Poslední datum |
---|---|---|
1900 |
úterý 1. ledna 1900 (sériová hodnota 1) |
úterý 31. prosince 9999 (sériová hodnota 2958465) |
1904 |
úterý 2. ledna 1904 (sériová hodnota 1) |
úterý 31. prosince 9999 (sériová hodnota 2957003) |
Vzhledem k tomu, že oba systémy kalendářních dat používají různé počáteční dny, je stejné datum reprezentováno různými sériovými hodnotami v každém kalendářním systému. Například 5. července 2007 může mít dvě různé sériové hodnoty v závislosti na použitém kalendářním systému.
Způsob vyjádření data |
Pořadová hodnota 5. července 2007 |
---|---|
1900 |
37806 |
1904 |
39268 |
Rozdíl mezi těmito dvěma systémy kalendářních dat je 1 462 dnů; to znamená, že pořadová hodnota data v kalendářním systému 1900 je vždy o 1 462 dní větší než pořadová hodnota stejného data v kalendářním systému 1904. Naopak pořadová hodnota data v kalendářním systému 1904 je vždy o 1 462 dní kratší než pořadová hodnota stejného data v kalendářním systému 1900. 1 462 dnů se rovná čtyřem rokům a jednomu dni (což zahrnuje jeden přestupný den).
Důležité informace: Pokud chcete zajistit, aby se hodnoty roku interpretovaly tak, jak jste zamýšleli, zadejte hodnoty roku jako čtyři číslice (například 2001, ne 01). Když zadáte čtyřmístné roky, Excel za vás nebude interpretovat století.
Pokud zadáte datum s dvoumístným rokem do buňky formátované textem nebo jako textový argument ve funkci, například =ROK("1/1/31"), excel interpretuje rok takto:
-
00 až 29 se interpretuje jako roky 2000 až 2029. Pokud například zadáte datum 28. 5. 2019, Excel předpokládá, že datum je 28. května 2019.
-
30 až 99 se interpretuje jako roky 1930 až 1999. Pokud například zadáte datum 28. 5. 98, excel předpokládá, že datum je 28. května 1998.
V systému Microsoft Windows můžete změnit způsob, jakým se dvoumístné roky interpretují pro všechny nainstalované programy systému Windows.
Windows 10
-
Do vyhledávacího pole na hlavním panelu zadejte ovládací panely a pak vyberte Ovládací panely.
-
V části Hodiny, jazyk a oblast klikněte na Změnit formát data, času nebo čísel.
-
Klikněte na Místní a jazykové možnosti.
-
V dialogovém okně Oblast klikněte na Další nastavení.
-
Klikněte na kartu Datum .
-
V poli Při zadání dvoumístného roku ho interpretujte jako rok mezi změňte horní limit pro století.
Při změně roku horního limitu se rok dolního limitu automaticky změní.
-
Klikněte na OK.
Windows 8
-
Potáhněte prstem od pravého okraje obrazovky, klepněte na Search (nebo pokud používáte myš, přejděte do pravého horního rohu obrazovky, posuňte ukazatel myši dolů a klikněte na Search), do vyhledávacího pole zadejte Ovládací panely a pak klepněte nebo klikněte na Ovládací panely.
-
V části Hodiny, jazyk a oblast klikněte na Změnit formát data, času nebo čísel.
-
V dialogovém okně Oblast klikněte na Další nastavení.
-
Klikněte na kartu Datum .
-
V poli Při zadání dvoumístného roku ho interpretujte jako rok mezi změňte horní limit pro století.
Při změně roku horního limitu se rok dolního limitu automaticky změní.
-
Klikněte na OK.
Windows 7
-
Klikněte na tlačítko Start a pak klikněte na Ovládací panely.
-
Klikněte na Oblast a jazyk.
-
V dialogovém okně Oblast klikněte na Další nastavení.
-
Klikněte na kartu Datum .
-
V poli Při zadání dvoumístného roku ho interpretujte jako rok mezi změňte horní limit pro století.
Při změně roku horního limitu se rok dolního limitu automaticky změní.
-
Klikněte na OK.
Při zadávání kalendářních dat do sešitu jsou ve výchozím nastavení naformátovaná tak, aby zobrazovala dvoumístné roky. Když pomocí tohoto postupu změníte výchozí formát data na jiný formát, změní se zobrazení kalendářních dat, která byla dříve v sešitu zadána, na nový formát, pokud data nebyla naformátována pomocí dialogového okna Formát buněk (na kartě Domů ve skupině Číslo klikněte na ikonu pro otevření dialogového okna).
Windows 10
-
Do vyhledávacího pole na hlavním panelu zadejte ovládací panely a pak vyberte Ovládací panely.
-
V části Hodiny, jazyk a oblast klikněte na Změnit formát data, času nebo čísel.
-
Klikněte na Místní a jazykové možnosti.
-
V dialogovém okně Oblast klikněte na Další nastavení.
-
Klikněte na kartu Datum .
-
V seznamu Formát krátkého data klikněte na formát, který pro rok používá čtyři číslice ("rrrr").
-
Klikněte na OK.
Windows 8
-
Potáhněte prstem od pravého okraje obrazovky, klepněte na Search (nebo pokud používáte myš, přejděte do pravého horního rohu obrazovky, posuňte ukazatel myši dolů a klikněte na Search), do vyhledávacího pole zadejte Ovládací panely a pak klepněte nebo klikněte na Ovládací panely.
-
V části Hodiny, jazyk a oblast klikněte na Změnit formát data, času nebo čísel.
-
V dialogovém okně Oblast klikněte na Další nastavení.
-
Klikněte na kartu Datum .
-
V seznamu Formát krátkého data klikněte na formát, který pro rok používá čtyři číslice ("rrrr").
-
Klikněte na OK.
Windows 7
-
Klikněte na tlačítko Start a pak klikněte na Ovládací panely.
-
Klikněte na Oblast a jazyk.
-
V dialogovém okně Oblast klikněte na Další nastavení.
-
Klikněte na kartu Datum .
-
V seznamu Formát krátkého data klikněte na formát, který pro rok používá čtyři číslice ("rrrr").
-
Klikněte na OK.
Systém kalendářních dat se automaticky změní při otevření dokumentu z jiné platformy. Pokud například pracujete v Excelu a otevřete dokument vytvořený v Excel pro Mac, zaškrtne se automaticky políčko Systém kalendářních dat 1904.
Systém kalendářních dat můžete změnit takto:
-
Klikněte na Soubor > Možnosti > Upřesnit.
-
V části Při výpočtu tohoto sešitu vyberte požadovaný sešit a pak zaškrtněte nebo zrušte zaškrtnutí políčka Použít kalendářní systém 1904 .
Při kopírování a vkládání kalendářních dat nebo při vytváření externích odkazů mezi sešity na základě dvou různých systémů kalendářních dat můžete narazit na problémy. Data se můžou zobrazit o čtyři roky a o den dříve nebo později, než je očekávané datum. S těmito problémy se můžete setkat bez ohledu na to, jestli používáte Excel pro Windows, Excel pro Mac nebo obojí.
Pokud například zkopírujete datum 5. července 2007 ze sešitu, který používá kalendářní systém 1900, a potom ho vložíte do sešitu, který používá kalendářní systém 1904, zobrazí se jako 6. červenec 2011, což je o 1 462 dní později. Případně pokud zkopírujete datum 5. července 2007 ze sešitu, který používá kalendářní systém 1904, a potom ho vložíte do sešitu, který používá kalendářní systém 1900, zobrazí se jako 4. červenec 2003, což je o 1 462 dní dříve. Základní informace najdete v tématu Systémy kalendářních dat v Excelu.
Oprava problému s kopírováním a vložením
-
Do prázdné buňky zadejte hodnotu 1462.
-
Vyberte tuto buňku a potom na kartě Domů ve skupině Schránka klikněte na Kopírovat.
-
Vyberte všechny buňky, které obsahují nesprávná data.
Tip: Chcete-li výběr buněk zrušit, klikněte na libovolnou buňku na listu. Další informace najdete v tématu Výběr buněk, oblastí, řádků nebo sloupců na listu.
-
Na kartě Domů klikněte ve skupině Schránka na Vložit a potom klikněte na Vložit jinak.
-
V dialogovém okně Vložit jinak klikněte v části Vložit na Hodnoty a potom v části Operace udělejte jednu z těchto věcí:
-
Pokud chcete nastavit datum jako čtyři roky a o den později, klikněte na Přidat.
-
Pokud chcete nastavit datum jako čtyři roky a o den dříve, klikněte na Odečíst.
-
Oprava problému s externími odkazy
Pokud používáte externí odkaz na datum v jiném sešitu s jiným systémem kalendářních dat, můžete externí odkaz upravit jedním z následujících způsobů:
-
Pokud chcete nastavit datum jako čtyři roky a o den později, přidejte k němu hodnotu 1 462. Příklady:
=[Book2]Sheet1!$A$1+1462
-
Pokud chcete nastavit datum jako čtyři roky a o den dříve, odečtěte od něj 1 462. Příklady:
=[Book1]Sheet1!$A$1-1462
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.
Viz také
Nastavení požadovaného formátu data
Zobrazení čísel jako kalendářních dat nebo časů