Hur kontrollerar jag om ett år är ett skottår i Excel?
Vet du hur man bestämmer om ett år är ett skottår eller inte? I Excel finns det ingen direkt metod för dig att kontrollera det, men du kan skapa användardefinierad funktion eller formel för att lösa detta problem.
Kontrollera om ett år är ett skottår med formeln
Kontrollera om ett år är ett skottår med användardefinierad funktion
Kontrollera om ett år är ett skottår med formeln
Om du antar att du har en lista över år i kalkylbladet kan följande långa formel hjälpa dig att avgöra om ett visst år är ett skottår eller inte. Gör så här:
1. Förutom årscellerna, i en tom cell, ange denna formel:
= OM (ELLER (MOD (A2,400) = 0, OCH (MOD (A2,4) = 0, MOD (A2,100) <> 0)), "Skottår", "INTE ett skottår"), (A2 innehåller år som du vill tillämpa denna formel kan du ändra den efter ditt behov) se skärmdump:
2. Dra sedan fyllningshandtaget till det intervall som du vill innehålla denna formel och alla år har kontrollerats om de är skottår eller inte.
Anmärkningar: Om den relativa cellen är tom kommer den här formeln också att visa skottår.
Kontrollera om ett år är ett skottår med användardefinierad funktion
Du kan också skapa användardefinierad funktion för att kontrollera om året är ett skottår, du kan slutföra det enligt följande:
1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic for Applications-fönstret.
2. Klicka Insert > Modulernaoch klistra in följande kod i Modulfönster.
VBA-kod: kontrollera om ett år är ett skottår
Function IsLeapYear(pYear As Integer) As Boolean
'Update 20140623
If (pYear Mod 4) = 0 And (pYear Mod 100) <> 0 Or ((pYear Mod 400) = 0) Then
IsLeapYear = True
Else
IsLeapYear = False
End If
End Function
3. Spara och stäng sedan den här koden, gå tillbaka till ditt kalkylblad och ange denna formel: = isleapyear (A2), se skärmdump:
4. Dra sedan påfyllningshandtaget till cellerna som du vill innehålla denna formel och alla åren har markerats, den FALSK står inte för ett skottår och SANN indikerar ett skottår. Se skärmdump:
Relaterad artikel:
Hitta den lägsta gemensamma nämnaren eller den största gemensamma faktorn i Excel
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!