Excel vzorec: Získajte dátum od čísla dňa -

Obsah

Všeobecný vzorec

=DATE(year,1,daynum)

Zhrnutie

Na získanie skutočného dátumu z čísla dňa alebo „n-ho dňa v roku“ môžete použiť funkciu DÁTUM.

V zobrazenom príklade je vzorec v C5:

=DATE(2015,1,B5)

Vysvetlenie

Dátum zostavenia funkcie DATE je zo samostatných hodnôt rokov, mesiacov a dní. Jedným z trikov je schopnosť posunúť sa dopredu k správnym dátumom, keď sú dni a mesiace „mimo rozsahu“.

Napríklad DATE vráti 9. apríla 2016 s nasledujúcimi argumentmi:

=DATE(2016,1,100)

V januári nie je 100. deň, takže DATE simple sa posunie vpred o 100 dní od 1. januára a čísla vrátia správny dátum.

Vzorec na tejto stránke využíva toto správanie. V tomto prípade sa predpokladá rok 2015, takže rok 2015 je pevne zakódovaný pre rok a 1 sa používa pre mesiac. Hodnota dňa pochádza zo stĺpca B a funkcia DATE počíta dátum tak, ako je vysvetlené vyššie.

Extrahovanie ročnej hodnoty z juliánskeho dátumu

Ak máte dátum v juliánskom formáte, napríklad 10015, kde je formát „dddyy“, môžete vzorec upraviť nasledovne:

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

Tu používame DOPRAVU na extrahovanie 2 znakov sprava pre rok a DOĽAVA na extrahovanie 3 znakov zľava na deň. Mesiac sa dodáva ako 1, ako v prvom príklade.

Zaujímavé články...