Sériové číslo a sériové datum v Excelu

Obsah:

Sériové číslo a sériové datum v Excelu
Sériové číslo a sériové datum v Excelu
Anonim

Sériové číslo neboli sériové datum je číslo, které Excel používá k výpočtu dat a časů zadaných do listu. Sériové číslo se vypočítá buď ručně, nebo jako výsledek vzorců zahrnujících výpočty data. Excel čte systémové hodiny počítače, aby mohl sledovat množství času, které uplynulo od počátečního data datového systému.

Informace v tomto kurzu platí pro Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 a Excel pro Mac.

Dva možné datové systémy

Ve výchozím nastavení verze Excelu, které běží na Windows, ukládají datum jako hodnotu představující počet celých dnů od půlnoci 1. ledna 1900 plus počet hodin, minut a sekund pro aktuální den.

Verze aplikace Excel, které běží na počítačích Macintosh, mají výchozí jeden z následujících dvou datových systémů:

  • Excel pro Mac verze 2019, 2016 a 2011: Výchozí datový systém je datový systém 1900, který zaručuje kompatibilitu data s Excelem pro Windows.
  • Excel 2008 a starší verze: Výchozí datový systém začíná 1. ledna 1904 a označuje se jako datový systém 1904.

Všechny verze Excelu podporují oba datové systémy a je možné přejít z jednoho systému na druhý.

Příklady sériového čísla

Image
Image

V systému z roku 1900 pořadové číslo 1 představuje 1. leden 1900, 00:00:00, zatímco číslo 0 představuje fiktivní datum 0. ledna 1900.

V systému z roku 1904 pořadové číslo 1 představuje 2. leden 1904, zatímco číslo 0 představuje 1. leden 1904, 00:00:00.

krát uloženo jako desetinná místa

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

  • 0,0 je 00:00:00 (hodiny:minuty:sekundy)
  • 0,5 je 12:00:00 (12 hodin)
  • 0,99999 je 23:59:59

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

Například v systému z roku 1900 je 12:00 1. ledna 2016 je pořadovým číslem 42370,5, protože je 42370 a půl dne (časy jsou uloženy jako zlomky celého dne) po 1. lednu 1900. Podobně v systému 1904 číslo 40908,5 představuje 12 hodin. dne 1. ledna 2016.

Image
Image

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

Mnoho projektů, které používají Excel pro ukládání dat a výpočty, nějakým způsobem používá data a časy. Například:

  • Dlouhodobý projekt, který počítá počet dní mezi aktuálním a minulým datem pomocí funkce NETWORKDAYS.
  • Výpočet půjčky, který určuje budoucí datum pomocí funkce EDATE.
  • Časové výkazy, které počítají čas, který uplynul mezi počátečním a koncovým časem, a také hodiny a přesčasy podle potřeby pomocí vzorců, které sčítají nebo odečítají data a časy.
  • Časové razítko na listu s aktuálním datem a časem pomocí klávesových zkratek, které přečtou aktuální sériové číslo.
  • Aktualizace zobrazeného data a času při každém otevření nebo přepočtu listu pomocí funkcí NYNÍ a DNES.

Na jeden sešit lze použít pouze jeden datový systém. Pokud se změní systém dat pro sešit, který obsahuje data, tato data se posunou o čtyři roky a jeden den kvůli časovému rozdílu mezi dvěma datovými systémy.

Změnit výchozí datový systém

Nastavení datového systému pro sešit v Excelu spuštěném na počítači se systémem Windows:

  1. Otevřete sešit, který chcete změnit.
  2. Vyberte Soubor. S výjimkou aplikace Excel 2007, kde vyberete tlačítko Office.
  3. Výběrem Options otevřete dialogové okno Možnosti aplikace Excel.
  4. V levém panelu dialogového okna vyberte Advanced.
  5. V části Při výpočtu tohoto sešitu zaškrtněte nebo zrušte zaškrtnutí políčka Použít datový systém 1904.

    Image
    Image
  6. Výběrem OK zavřete dialogové okno a vraťte se do sešitu.

Nastavení datového systému pro sešit v Excelu pro Mac:

  1. Otevřete sešit, který chcete změnit.
  2. Vyberte nabídku Excel.
  3. Výběrem Preferences otevřete dialogové okno Předvolby aplikace Excel.
  4. V části Vzorce a seznam vyberte Výpočet.
  5. V části Při výpočtu sešitů zaškrtněte nebo zrušte zaškrtnutí políčka Použít datový systém 1904.

    Image
    Image
  6. Zavřete dialogové okno Předvolby aplikace Excel.

Proč dva datové systémy?

PC verze Excelu (operační systémy Windows a DOS) zpočátku používaly datový systém 1900 kvůli kompatibilitě s Lotus 1-2-3, v té době nejpopulárnějším tabulkovým procesorem.

Problém je v tom, že když byl vytvořen Lotus 1-2-3, rok 1900 byl naprogramován jako přestupný rok, zatímco ve skutečnosti tomu tak nebylo. V důsledku toho byly k opravě chyby nutné další programovací kroky. Současné verze Excelu zachovávají datový systém 1900 z důvodu kompatibility s listy vytvořenými v předchozích verzích programu.

Image
Image

Vzhledem k tomu, že neexistovala verze Lotus 1-2-3 pro Macintosh, nemusely se počáteční verze Excelu pro Macintosh zabývat problémy s kompatibilitou. Datumový systém z roku 1904 byl zvolen, aby se předešlo problémům s programováním souvisejícím s problémem s nepřestupným rokem 1900.

Na druhou stranu to způsobilo problém s kompatibilitou mezi listy vytvořenými v Excelu pro Windows a Excelu pro Mac. To je důvod, proč všechny nové verze Excelu používají datový systém 1900.

Doporučuje: