Excel formula: Pridobite datum s številko dneva -

Kazalo

Splošna formula

=DATE(year,1,daynum)

Povzetek

Če želite dobiti dejanski datum s številko dneva, ali "n-ti dan v letu", lahko uporabite funkcijo DATUM.

V prikazanem primeru je formula v C5:

=DATE(2015,1,B5)

Pojasnilo

Izdelava funkcije DATE se začne z ločenimi vrednostmi za leto, mesec in dan. Eden od teh trikov je sposobnost premikanja naprej, da popravite datume, ko so določeni dnevi in ​​meseci, ki so "izven dosega".

DATE na primer vrne 9. aprila 2016 z naslednjimi argumenti:

=DATE(2016,1,100)

Januarja ni stotega dne, zato se DATE preprosto premakne za 100 dni naprej od 1. januarja in številke vrnejo pravilen datum.

Formula na tej strani izkorišča to vedenje. V tem primeru se domneva, da je leto 2015, zato je leto 2015 težko kodirano za leto, 1 pa mesec. Dnevna vrednost prihaja iz stolpca B, funkcija DATE pa izračuna datum, kot je razloženo zgoraj.

Izvleček letne vrednosti iz julijanskega datuma

Če imate datum v julijanski obliki, na primer 10015, kjer je oblika "dddyy", lahko formulo prilagodite na naslednji način:

=DATE(RIGHT(A1,2),1,LEFT(A1,3))

Tu uporabljamo DESNO za izvlečenje 2 znakov z desne za leto in LEVO za izločanje 3 znakov z leve za dan. Mesec je podan kot 1, kot prvi primer.

Zanimive Članki...