Přehled sériového čísla a sériového data v aplikaci Excel

Sériové nebo sériové datum je číslo, které aplikace Excel používá při výpočtu dat a časů zadaných do listu, a to buď ručně, nebo jako výsledek vzorců zahrnujících výpočty data.

Program Excel čte systémové hodiny počítače, aby sledoval dobu, která uplynula od data zahájení systému dat.

Dva možné systémy dat

Ve výchozím nastavení všechny verze aplikace Excel, které běží v operačním systému Windows , ukládají datum jako hodnotu představující počet úplných dnů od půlnoci 1. ledna 1900 plus počet hodin, minut a sekund pro aktuální den.

Verze aplikace Excel, které se spouštějí na počítačích Macintosh, jsou standardně nastaveny na jeden ze dvou datových systémů.

Všechny verze aplikace Excel podporují oba datové systémy a změna z jednoho systému na druhý se snadno provádí pomocí možností programu.

Příklady sériových čísel

V systému 1900 je sériové číslo 1 představováno 1. ledna 1900, 12:00:00, zatímco číslo 0 představuje fiktivní datum leden 0, 1900.

V systému 1904, sériové číslo 1 představuje 2. ledna 1904, zatímco číslo 0 představuje 1. ledna 1904, 12:00:00 am

Doby uložené jako desetinná místa

Časy v obou systémech jsou uloženy jako desetinná čísla mezi 0,0 a 0,99999, kde

Chcete-li zobrazit data a časy ve stejné buňce v listu, zkombinujte celé číslo a desetinné části čísla.

Například v systému 1900, odpoledne od 1. ledna 2016 je pořadové číslo 42370.5, protože po 1. lednu 1900 je 42370 a půl dne (časy jsou uloženy jako zlomky celého dne).

Podobně v systému 1904 je číslo 40908.5 od 1. ledna 2016 ve 12:00.

Použití sériového čísla

Mnoho, ne-li většina, projekty, které používají aplikaci Excel pro ukládání a výpočty dat, určitým způsobem používají data a časy. Například:

Aktualizace zobrazovaného data a / nebo času při každém otevření nebo přepočtu pracovního listu pomocí funkcí NOW a TODAY .

Proč dva datové systémy?

Stručně, verze pro počítače s operačním systémem Windows ( Windows a DOS ), které byly původně použity pro datový systém 1900, byly v zájmu kompatibility s Lotusem 1-2-3 nejpopulárnějším programem tabulky v té době.

Problém s tím je, že když byl Lotus 1-2-3 vytvořen, rok 1900 byl naprogramován jako skokový rok, kdy ve skutečnosti to nebylo. V důsledku toho je třeba provést další programovací kroky k nápravě chyby.

Aktuální verze aplikace Excel uchovávají datový systém 1900 kvůli kompatibilitě s listy vytvořenými v předchozích verzích programu.

Vzhledem k tomu, že neexistovala žádná verze systému Lotus 1-2-3 pro Macintosh, původní verze aplikace Excel pro Macintosh nemusely být znepokojeny problémy s kompatibilitou a byl vybrán systém datumu 1904, aby se zabránilo problémům s programováním souvisejícím s problémem 1900 non-posazeného roku.

Na druhé straně to způsobilo problém kompatibility mezi listy vytvořenými v aplikaci Excel pro Windows a Excel pro Mac, a proto všechny nové verze aplikace Excel používají datový systém 1900.

Změna systému výchozího data

Poznámka : Pro každý sešit lze použít pouze jeden datový systém. Pokud se změní systém datumu pro sešit, který již obsahuje data, tyto data se posunou o čtyři roky a jeden den kvůli časovému rozdílu mezi těmito dvěma datovými systémy uvedenými výše.

Chcete-li nastavit systém datum pro sešit v aplikaci Excel 2010 a novějších verzích:

  1. Otevřete nebo přepněte do sešitu, který chcete změnit;
  2. Kliknutím na kartu Soubor otevřete nabídku Soubor ;
  3. Klepnutím na položku Možnosti v nabídce otevřete dialogové okno Možnosti aplikace Excel ,
  4. V levém panelu dialogového okna klikněte na Pokročilé ;
  5. V části Při výpočtu této sekce v pravém panelu zaškrtněte nebo zrušte zaškrtnutí políčka Použít systém 1904 ;
  6. Klepnutím na tlačítko OK zavřete dialogové okno a vrátíte se do sešitu.

Chcete-li nastavit systém dat pro sešit v aplikaci Excel 2007:

  1. Otevřete nebo přepněte do sešitu, který chcete změnit;
  2. Klepnutím na tlačítko Office otevřete nabídku Office ;
  3. Klepnutím na položku Možnosti v nabídce otevřete dialogové okno Možnosti aplikace Excel .
  4. V levém panelu dialogového okna klikněte na Pokročilé ;
  5. V části Při výpočtu této sekce v pravém panelu zaškrtněte nebo zrušte zaškrtnutí políčka Použít systém 1904 ;
  6. Klepnutím na tlačítko OK zavřete dialogové okno a vrátíte se do sešitu.