Jak převést juliánské datum v aplikaci Excel

Zvýrazněte buňku, do které zadáte juliánské datum, klikněte na rozevírací nabídku „Formát čísel“ ve skupině Číslo na kartě Domů a poté vyberte „Text“, aby Excel zadané údaje rozpoznal jako text.

Zadejte úplné pětimístné juliánské datum, včetně všech úvodních nul, například „00001“ pro datum ledna. 1, 2000. Protože jste buňku naformátovali jako text, Excel zachová všechny úvodní nuly; pokud jste použili obecný nebo číselný formát, Excel odstraní úvodní nuly, takže data již nebudou v juliánském formátu.

Do prázdné buňky zadejte vzorec "=Datum (Pokud (0+(Left (A1,2))<30,2000,1900)+Left (A1,2),1,Right (A1,3)" bez uvozovek. Změňte odkaz "A1" tak, aby odrážel buňku obsahující juliánské datum.

Některé databáze používají sedmimístnou variantu původního juliánského formátu, ve kterém první čtyři číslice představují rok. Chcete-li převést sedmimístné juliánské datum v buňce A1, použijte vzorec "=Datum (Left (A1,4),1,Right (A1,3))."

Pokud máte sloupcový seznam juliánských dat, zkopírujte vzorec dolů do sloupce vzorce, aby se každé datum automaticky převedlo.

Chcete-li odstranit původní juliánská data, musíte nejprve odstranit vzorec z převedených hodnot. Zvýrazněte buňky obsahující převedená data, stiskněte "Ctrl-C" a klikněte na rozevírací nabídku "Vložit" v na kartě Domů ve skupině Schránka a poté vyberte možnost "Vložit hodnoty" pro vložení hodnot přes vzorce. Potom můžete odstranit juliánská data, aniž by to ovlivnilo převedené hodnoty.

Protože Excel interně zvyšuje data počínaje 1. lednem 1900 a neumožňuje záporná čísla data, bude nepřevede správně juliánská data dřívější než tato počáteční hodnota bez použití rozsáhlého jazyka Microsoft Visual Basic kód.