Excel

Få dato fra dagnummer

Get Date From Day Number

Excel -formel: Få dato fra dagnummerGenerisk formel | _+_ | Resumé

For at få en reel dato fra dagnummer eller 'nth day of year' kan du bruge funktionen DATE.





I det viste eksempel er formlen i C5:

= DATE (year,1,daynum)
Forklaring

DATE -funktionen bygger på separate år, måned og dag værdier. Et af sine tricks er muligheden for at rulle frem til korrekte datoer, når der gives dage og måneder, der er 'uden for rækkevidde'.





For eksempel returnerer DATE den 9. april 2016 med følgende argumenter:

 
= DATE (2015,1,B5)

Der er ingen 100. dag i januar, så DATE simple går 100 dage frem fra 1. januar, og tallene returnerer den korrekte dato.



Formlen på denne side drager fordel af denne adfærd. Året antages at være 2015 i dette tilfælde, så 2015 er hårdt kodet for år, og 1 bruges til måned. Dagsværdien kommer fra kolonne B, og funktionen DATE beregner datoen som forklaret ovenfor.

Udtrækning af en årsværdi fra en juliansk dato

Hvis du har en dato i et juliansk format, for eksempel 10015, hvor formatet er 'dddyy', kan du tilpasse formlen som følger:

 
= DATE (2016,1,100)

Her bruger vi HØJRE til at udtrække de 2 tegn fra højre i år, og VENSTRE til at udtrække 3 tegn fra venstre i dag. Måned angives som 1, ligesom det første eksempel.

Forfatter Dave Bruns


^