Comment repérer les jours fériés dans une liste de dates Excel ?
Sans l’add-in
Excel n’a pas de fonction « jour férié ». La seule date mobile à calculer est celle de Pâques, dont dépendent le lundi de Pâques, l’Ascension et le lundi de Pentecôte ; les autres jours fériés ont une date fixe. Pour une date en A2, saisissez en B2 la formule suivante, puis recopiez-la vers le bas :
=OU(
TEXTE(A2;"jjmm")={"0101";"0105";"0805";"1407";"1508";"0111";"1111";"2512"};
A2-PLANCHER(DATE(ANNEE(A2);5;JOUR(MINUTE(ANNEE(A2)/38)/2+56));7)+34={1;39;50}
)
Les retours à la ligne ne servent qu’à la lecture : le bouton « Copier » copie la formule sur une seule ligne, prête à coller dans une cellule (collée dans la barre de formule, la version sur plusieurs lignes est aussi acceptée par Excel).
Elle renvoie VRAI pour un jour férié en France métropolitaine. Appliquez ensuite un filtre sur la colonne B pour ne garder que les VRAI.
Limites : la formule est difficile à relire et à corriger, et il faut la recopier dans chaque classeur. Le format "jjmm" est celui d’Excel en français : dans un Excel dans une autre langue, la formule doit être adaptée. Le calcul de Pâques donne le bon résultat de 1900 à 2199, à l’exception de l’année 2079.
Autre possibilité, sans formule : la liste officielle des jours fériés de chaque année est publiée par l’API Calendrier (voir les sources), que Power Query peut importer dans un tableau.
Avec l’add-in
Calendrier Excel Add-in
Saisissez en B2 puis recopiez vers le bas :
=JOUR_FERIE.EST(A2)
Même filtre ensuite sur les VRAI. Détails : JOUR_FERIE.EST (nouvel onglet).
Ce que l’add-in change : Une fonction lisible, la même dans tous vos classeurs : plus de formule de Pâques à recopier ni à relire. Découvrir Calendrier Excel Add-in
Sources
- Jours fériés et ponts dans le secteur privé – Service-Public.fr (nouvel onglet) : liste des fêtes légales.
- Calcul de la date de Pâques – Wikipédia (nouvel onglet) : principe du calcul de la date de Pâques.
- API Calendrier – jours fériés (calendrier.api.gouv.fr) (nouvel onglet) : liste officielle interrogeable par programme, autre solution sans l’add-in.
Autres questions sur le même sujet
- Comment colorer automatiquement les jours fériés d’un planning Excel ?
- Comment compter les jours ouvrés en excluant les jours fériés dans Excel ?
- Comment majorer un tarif les jours fériés dans Excel ?
- Comment afficher le nom du jour férié à côté d’une date dans Excel ?
- Comment savoir si une date tombe pendant les vacances scolaires de ma zone dans Excel ?
- Comment garder à jour les dates des vacances scolaires dans Excel ?
- Comment gérer les jours fériés d’Alsace-Moselle dans Excel ?
- Mes collègues doivent-ils installer l’add-in pour voir les jours fériés et vacances d’un classeur ?