Hur man känner igen skottår och tar hänsyn till den 29 februari

Inte varje år har lika många dagar. Det finns regelbundna skottår som har en extra dag, den 29 februari. Detta kan störa vissa beräkningar.

Istället för att mödosamt försöka hitta kalendern för motsvarande år kan du snabbt svara på denna fråga med dessa två formler. På så sätt kan du säkert kontrollera om ett år är ett skottår.

Formel 1: Beräkna skottår med året i Excel

Språngår definieras enligt följande: alla år som är delbara med fyra, förutom de som också är delbara med 100. Av åren delbara med 100 är dock åren delbara med 400 skottår.

Dessa tre regler implementeras i formeln i omvänd ordning via två kapslade IF -funktioner. Du kan använda REST -funktionerna för att kontrollera om de är delbara.

För att göra detta behöver du följande formel:

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

Du klarar formeln med argumentet Revisionsår året du vill kontrollera för ett skottår. Lämna över Revisionsår som ett fyrsiffrigt år. Denna formel ger texten "skottår" om året som gått är ett skottår. Annars ger funktionen inget innehåll.

I arbetsboken som visas ger följande formel resultatet "skottår". Det överförda året 2012 i cell A4 är ett skottår:

= IF (REST (A4; 400) = 0; "Skottår"; IF (REST (A4; 100) = 0; ""; IF (REST (A4; 4) = 0; "Skottår"; "")) )))

2. Formel: Kontrollera skottår mot ett datumvärde

Om året som ska kontrolleras finns i cell A2 kommer följande formel att ge dig den information du behöver:

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

Figuren till höger visar resultatet av frågan.

Formeln fungerar bara för år och perioder, som du också kan kartlägga med datumvärden i Excel.

Formeln sammanställer ett datumvärde som infaller den sista dagen i februari och kontrollerar om den dagen är den 29: e.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave