Formule des jours fériés dans Excel

Dernière mise à jour le 15/05/2026
Temps de lecture : 2 minutes

Intégrer les jours fériés dans un classeur Excel permet d’automatiser de nombreux calculs, comme la planification de projets, le suivi des congés ou la gestion des délais. En les prenant en compte, vous évitez les erreurs de comptage et gagnez du temps dans vos analyses. Cette approche rend vos tableaux plus fiables et facilite l’adaptation aux calendriers nationaux ou régionaux.

Frédéric Le Guenex-Microsoft MVP 2010-2025
Date et HeureMis à jour le 15/05/20262 min de lecture

Voyons comment s'obtiennent les jours fériés fixes et variables.

Les jours fériés fixes

Ils ne changent jamais de date, comme le 1er janvier ou le 25 décembre. D'autres jours fixes varient selon les pays :

  • France : 14 juillet
  • Québec : 24 juin (Saint-Jean-Baptiste)
  • Belgique : 21 juillet
  • Suisse : 1er août

Ces dates s'obtiennent avec la fonction DATE. Et bien sûr, il faut remplacer la variable Année par la valeur de l'année correspondante.

=DATE(Année;1;1) => Jour de l'an

=DATE(Année;12;25) => Noël

Jours fériés fixes français

Les jours fériés variables

Ils dépendent de la date de Pâques, qui varie chaque année.

Pâques tombe le premier dimanche après la première pleine lune suivant le 21 mars.

Voici deux formules complexes pour obtenir la date de Pâques :

=ARRONDI(DATE(A1;4;MOD(234-11*MOD(A1;19);30))/7;0)*7-6

=PLANCHER(JOUR(MINUTE(A1/38)/2+56)&"/5/"&A1;7)-34

Vous pouvez encapsuler l’une d’elles dans une fonction LAMBDA pour la rendre réutilisable.

Fomule jour de paques

Autres jours calculés à partir de Pâques

  • Lundi de Pâques : Pâques + 1 jour
  • Ascension : Pâques + 39 jours
  • Pentecôte : Pâques + 49 jours

Articles liés

12 commentaires

  1. Philippe Picard
    08/04/2025 @ 17:08

    La formule =PLANCHER(JOUR(MINUTE(E1/38)/2+56)&"/5/"&E1;7)-34 est malheureusement fausse elle aussi pour 2079 (mais moi aussi je serai mort ou plus vieux que Mme Calmant).
    La bonne formule semble être une combinaison des deux :
    =MAX(PLANCHER(JOUR(MINUTE(A1/38)/2+56)&"/5/"&A1;7)-34;ARRONDI(DATE(A1;4;MOD(234-11*MOD(A1;19);30))/7;0)*7-6) (avec une année en A1)

    Répondre

  2. Philippe Picard
    10/04/2023 @ 14:33

    Cette formule est fausse pour 1954, 1981 et 2049
    J'ai trouvé sur https://xlbusinesstools.com/formules-dates-jours-feries-excel/
    une formule juste : =PLANCHER(JOUR(MINUTE(A2/38)/2+56)&"/5/"&A2;7)-34

    Répondre

    • Frédéric LE GUEN
      10/04/2023 @ 15:13

      Bon d'accord, mais en 1954 et 1981, Excel n'existait pas 😉 Et en 2049, je serais en retraite (peut-être). Mais Ok pour mettre la formule à jour

      Répondre

  3. AKIL
    30/04/2021 @ 13:42

    Bonjour,
    Comment expliquez-vous l'utilisation dans la formule de : 234 - 11 et 19?
    Merci

    Répondre

    • Frédéric LE GUEN
      30/04/2021 @ 14:01

      Aucune idée. Je ne suis pas l'auteur de la formule

      Répondre

  4. Franck
    19/04/2021 @ 00:39

    Bonjour,

    Merci pour la formule de Pâques.

    Pour les jours de Pentecôte , c'est plutôt 48 et 49 qui sont à rajouter au jour de Pâques (le Dimanche). Faire peut etre si selon bissextile ou pas...

    Répondre

  5. Omer
    04/10/2020 @ 19:33

    Je suis d'accord avec le résultat des formules mais que signifie cette phrase :
    "C'est le cas pour des jours religieux qui tombent toujours des lundis (Pâques) ou des jeudis (Pentecôte)."

    Répondre

    • Frédéric LE GUEN
      04/10/2020 @ 20:21

      Les jours fériés français sont en partie basés sur les fêtes religieuses catholiques (Pâques, Ascension, Pentecôte).
      A la différence des jours fériés fixes, comme le 1er Mai, le 14 Juillet, les jours fériés basés sur les fêtes religieuses ne tombent pas pas le même jour d'une année sur l'autre.
      Donc, j'explique les formules pour calculer ces dates. Rien de plus

      Répondre

  6. Omer
    04/10/2020 @ 19:08

    Bonsoir,
    Une petite erreur : Pâques et Pentecôte tombent toujours un dimanche et l'Ascension un jeudi.
    Cordialement

    Répondre

    • Frédéric LE GUEN
      04/10/2020 @ 19:16

      Bonsoir,
      C'est exactement ce qui est expliqué dans l'article. Aucune erreur dans les formules

      Répondre

  7. Vincent Hamel
    28/07/2020 @ 18:25

    Il y a une erreur dans : Les jours fériés fixes, Le Québec, le 4 Juin est la Saint-Jean-Baptiste : c'est le 24 juin et non le 4 juin!

    Répondre

    • Frédéric LE GUEN
      28/07/2020 @ 18:44

      C'est corrigé, merci bcp

      Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.

Formule des jours fériés dans Excel

Reading time: 2 minutes
Dernière mise à jour le 15/05/2026

Intégrer les jours fériés dans un classeur Excel permet d’automatiser de nombreux calculs, comme la planification de projets, le suivi des congés ou la gestion des délais. En les prenant en compte, vous évitez les erreurs de comptage et gagnez du temps dans vos analyses. Cette approche rend vos tableaux plus fiables et facilite l’adaptation aux calendriers nationaux ou régionaux.

Frédéric Le Guenex-Microsoft MVP 2010-2025
Date et HeureMis à jour le 15/05/20262 min de lecture

Voyons comment s'obtiennent les jours fériés fixes et variables.

Les jours fériés fixes

Ils ne changent jamais de date, comme le 1er janvier ou le 25 décembre. D'autres jours fixes varient selon les pays :

  • France : 14 juillet
  • Québec : 24 juin (Saint-Jean-Baptiste)
  • Belgique : 21 juillet
  • Suisse : 1er août

Ces dates s'obtiennent avec la fonction DATE. Et bien sûr, il faut remplacer la variable Année par la valeur de l'année correspondante.

=DATE(Année;1;1) => Jour de l'an

=DATE(Année;12;25) => Noël

Jours fériés fixes français

Les jours fériés variables

Ils dépendent de la date de Pâques, qui varie chaque année.

Pâques tombe le premier dimanche après la première pleine lune suivant le 21 mars.

Voici deux formules complexes pour obtenir la date de Pâques :

=ARRONDI(DATE(A1;4;MOD(234-11*MOD(A1;19);30))/7;0)*7-6

=PLANCHER(JOUR(MINUTE(A1/38)/2+56)&"/5/"&A1;7)-34

Vous pouvez encapsuler l’une d’elles dans une fonction LAMBDA pour la rendre réutilisable.

Fomule jour de paques

Autres jours calculés à partir de Pâques

  • Lundi de Pâques : Pâques + 1 jour
  • Ascension : Pâques + 39 jours
  • Pentecôte : Pâques + 49 jours

Articles liés

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    12 commentaires

    1. Philippe Picard
      08/04/2025 @ 17:08

      La formule =PLANCHER(JOUR(MINUTE(E1/38)/2+56)&"/5/"&E1;7)-34 est malheureusement fausse elle aussi pour 2079 (mais moi aussi je serai mort ou plus vieux que Mme Calmant).
      La bonne formule semble être une combinaison des deux :
      =MAX(PLANCHER(JOUR(MINUTE(A1/38)/2+56)&"/5/"&A1;7)-34;ARRONDI(DATE(A1;4;MOD(234-11*MOD(A1;19);30))/7;0)*7-6) (avec une année en A1)

      Répondre

    2. Philippe Picard
      10/04/2023 @ 14:33

      Cette formule est fausse pour 1954, 1981 et 2049
      J'ai trouvé sur https://xlbusinesstools.com/formules-dates-jours-feries-excel/
      une formule juste : =PLANCHER(JOUR(MINUTE(A2/38)/2+56)&"/5/"&A2;7)-34

      Répondre

      • Frédéric LE GUEN
        10/04/2023 @ 15:13

        Bon d'accord, mais en 1954 et 1981, Excel n'existait pas 😉 Et en 2049, je serais en retraite (peut-être). Mais Ok pour mettre la formule à jour

        Répondre

    3. AKIL
      30/04/2021 @ 13:42

      Bonjour,
      Comment expliquez-vous l'utilisation dans la formule de : 234 - 11 et 19?
      Merci

      Répondre

      • Frédéric LE GUEN
        30/04/2021 @ 14:01

        Aucune idée. Je ne suis pas l'auteur de la formule

        Répondre

    4. Franck
      19/04/2021 @ 00:39

      Bonjour,

      Merci pour la formule de Pâques.

      Pour les jours de Pentecôte , c'est plutôt 48 et 49 qui sont à rajouter au jour de Pâques (le Dimanche). Faire peut etre si selon bissextile ou pas...

      Répondre

    5. Omer
      04/10/2020 @ 19:33

      Je suis d'accord avec le résultat des formules mais que signifie cette phrase :
      "C'est le cas pour des jours religieux qui tombent toujours des lundis (Pâques) ou des jeudis (Pentecôte)."

      Répondre

      • Frédéric LE GUEN
        04/10/2020 @ 20:21

        Les jours fériés français sont en partie basés sur les fêtes religieuses catholiques (Pâques, Ascension, Pentecôte).
        A la différence des jours fériés fixes, comme le 1er Mai, le 14 Juillet, les jours fériés basés sur les fêtes religieuses ne tombent pas pas le même jour d'une année sur l'autre.
        Donc, j'explique les formules pour calculer ces dates. Rien de plus

        Répondre

    6. Omer
      04/10/2020 @ 19:08

      Bonsoir,
      Une petite erreur : Pâques et Pentecôte tombent toujours un dimanche et l'Ascension un jeudi.
      Cordialement

      Répondre

      • Frédéric LE GUEN
        04/10/2020 @ 19:16

        Bonsoir,
        C'est exactement ce qui est expliqué dans l'article. Aucune erreur dans les formules

        Répondre

    7. Vincent Hamel
      28/07/2020 @ 18:25

      Il y a une erreur dans : Les jours fériés fixes, Le Québec, le 4 Juin est la Saint-Jean-Baptiste : c'est le 24 juin et non le 4 juin!

      Répondre

      • Frédéric LE GUEN
        28/07/2020 @ 18:44

        C'est corrigé, merci bcp

        Répondre

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.