Pobierz przykładowy skoroszyt
Ten samouczek pokaże, jak przekonwertować datę na format juliański w programie Excel i Arkuszach Google.
Istnieje wiele formuł, których można użyć do konwersji daty na formaty juliańskie, w zależności od dokładnych potrzeb. Formuły używane do konwersji daty na format juliański wykorzystują funkcje DATA, ROK i TEKST.
Co to jest format daty juliańskiej?
Format daty juliańskiej jest określany jako format, który łączy bieżący rok i liczbę dni od początku roku. Na przykład 25 grudnia 2010 jest reprezentowany w formacie juliańskim jako 2010359.
Teraz mamy kilka odmian, w których można przedstawić datę juliańską. Ale najczęstsze trzy odmiany z ich formułami konwersji są opisane poniżej:
Konwertuj datę na 4 cyfry w formacie juliańskim
Aby przekonwertować datę na format juliański, w którym dwie pierwsze cyfry reprezentują rok, a dzień liczby są reprezentowane bez dopełniania ostatnich cyfr, używamy następującego wzoru:
=TEKST(B3;"rr")&B3-DATA(ROK(B3);1,0)
Pierwsza część formuły wyodrębnia dwie pierwsze cyfry reprezentujące rok
=TEKST(B3;"rr")
a druga część formuły zwraca ostatnie trzy cyfry reprezentujące dzień roku
=B3-DATA(ROK(B3;1,0)
Obie te części są połączone za pomocą znaku ampersand (&).
Konwertuj datę na 5 cyfr w formacie juliańskim
W pięciocyfrowej liczbie formatu juliańskiego pierwsze dwie cyfry reprezentują rok, a ostatnie trzy cyfry oznaczają dzień roku. Aby przekonwertować datę w Excelu na pięciocyfrowy format juliański, możemy to zrobić za pomocą tej formuły:
=TEKST(B3;"rr")&TEKST(B3-DATA(ROK(B3);1,0);"000")
Pierwsza część formuły wyodrębnia dwie pierwsze cyfry reprezentujące rok
=TEKST(B3;"rr")
a druga część formuły zwraca ostatnie trzy cyfry reprezentujące dzień roku
=TEKST(B3-DATA(ROK(B3;1,0);"000")
Obie te części są połączone ze sobą za pomocą znaku ampersand (&).
Konwertuj datę na 7 cyfr w formacie juliańskim
W siedmiocyfrowej liczbie formatu juliańskiego pierwsze cztery cyfry reprezentują rok, a ostatnie trzy cyfry oznaczają dzień roku. Aby przekonwertować datę Excela na format juliański składający się z siedmiu cyfr, używamy następującej formuły:
=ROK(B3)&TEKST(B3-DATA(ROK(B3);1,0);"000")
Pierwsza część formuły wyodrębnia dwie pierwsze cyfry reprezentujące rok
=ROK(B3)
a druga część formuły zwraca ostatnie trzy cyfry reprezentujące dzień roku, a funkcja TEKST służy do uzupełniania wartości dnia zerami,
=TEKST(B3-DATA(ROK(B3;1,0);"000")
Obie te części są połączone z operatorem ampersand (&).
Odwrotna konwersja
Jeśli otrzymamy datę w siedmiocyfrowym formacie juliańskim i chcemy ją przekonwertować na prostą datę, możemy użyć następującego wzoru do konwersji:
=DATA(LEWO(B3,4);1,PRAWO(B3,3))
Konwertuj datę na format juliański w Arkuszach Google
Formuła konwersji dla formatu juliańskiego działa dokładnie tak samo w Arkuszach Google, jak w Excelu: