Použite historické dátumy

Obsah

Výpočet so zoznamami dátumov pred rokom 1900

Keď pracujete s dátumami, Excel nastavuje veľmi jasné limity. Pri predvolenom nastavení systému dátumu 1900 program Excel nebude interpretovať záznam s hodnotou dátumu pred 1. 1. 1900 ako dátum. Výstup v bunke je potom ako text. S tým však nemôžete vykonávať žiadne ďalšie výpočty alebo hodnotenia. Ak ste nastavili možnosť 1904 dátumov, 1/1/1904 je najskorší možný dátum.

Existuje malý trik, pomocou ktorého môžete tieto limity obísť. Systém gregoriánskeho kalendára, ktorý tvorí základ nášho kalendára, hovorí, že priradenie dní v roku (s prihliadnutím na všetky pravidlá pre priestupné roky) je totožné. Úloha sa preto opakuje každých 400 rokov.

V prípade tabuliek, ktoré vyžadujú dátumy pred rokom 1900, môžete príslušný dátum posunúť o štyristo rokov do budúcnosti, vypočítať s ním a potom dátum posunúť o štyristo rokov dozadu.

Nasledujúce príklady ukazujú, čo je možné s týmto trikom urobiť a ako ho môžete použiť vo svojich tabuľkách:

Chcete vedieť, ktorý deň v týždni bol 17.2.1793? Potom vypočítajte deň v týždni 17. 2. 2193. Za týmto účelom zadajte do bunky A2 dátum 02/17/2193. Potom zadajte do bunky, v ktorej by sa mal zobrazovať deň v týždni, nasledujúci vzorec:

= TEXT (A2; "TTT")

Výsledkom je „So“. 17. februára 1793 je tiež nedeľa. Nasledujúci obrázok ukazuje použitie tohto vzorca:

V prípade, že zadáte dátum pred rokom 1900 priamo do bunky a budete chcieť pomocou tohto obsahu bunky určiť deň v týždni pomocou vzorca, vzorec je trochu obšírnejší. V tomto prípade musí Excel vykonať ďalšie textové operácie, pretože dátum pred rokom 1900 nie je rozpoznaný ako hodnota dátumu, ako je popísané.

Kombináciou textových funkcií VĽAVO, ČASŤ a VPRAVO definujete z textu jednotlivé zložky dátumu.

S funkciou DATE () a ročným ofsetom štyristo rokov potom skombinujete komponenty dátumu a vytvoríte platný dátum v Exceli a určíte deň v týždni.

Ak je dátum v bunke A5, zadajte do tejto bunky nasledujúci vzorec:

= TEXT (DÁTUM (SPRÁVNE (A5; 4) +400; ČASŤ (A5; 4; 2); VĽAVO (A5; 2)); "TTT")

Pri použití vzorcov na priamy výpočet hodnôt dátumu pred rokom 1900 sa uistite, že ste zadali dátum ako text vo formáte DD.MM.RRRR. V opačnom prípade textové funkcie prinášajú nesprávne výsledky.

Nasledujúci obrázok ukazuje použitie tohto vzorca:

Trik s posunom dátumu môžete použiť aj na ďalšie výpočty dátumov, napríklad rozdiel medzi dvoma dátumami v dňoch.

Na tento účel použijete vzorec, ktorý rozdelí dva textové údaje na ich súčasti, posunie ich o štyristo rokov do budúcnosti a potom ich vypočíta proti sebe.

Ďalší tip: Ak máte v tabuľkách počítať s dátumami pred 1. 1. 1500, môžete tiež posunúť hodnoty dátumu do budúcnosti násobkami 400 - 800 alebo 1 200 formátov DD.MM.RRRR musíte zadať tak, že že môžu byť spracované ako texty s predloženými vzorcami.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave