Excel-formel: Få den niende dagen i året -

Innholdsfortegnelse

Generisk formel

=date-DATE(YEAR(date),1,0)

Sammendrag

For å få den niende dagen i året basert på en gitt dato, kan du bruke en formel basert på DATO- og ÅR-funksjonene. I eksemplet vist er formelen i C5:

=B4-DATE(YEAR(B4),1,0)

Med datoen "1. juni 2016" i celle B4 returnerer formelen 153, siden 1. juni er den 153. dagen i året.

Forklaring

Denne formelen utnytter det faktum at datoer bare er løpende tall i Excel. Den bestemmer den siste dagen i forrige år og trekker den verdien fra den opprinnelige datoen B4. Resultatet er den niende dagen i året.

Legg merke til at dagsargumentet i DATE er oppgitt som null. En fin funksjon av DATE-funksjonen er at den kan håndtere DAY-verdier som er "utenfor rekkevidde" og justere resultatet riktig. Når vi gir DATE et år, en 1 for måned og null for DAG, returnerer DATO-funksjonen den siste dagen i året før.

Årsdagen per i dag

For å justere formelen for å returnere den niende dagen i året for den gjeldende datoen, er det bare å bruke DAG-funksjonen for datoen:

=TODAY()-DATE(YEAR(TODAY()),1,0)

Interessante artikler...