Hvordan gjenkjenne skuddår og ta hensyn til 29. februar

Ikke hvert år har like mange dager. Det er vanlige skuddår som har en ekstra dag, 29. februar. Dette kan ødelegge noen beregninger.

I stedet for møysommelig å prøve å finne kalenderen for det tilsvarende året, kan du svare raskt på dette spørsmålet med disse to formlene. På denne måten kan du trygt sjekke om et år er et skuddår.

Formel 1: Beregn skuddår ved å bruke året i Excel

Sprangår er definert som følger: alle år som er delbare med fire, bortsett fra de som også er delbare med 100. Av årene som kan deles med 100, er imidlertid årene som kan deles med 400 skuddår.

Disse tre reglene implementeres i formelen i omvendt rekkefølge via to nestede IF -funksjoner. Du kan bruke REST -funksjonene til å kontrollere om de er delbare.

For å gjøre dette trenger du følgende formel:

= IF (REST (testår; 400) = 0; "sprangår"; IF (REST (testår; 100) = 0; ""; IF (REST (testår; 4) = 0; "sprangår"; ""))))

Du passerer formelen med argumentet Revisjonsår året du vil kontrollere for et skuddår. Overlevere Revisjonsår som et firesifret år. Denne formelen leverer teksten "skuddår" hvis året som går er et skuddår. Ellers gir funksjonen ikke noe innhold.

I arbeidsboken som vises, gir følgende formel resultatet "skuddår". Det overførte året 2012 i celle A4 er et skuddår:

= HVIS (REST (A4; 400) = 0; "Sprangår"; HVIS (REST (A4; 100) = 0; ""; HVIS (REST (A4; 4) = 0; "Sprangår"; "")) ))

2. Formel: Sjekk skuddår opp mot en datoverdi

Hvis året som skal sjekkes, er i celle A2, gir følgende formel deg informasjonen du trenger:

= DAG (DATO (A2; 3; 0)) = 29

Figuren til høyre viser resultatet av spørringen.

Formelen fungerer bare i år og perioder, som du også kan kartlegge med datoverdier i Excel.

Formelen samler en datoverdi som faller på den siste dagen i februar og sjekker om den dagen er den 29.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave