Kako pretvoriti julijanski datum u Excelu

Označite ćeliju u koju ćete unijeti julijanski datum, kliknite padajući izbornik "Format broja" u grupi Brojevi na kartici Početna, a zatim odaberite "Tekst", tako da Excel prepoznaje unesene podatke kao tekst.

Unesite cijeli peteroznamenkasti julijanski datum, uključujući sve vodeće nule kao što je "00001" za datum siječnja. 1, 2000. Budući da ste ćeliju formatirali kao tekst, Excel zadržava sve vodeće nule; ako ste koristili opći ili brojčani format, Excel uklanja vodeće nule, tako da podaci više nisu u julijanskom formatu.

Unesite formulu "=Datum (Ako (0+(Lijevo (A1,2))<30,2000,1900)+Lijevo (A1,2),1, Desno (A1,3))" bez navodnika u praznu ćeliju. Promijenite referencu "A1" tako da odražava ćeliju koja sadrži julijanski datum.

Neke baze podataka koriste sedmoznamenkastu varijaciju izvornog julijanskog formata u kojem prve četiri znamenke predstavljaju godinu. Da biste pretvorili sedmeroznamenkasti julijanski datum u ćeliju A1, koristite formulu "=Datum (lijevo (A1,4),1, desno (A1,3))".

Ako imate stupni popis julijanskih datuma, kopirajte formulu dolje u stupac formule da biste automatski pretvorili svaki datum.

Da biste uklonili izvorne julijanske datume, najprije morate odvojiti formulu od pretvorenih vrijednosti. Označite ćelije koje sadrže pretvorene datume, pritisnite "Ctrl-C", kliknite padajući izbornik "Zalijepi" u grupu Međuspremnik kartice Početna, a zatim odaberite opciju "Zalijepi vrijednosti" da biste zalijepili vrijednosti preko formule. Zatim možete izbrisati julijanske datume bez utjecaja na pretvorene vrijednosti.

Budući da Excel interno povećava datume počevši od 1. siječnja 1900. i ne dopušta negativne brojeve datuma, nije ispravno pretvoriti julijanske datume ranije od ove početne vrijednosti bez korištenja opsežnog Microsoft Visual Basica kodirati.