Ako previesť juliánsky dátum v Exceli

click fraud protection

Zvýraznite bunku, do ktorej zadáte juliánsky dátum, kliknite na rozbaľovaciu ponuku „Formát čísla“ v skupine Číslo na karte Domov a potom vyberte „Text“, aby Excel rozpoznal zadané údaje ako text.

Zadajte úplný päťciferný juliánsky dátum vrátane všetkých úvodných núl, napríklad „00001“ pre dátum Jan. 1, 2000. Pretože ste bunku naformátovali ako text, Excel zachová všetky úvodné nuly; ak ste použili všeobecný alebo číselný formát, Excel odstráni úvodné nuly, takže údaje už nebudú v juliánskom formáte.

Do prázdnej bunky zadajte vzorec „=Dátum (ak (0+(ľavý (A1,2))<30,2000,1900)+ľavý (A1,2),1,vpravo (A1,3)“ bez úvodzoviek. Zmeňte odkaz "A1" tak, aby odrážal bunku obsahujúcu juliánsky dátum.

Niektoré databázy používajú sedemcifernú variáciu pôvodného juliánskeho formátu, v ktorej prvé štyri číslice predstavujú rok. Ak chcete previesť sedemciferný juliánsky dátum v bunke A1, použite vzorec "=Dátum (vľavo (A1,4),1,vpravo (A1,3))."

Ak máte stĺpcový zoznam juliánskych dátumov, skopírujte vzorec nadol v stĺpci vzorca, aby sa každý dátum automaticky previedol.

Ak chcete odstrániť pôvodné juliánske dátumy, musíte najprv odstrániť vzorec z prevedených hodnôt. Zvýraznite bunky, ktoré obsahujú prevedené dátumy, stlačte "Ctrl-C" a kliknite na rozbaľovaciu ponuku "Prilepiť" v na karte Domov v skupine Schránka a potom vyberte možnosť „Prilepiť hodnoty“, aby ste prilepili hodnoty cez vzorce. Potom môžete odstrániť juliánske dátumy bez ovplyvnenia prevedených hodnôt.

Pretože Excel interne zvyšuje dátumy od 1. januára 1900 a nepovoľuje záporné čísla dátumov, neprevedie správne juliánske dátumy pred touto počiatočnou hodnotou bez použitia rozsiahleho jazyka Microsoft Visual Basic kód.