Formule des jours fériés dans Excel

Dernière mise à jour le 12/08/2025
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.

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 Comments

  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)

    Reply

  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

    Reply

    • 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

      Reply

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

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

    Reply

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

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

      Reply

  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...

    Reply

  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)."

    Reply

    • 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

      Reply

  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

    Reply

    • 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

      Reply

  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!

    Reply

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

      C'est corrigé, merci bcp

      Reply

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. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Microsoft MVP 2024

Newsletter

1 fois par mois :
Astuces et quiz

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

    Formule des jours fériés dans Excel

    Reading time: 2 minutes
    Dernière mise à jour le 12/08/2025

    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.

    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 Comments

      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)

        Reply

      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

        Reply

        • 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

          Reply

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

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

        Reply

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

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

          Reply

      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...

        Reply

      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)."

        Reply

        • 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

          Reply

      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

        Reply

        • 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

          Reply

      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!

        Reply

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

          C'est corrigé, merci bcp

          Reply

      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. En savoir plus sur la façon dont les données de vos commentaires sont traitées.