Come verificare se un anno è un anno bisestile in Excel?
Sai come determinare se un anno è bisestile o no? In Excel, non esiste un metodo diretto per controllarlo, ma puoi creare una funzione o una formula definita dall'utente per risolvere questo problema.
Controlla se un anno è un anno bisestile con la formula
Controlla se un anno è bisestile con la funzione definita dall'utente
Controlla se un anno è un anno bisestile con la formula
Supponendo di avere un elenco di anni nel foglio di lavoro, la seguente formula lunga può aiutarti a determinare se un determinato anno è un anno bisestile o meno. Per favore, fai come segue:
1. Oltre alle celle dell'anno, in una cella vuota, inserisci questa formula:
= IF (OR (MOD (A2,400) = 0, AND (MOD (A2,4) = 0, MOD (A2,100) <> 0)), "Anno bisestile", "NON un anno bisestile"), (A2 contiene l'anno in cui desideri applicare questa formula, puoi cambiarlo secondo le tue necessità) vedi screenshot:
2. Quindi trascina il quadratino di riempimento sull'intervallo in cui desideri contenere questa formula e tutti gli anni sono stati controllati se sono anni bisestili o meno.
Note:: Se la cella relativa è vuota, questa formula mostrerà anche l'anno bisestile.
Controlla se un anno è bisestile con la funzione definita dall'utente
Puoi anche creare una funzione definita dall'utente per verificare se l'anno è un anno bisestile, puoi completarlo come segue:
1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.
Codice VBA: controlla se un anno è bisestile
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. Quindi salva e chiudi questo codice, torna al tuo foglio di lavoro e inserisci questa formula: = isleapyear (A2), vedi screenshot:
4. Quindi trascina il quadratino di riempimento sulle celle in cui desideri contenere questa formula e tutti gli anni sono stati spuntati, il file FALSO sta per non un anno bisestile e il TRUE indica un anno bisestile. Vedi screenshot:
Articolo correlato:
Trova il minimo comune denominatore o il massimo comune fattore in Excel
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!