Aller au contenu principal
RHIntermédiaire35 min

Suivi des congés et absences sur Excel

Un exercice corrigé pour tenir un suivi des congés et absences avec DATEDIF et SOMME.SI.ENS, garder les soldes à jour en temps réel, avec le fichier Excel à télécharger.

Tenir les soldes de congés d'une équipe à jour, c'est une de ces tâches invisibles où l'on recompte les jours pris à la main sans jamais être tout à fait sûr du total. Dans cet exercice, on va voir ensemble comment faire porter ce décompte par un fichier qui se met à jour dès qu'une absence est saisie.

L'objectif est de relier une fiche collaborateur à un journal d'absences pour que chaque solde se calcule tout seul, et de déclencher une alerte quand la fin de période approche. Une fois ce réflexe de décompte par critères et de calcul d'ancienneté acquis, il ressert sur tout suivi RH où l'on compte des événements datés par personne !

Dans la vraie vie
Au 1er mars, à deux mois de la clôture du 30 avril, le service RH doit savoir qui n'a pas encore posé ses congés, car en règle générale un jour qui n'est pas pris à la fin de la période de prise ne se reporte qu'avec l'accord de l'employeur. Ici, le journal des absences recalcule chaque solde, et les cinq personnes qui ont encore plus de 10 jours à poser ressortent d'elles-mêmes.

Ce que tu vas construire

  • Calculer automatiquement l'ancienneté de chaque collaborateur en années complètes avec DATEDIF.
  • Additionner les jours d'absence par type (CP, RTT, maladie) et par collaborateur sur la période de prise des congés avec SOMME.SI.ENS.
  • Afficher en temps réel le solde de congés restants pour chaque membre de l'équipe.
  • Déclencher une alerte automatique quand la fin de période approche et que le solde est encore élevé.
  • Distinguer les différents types d'absences pour ne pas mélanger les compteurs CP, RTT et maladie.

À connaître avant de commencer

  • Savoir écrire une référence vers un autre onglet, du type Absences!D:D.
  • Savoir figer une cellule avec les symboles dollar.

Voici les données de départ, réparties sur 3 onglets comme dans le fichier (clique sur un onglet sous le tableau pour changer de feuille). Copie-les ou , puis entraîne-toi avant de regarder le corrigé.

ABCDEFGHI
1NomDate d'entréePosteDroit CP (jours ouvrés)Droit RTTAnciennetéCP prisSolde CPAlerte
2Dupont Marie15/09/2020Comptable2710
3Martin Paul03/01/2024Dev2510
4Bernard Sophie12/06/2018RH2810
5Lefèvre Thomas01/03/2022Commercial2610
6Moreau Julie15/07/2019Marketing2810
7Petit Romain10/11/2023Dev2510
8Garcia Laura22/04/2017Comptable2910
9Dubois Antoine08/09/2021Logistique2610
10Rousseau Camille02/05/2024Assistante2510
11Lambert Hugo30/06/2016Chef de projet3010

Résoudre l'exercice étape par étape

Coche chaque étape au fur et à mesure. Tente-la dans ton fichier, puis déplie le corrigé.

Ta progression
0/4
1
Calculer l'anciennetéDans l'onglet Collaborateurs, en colonne F (Ancienneté), calcule l'ancienneté de chaque collaborateur en années complètes, entre sa date d'entrée et la date du point.
2
Additionner les CP pris sur la période de priseDans l'onglet Collaborateurs, en colonne G (CP pris), additionne les jours de congés payés pris par chaque collaborateur pendant la période de prise des congés, du 01/05/2025 au 30/04/2026 (onglet Paramètres), sans compter les RTT, la maladie ni les congés posés avant cette période.
3
Calculer le solde restantDans l'onglet Collaborateurs, en colonne H (Solde CP), calcule le nombre de jours de congés payés qui restent à poser d'ici la fin de la période de prise. Le droit de la colonne D, en jours ouvrés, est celui que chacun a acquis pendant la période de référence précédente, du 01/06/2024 au 31/05/2025.
4
Ajouter les alertesDans l'onglet Collaborateurs, en colonne I (Alerte), affiche un message quand la date du point entre dans les deux derniers mois de la période de prise et que le solde dépasse 10 jours.
Le savais-tu ?
Bon à savoir, DATEDIF calcule l'ancienneté en années complètes, son unité "Y" renvoyant le nombre d'années pleines entre la date d'entrée et la date de fin qu'on lui donne. Microsoft la documente comme une fonction gardée pour les anciens classeurs de Lotus 1-2-3, mais Excel ne la propose ni dans l'assistant Insérer une fonction ni pendant la saisie, il faut donc la taper en entier.

Astuces pour aller plus loin

Standardise les types d'absence avec une liste déroulante

SOMME.SI.ENS ignore les majuscules, mais pas les espaces ni les variantes. Un "CP " suivi d'une espace ou un "Congés payés" écrit en toutes lettres ne sont pas comptés avec "CP". Crée une liste déroulante dans la colonne Type de l'onglet Absences (Données > Validation des données) pour imposer les mêmes valeurs. Tu évites les oublis silencieux qui faussent les soldes.

Adapte les dates à ta période de prise des congés

La période de prise des congés est fixée par un accord collectif ou, à défaut, par l'employeur. Beaucoup d'entreprises la font courir du 1er mai au 30 avril, d'autres sur l'année civile, et elle comprend toujours la période du 1er mai au 31 octobre. Change son début, sa fin et le début des alertes dans l'onglet Paramètres, les formules suivent sans être retouchées. Écris ensuite =AUJOURDHUI() à la place de la date du point, et l'alerte se déclenchera d'elle-même au bon moment.

Ajoute une colonne Report N-1

Si un accord prévoit le report des jours non pris, ou si l'employeur l'accepte, ajoute une colonne Report dans la fiche collaborateur. Le droit total devient droit annuel + report. Remets le report à zéro une fois par an à la clôture, après avoir validé les jours reportés avec les managers.

S'entraîner sur 3 exercices similaires au suivi des congés et absences

01

Bulletin de paie 2026 simplifié, du brut au net

Pars d'un salaire brut, calcule chaque cotisation salariale ligne par ligne avec ARRONDI, totalise-les avec SOMME et déduis le salaire net en une seule passe.
Voir l'exercice

02

Suivi des notes de frais

Mets en place un suivi des notes de frais sur Excel, avec le total par catégorie, le contrôle du plafond des repas et le total remboursable d'un relevé de dépenses.
Voir l'exercice

03

Préparer une base de contacts pour un publipostage

Nettoie une base de contacts à la casse incohérente avec NOMPROPRE, puis construis les champs de fusion (formule d'appel, identifiant) prêts à être repris dans un publipostage.
Voir l'exercice

Tu as peut-être encore une question

Sépare les données en deux tableaux, une fiche collaborateur avec le droit annuel et un journal avec une ligne par absence et son nombre de jours. SOMME.SI.ENS additionne les jours pris par personne, par type et sur la période de prise des congés. Il reste à soustraire ce total du droit annuel pour obtenir le solde, qui se met à jour dès qu'une absence est saisie.

Pour aller plus loin

Tout ce dont tu as besoin pour continuer à t’entraîner se trouve ici.

Besoin d’aide sur Excel ?

Rejoins le Dojo pour poser tes questions, obtenir de l’aide sur tes fichiers Excel et participer chaque mois à un cours collectif en direct.

Gratuit · Sans carte bancaire