Převodník sériových dat Excelu
Převádějte mezi sériovými čísly dat z Excelu/Google Sheets a kalendářními daty v obou datových systémech 1900 a 1904.
Směr
Date system
Excel/Sheets serial date number
00:00:00
Time of dayElapsed day
0%
Remaining day
100%
Jak tato kalkulačka funguje?
Sériové datum v tabulkovém procesoru je počet dnů od epochy (30. prosince 1899 pro systém 1900, 1. ledna 1904 pro systém 1904), přičemž desetinná část obsahuje čas dne. Tento nástroj převádí sériová čísla na kalendářní data a zpět, ošetřuje fiktivní přestupný den roku 1900 v Excelu a posun 1462 dnů mezi systémy.
Vzorec
How this is calculated
Tabulkové procesory ukládají data jako jediné číslo: počet dnů od epochy, přičemž zlomková část kóduje čas dne. Ve výchozím systému 1900 je epochou 30. prosinec 1899, takže sériové číslo data je round((date − Date.UTC(1899,11,30)) / 86 400 000). Tento posun záměrně zabudovává dobře známý fiktivní přestupný den 29. února 1900 v Excelu, díky čemuž sériová čísla odpovídají Excelu pro všechna reálná data (po únoru 1900). Systém 1904, používaný starými Macy a volitelný v Google Sheets, počítá místo toho od 1. ledna 1904; jeho sériová čísla jsou pro stejné datum přesně o 1462 dnů nižší než v systému 1900.
Volič Směr volí převod. Pro převod sériového čísla na datum nástroj přečte sériové číslo, přičte volitelný časový zlomek a poté znovu sestaví kalendářní datum a čas na hodinách. Pro převod data na sériové číslo rozebere datum ISO, zaokrouhlí na nejbližší celý den od zvolené epochy a přičte časový zlomek. Vstup časového zlomku je hodnota od 0 do 1: 0,25 je 06:00, 0,5 je poledne a 0,75 je 18:00, protože jeden celý den se rovná 1,0.
Výsledky se počítají v UTC, aby se předešlo posunu letního času a časových pásem, a časová značka v milisekundách se před formátováním zaokrouhlí na nejbližší sekundu. Výstupy zobrazují sériové číslo, kalendářní datum (RRRR-MM-DD), čas dne, surový zlomek dne a kombinovaný řetězec ISO 8601. Pamatujte, že prvních 59 dnů roku 1900 jsou jediná data, kde fiktivní přestupný den Excelu způsobuje jednodenní rozdíl oproti skutečné kalendářní aritmetice.
Často kladené otázky
Excel nesprávně považuje rok 1900 za přestupný (není). Použití 1899-12-30 jako nulového bodu kompenzuje tento fiktivní 29. únor 1900, takže sériová čísla pro běžná data přesně odpovídají tomu, co zobrazuje Excel a Google Sheets.
Používají různé epochy. Systém 1900 (výchozí ve Windows) počítá od konce roku 1899, zatímco systém 1904 (původně z klasického Mac Excelu) počítá od 1. ledna 1904. Pro stejné kalendářní datum je sériové číslo 1904 přesně o 1462 dnů menší než sériové číslo 1900.
Zlomková část sériového čísla je zlomek 24hodinového dne. Takže 0,5 znamená 12:00 poledne a 0,75 znamená 18:00. Vynásobte zlomek 24 pro získání hodin.
Také známé jako
TG we-Calculate Editorial Team. (2026). Převodník sériových dat Excelu [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/excel-serial-date-converter
TG we-Calculate Editorial Team. "Převodník sériových dat Excelu." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/excel-serial-date-converter.
TG we-Calculate Editorial Team, "Převodník sériových dat Excelu," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/excel-serial-date-converter
@misc{wecalculate_excel_serial_date_converter, title = {Převodník sériových dat Excelu}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/excel-serial-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
