Použijte historická data

Obsah

Výpočet se seznamy dat před rokem 1900

Když pracujete s daty, Excel stanoví velmi jasná omezení. Při výchozím nastavení systému data 1900 aplikace Excel nebude interpretovat položku s hodnotou data před 1. 1. 1900 jako datum. Výstup v buňce je pak jako text. S tím však nemůžete provádět žádné další výpočty nebo hodnocení. Pokud jste nastavili možnost 1904 dat, je 1. 1. 1904 nejdříve možné datum.

Existuje malý trik, který můžete použít k překonání těchto limitů. Systém gregoriánského kalendáře, který tvoří základ našeho kalendáře, říká, že přiřazení dnů v roce (s přihlédnutím ke všem pravidlům pro přestupné roky) je totožné. Přiřazení se proto opakuje každých 400 let.

U tabulek, které vyžadují data před rokem 1900, můžete příslušné datum přesunout o čtyři sta let do budoucnosti, vypočítat s ním a poté datum přesunout o čtyři sta let zpět.

Následující příklady ukazují, co je možné s tímto trikem a jak jej můžete použít ve svých tabulkách:

Chcete vědět, který den v týdnu byl 17.2.1793? Potom vypočítejte den v týdnu od 17.2.22193. Chcete -li to provést, zadejte do buňky A2 datum 02/17/2193. Poté do buňky, ve které by se měl zobrazit den v týdnu, zadejte následující vzorec:

= TEXT (A2; "TTT")

Výsledkem je „So“. 17. února 1793 je tedy také neděle. Následující obrázek ukazuje použití tohoto vzorce:

V případě, že zadáte datum před rokem 1900 přímo do buňky a chcete pomocí tohoto obsahu buňky určit den v týdnu pomocí vzorce, je vzorec trochu obsáhlejší. V tomto případě musí Excel provést další textové operace, protože datum před rokem 1900 není rozpoznáno jako hodnota data, jak je popsáno.

Kombinací textových funkcí VLEVO, ČÁST a VPRAVO definujete jednotlivé složky data z textu.

S funkcí DATE () a ročním offsetem čtyři sta let pak zkombinujete komponenty data a vytvoříte platné datum v Excelu a určíte den v týdnu.

Pokud je datum v buňce A5, zadejte do této buňky následující vzorec:

= TEXT (DATUM (DOPRAVA (A5; 4) +400; ČÁST (A5; 4; 2); VLEVO (A5; 2)); "TTT")

Při použití vzorců pro přímý výpočet hodnot data před rokem 1900 nezapomeňte zadat datum jako text ve formátu DD.MM.RRRR. Jinak textové funkce produkují nesprávné výsledky.

Následující obrázek ukazuje použití tohoto vzorce:

Můžete také použít trik posunu data k provedení dalších výpočtů v datech, jako je rozdíl mezi dvěma daty ve dnech.

K tomu použijete vzorec, který rozdělí dvě textová data na jejich součásti, posune je o čtyři sta let do budoucnosti a poté je vypočítá proti sobě.

Další tip: Pokud musíte ve svých tabulkách počítat s daty před 1. 1. 1500, můžete také posunout hodnoty data do budoucnosti násobky 400 - 800 nebo 1200 formátu DD.MM.RRRR musíte zadat že je lze zpracovat jako texty s předloženými vzorci.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave