Comment vérifier si une année est bissextile dans Excel ?
Savez-vous comment déterminer si une année est bissextile ? Excel ne propose pas de méthode directe pour effectuer cette vérification, mais vous pouvez créer une formule ou une fonction personnalisée pour y parvenir facilement.
Vérifier si une année est une Année bissextile à l’aide d’une formule
Vérifier si une année est une Année bissextile avec une fonction personnalisée
Vérifier si une année est une Année bissextile à l’aide d’une formule
Supposons que vous disposiez d’une liste d’années dans votre feuille de calcul : la formule suivante, bien que longue, vous permettra facilement de déterminer si une année donnée est bissextile ou non. Procédez comme suit :
1. En dehors des cellules contenant les années, saisissez cette formule dans une cellule vide :
=IF(OR(MOD(A2,400)=0,AND(MOD(A2,4)=0,MOD(A2,100)<>0)),«[[PH_8]]», «NOT a [[PH_9]]»), ()A2contient l’année à laquelle vous souhaitez appliquer cette formule ; vous pouvez l’adapter à vos besoins) voir la capture d’écran :

2. Ensuite, faites glisser la poignée de recopie sur la plage où vous souhaitez appliquer cette formule, et toutes les années seront automatiquement vérifiées pour déterminer si ce sont des années bissextiles ou non.

Remarque : Si la cellule correspondante est vide, cette formule affichera également « Année bissextile ».
Vérifier si une année est une Année bissextile avec une fonction personnalisée
Vous pouvez également créer une fonction personnalisée pour vérifier si l’année est une Année bissextile ; procédez comme suit :
1. Maintenez enfoncées les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module.
Code VBA : vérifier si une année est une Année bissextile
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.Ensuite, Sauvegarder et fermer ce code, retournez à votre feuille de calcul et saisissez la formule suivante : =isleapyear(A2), voir la capture d’écran :

4. Faites ensuite glisser la poignée de recopie vers les cellules où vous souhaitez appliquer cette formule ; toutes les années seront alors vérifiées : la valeur FAUX indique qu’il ne s’agit pas d’une année bissextile, tandis que VRAI signifie qu’il s’agit d’une année bissextile. Voir la capture d’écran :

Article associé :
Trouver le plus petit commun dénominateur ou le plus grand commun diviseur dans Excel
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels