Bonjour et bienvenue sur Cleex, le blog 100% Excel. En ressources humaines, Excel reste un outil du quotidien : pour suivre les effectifs, préparer un reporting, contrôler les congés, calculer l’ancienneté, analyser la masse salariale ou construire un tableau de bord pour la direction.
Même avec un SIRH, Excel garde une place centrale. On l’utilise souvent pour croiser les données, nettoyer un export, vérifier un indicateur ou produire une analyse que l’outil RH ne donne pas directement. Le vrai sujet n’est donc pas de remplacer le SIRH par Excel. C’est de savoir utiliser les bonnes fonctions pour gagner du temps, fiabiliser les fichiers et éviter les erreurs sur des données sensibles.
1. NB.SI et NB.SI.ENS pour suivre les effectifs
NB.SI permet de compter les lignes qui respectent un critère.
Exemples :
- nombre de salariés en CDI ;
- nombre de collaborateurs dans un service ;
- nombre de personnes sur un site ;
- nombre d’entretiens réalisés ;
- nombre de contrats arrivant à échéance.
NB.SI.ENS va plus loin en croisant plusieurs critères.
Exemple :
Compter le nombre de CDI dans le service commercial, ou le nombre de femmes cadres sur le site de Paris.
Exemple concret RH avec formule Excel :
Dans un tableau du personnel, la colonne C contient le type de contrat et la colonne D le service.
Pour compter le nombre de salariés en CDI dans le service Commercial :
=NB.SI.ENS(C:C;"CDI";D:D;"Commercial")
Ces fonctions sont très utiles pour construire des indicateurs RH simples : effectif par contrat, répartition par service, suivi des campagnes d’entretien, reporting social ou préparation d’un bilan RH.
Elles évitent de filtrer manuellement les données à chaque demande.
2. DATEDIF pour calculer l’ancienneté
La fonction DATEDIF permet de calculer l’écart entre deux dates.
En RH, elle sert notamment à calculer :
- l’ancienneté d’un salarié ;
- l’âge d’un collaborateur ;
- la durée d’un contrat ;
- le temps écoulé depuis le dernier entretien ;
- le nombre de mois avant un changement de tranche.
Exemple :
Calculer automatiquement le nombre d’années entre la date d’embauche et la date du jour.
Exemple concret RH avec formule Excel :
Si la date d’embauche du salarié est en B2, cette formule calcule son ancienneté en années complètes :
=DATEDIF(B2;AUJOURDHUI();"Y")
Cette fonction est particulièrement utile pour les primes d’ancienneté, les droits liés à la convention collective ou les tableaux de suivi du personnel.
L’intérêt est simple : le résultat se met à jour tout seul, sans recalcul manuel.
3. AUJOURDHUI pour garder les dates à jour
AUJOURDHUI renvoie automatiquement la date du jour.
Cette fonction devient très puissante lorsqu’elle est combinée avec d’autres formules.
Exemples :
- calculer les jours restants avant la fin d’un CDD ;
- repérer une période d’essai qui arrive à échéance ;
- suivre les visites médicales à renouveler ;
- identifier les entretiens annuels en retard ;
- mesurer l’ancienneté en temps réel.
Exemple concret RH avec formule Excel :
Si la date de fin de CDD est en E2, cette formule calcule le nombre de jours restants avant la fin du contrat :
=E2-AUJOURDHUI()
Dans un fichier RH, les dates sont partout. Une formule dynamique évite d’avoir à modifier manuellement la date de référence dans tous les tableaux.
4. RECHERCHEX ou RECHERCHEV pour retrouver les informations d’un salarié
Les fonctions de recherche permettent de retrouver automatiquement une information à partir d’un identifiant.
Exemples :
- retrouver le service d’un salarié à partir de son matricule ;
- afficher le manager associé à un collaborateur ;
- récupérer le type de contrat depuis le registre du personnel ;
- compléter une liste d’entretien avec les informations RH ;
- rapprocher un export paie avec une base collaborateur.
Exemple concret RH avec formule Excel :
Si le matricule à rechercher est en A2 et que le registre du personnel contient les matricules en colonne A et les services en colonne D, cette formule retrouve automatiquement le service du salarié :
=RECHERCHEX(A2;Registre!A:A;Registre!D:D;"Matricule introuvable")
Si vous utilisez Microsoft 365, privilégiez RECHERCHEX. Elle est plus souple que RECHERCHEV, notamment lorsque les colonnes changent ou lorsque la valeur recherchée n’est pas à gauche du tableau.
Pour les RH, c’est une fonction clé dès qu’il faut relier plusieurs fichiers.
5. SI et SI.CONDITIONS pour automatiser les statuts
La fonction SI permet de transformer une règle RH en résultat lisible.
Exemples :
- afficher « En retard » si un entretien n’a pas été réalisé ;
- afficher « À renouveler » si une visite médicale approche ;
- classer un salarié selon son ancienneté ;
- identifier les contrats à surveiller ;
- signaler une absence de donnée obligatoire.
SI.CONDITIONS est utile lorsque plusieurs règles s’enchaînent.
Exemple :
Classer les collaborateurs en tranches d’ancienneté : moins de 2 ans, entre 2 et 5 ans, plus de 5 ans.
Exemple concret RH avec formule Excel :
Si la date du dernier entretien annuel est en F2, cette formule signale les entretiens de plus d’un an :
=SI(F2<AUJOURDHUI()-365;"En retard";"À jour")
Cette logique permet de rendre un fichier plus lisible. Au lieu d’avoir seulement des dates ou des chiffres, on obtient des statuts directement exploitables.
6. SOMME.SI et MOYENNE.SI pour analyser la masse salariale
SOMME.SI permet d’additionner des valeurs selon un critère.
MOYENNE.SI permet d’en calculer la moyenne.
En RH, ces fonctions servent notamment à analyser :
- la masse salariale par service ;
- le salaire moyen par catégorie ;
- le budget formation par équipe ;
- les primes versées par population ;
- les heures supplémentaires par période.
Exemple :
Calculer la masse salariale totale du service production, ou comparer le salaire moyen entre plusieurs catégories.
Exemple concret RH avec formule Excel :
Si la colonne D contient les services et la colonne H les salaires mensuels bruts, cette formule calcule la masse salariale mensuelle du service Production :
=SOMME.SI(D:D;"Production";H:H)
Pour calculer le salaire moyen du même service :
=MOYENNE.SI(D:D;"Production";H:H)
Ces fonctions sont utiles pour les revues salariales, les négociations annuelles, les analyses d’écarts et les reportings de pilotage.
7. CONCATENER, TEXTE et les formats propres
Les fonctions de texte servent à construire des données propres et réutilisables.
Exemples :
- générer une adresse email à partir d’un prénom et d’un nom ;
- créer un identifiant collaborateur ;
- construire une clé de rapprochement entre deux exports ;
- mettre une date au bon format dans un courrier ;
- préparer des données pour un publipostage.
On peut utiliser CONCATENER, ou plus simplement le symbole &.
Exemple concret RH avec formule Excel :
Si le prénom est en B2 et le nom en C2, cette formule génère une adresse email professionnelle standardisée :
=MINUSCULE(B2&"."&C2&"@entreprise.fr")
Pour afficher une date d’embauche au bon format dans un courrier RH, si la date est en D2 :
=TEXTE(D2;"jj/mm/aaaa")
La fonction TEXTE est utile pour forcer un format lisible, notamment sur les dates. C’est important lorsque les données doivent être reprises dans un courrier, un tableau de suivi ou un export.
8. Les tableaux croisés dynamiques pour analyser les données RH
Les tableaux croisés dynamiques permettent d’analyser rapidement un fichier RH sans multiplier les formules.
Ils sont particulièrement utiles pour :
- répartir les effectifs par service ;
- analyser les contrats par site ;
- construire une pyramide des âges ;
- suivre les absences par mois ;
- comparer les effectifs par catégorie ;
- préparer un tableau de bord RH.
Exemple concret RH avec formule Excel :
Avant de créer un tableau croisé dynamique, on peut ajouter une colonne « Tranche d’âge ».
Si l’âge du salarié est en G2, cette formule classe automatiquement les collaborateurs :
=SI.CONDITIONS(G2<30;"Moins de 30 ans";G2<=45;"30 à 45 ans";G2>45;"Plus de 45 ans")
Le tableau croisé dynamique peut ensuite compter les salariés par tranche d’âge, service ou site.
Le grand avantage du TCD : vous pouvez changer l’angle d’analyse en quelques clics.
Pour répondre à une demande de direction ou du CSE, c’est souvent plus rapide qu’un tableau construit à la main.
9. La mise en forme conditionnelle pour voir les urgences
La mise en forme conditionnelle permet de colorer automatiquement certaines cellules ou lignes.
Exemples :
- CDD qui se terminent dans moins de 30 jours ;
- périodes d’essai à valider ;
- visites médicales dépassées ;
- entretiens annuels en retard ;
- cellules vides dans une colonne obligatoire ;
- absences anormalement longues.
Exemple concret RH avec formule Excel :
Pour colorer automatiquement les CDD qui se terminent dans les 30 prochains jours, si la date de fin de contrat est en E2, on peut utiliser cette formule dans une règle de mise en forme conditionnelle :
=ET(E2>=AUJOURDHUI();E2<=AUJOURDHUI()+30)
Elle ne remplace pas le suivi RH, mais elle rend les fichiers beaucoup plus faciles à piloter.
Un bon fichier RH doit permettre de voir rapidement où agir.
10. La validation des données pour fiabiliser les saisies
La validation des données permet de limiter les erreurs de saisie.
Exemples :
- liste déroulante des types de contrat ;
- liste des services ;
- liste des sites ;
- formats de date imposés ;
- choix standardisés pour les statuts.
Exemple concret RH avec formule Excel :
Si une liste officielle des services est saisie dans l’onglet Paramètres, de A2 à A20, on peut l’utiliser comme source d’une liste déroulante dans la colonne Service :
=Paramètres!$A$2:$A$20
Dans un fichier partagé, c’est indispensable. Si une personne saisit « CDI », une autre « cdi » et une troisième « C.D.I », les formules de comptage peuvent devenir fausses.
Avec des listes déroulantes, les données restent propres et les indicateurs plus fiables.
Cas pratiques où Excel aide vraiment les RH
Excel est particulièrement utile pour :
- construire un registre du personnel simple ;
- suivre les fins de contrat et périodes d’essai ;
- calculer l’ancienneté des salariés ;
- préparer un reporting RH mensuel ;
- analyser la masse salariale ;
- suivre les congés et absences ;
- piloter les entretiens annuels ;
- préparer des indicateurs pour la direction ou le CSE ;
- contrôler la qualité des données issues du SIRH.
L’idée n’est pas de tout gérer dans Excel. Pour les processus RH sensibles ou récurrents, un SIRH reste plus adapté. Excel sert surtout de couche d’analyse, de contrôle et de restitution.
Bonnes pratiques pour un fichier RH fiable
Les fichiers RH contiennent des données sensibles. Il faut donc les construire avec méthode.
Quelques règles simples :
- éviter les colonnes inutiles ;
- limiter l’accès aux personnes autorisées ;
- protéger les feuilles importantes ;
- utiliser des listes déroulantes ;
- documenter les formules clés ;
- séparer les données sources des tableaux d’analyse ;
- vérifier régulièrement les doublons et les cellules vides.
Un fichier RH bien structuré doit être compréhensible par quelqu’un d’autre que la personne qui l’a créé.
FAQ
Excel peut-il remplacer un SIRH ?
Non, pas pour une gestion RH complète. Un SIRH reste plus adapté pour les demandes de congés, les workflows, les validations, la paie, les entretiens ou la gestion documentaire. Excel vient en complément pour analyser, vérifier, simuler et présenter les données.
Quelles formules Excel faut-il connaître en priorité en RH ?
Les plus utiles sont NB.SI, NB.SI.ENS, DATEDIF, AUJOURDHUI, RECHERCHEX, SI, SOMME.SI, MOYENNE.SI et les fonctions de texte. Avec ces bases, on peut déjà automatiser une grande partie des suivis RH courants.
Comment calculer l’ancienneté d’un salarié dans Excel ?
La méthode la plus simple consiste à utiliser DATEDIF entre la date d’embauche et la date du jour. En la combinant avec AUJOURDHUI, l’ancienneté se met à jour automatiquement à chaque ouverture du fichier.
Comment protéger les données RH dans Excel ?
Il faut limiter l’accès au fichier, éviter les données inutiles, stocker le document dans un espace sécurisé, protéger les feuilles sensibles et respecter les règles internes liées au RGPD. Les fichiers RH ne doivent pas circuler librement par email ou rester sur un bureau local non sécurisé.
Comment progresser rapidement sur Excel quand on travaille en RH ?
Le plus efficace est de partir de cas concrets : suivi des effectifs, ancienneté, congés, entretiens, masse salariale, reporting social. Quelques formules bien maîtrisées sur vos propres fichiers auront plus d’impact qu’une formation trop théorique.
Conclusion
Pour les RH, bien utiliser Excel ne consiste pas à connaître toutes les fonctions. Il s’agit surtout de maîtriser les outils qui permettent de fiabiliser les données, gagner du temps et produire des analyses claires.
Commencez par les fonctions de comptage, les dates, les recherches, les tableaux croisés dynamiques et la mise en forme conditionnelle. Ce sont les bases qui apportent le plus vite des résultats visibles. Voir toutes les fonctions Excel en détails ou voir toutes les formules Excel en détails.
Pour aller plus loin, CLEEX propose des ressources pratiques pour progresser sur Excel et construire des fichiers professionnels plus simples, plus fiables et plus efficaces.
💡 Testez votre niveau Excel. En quelques minutes, situez votre niveau le logiciel de Microsoft grâce à ce Test Excel gratuit avec corrigé.
Si vous souhaitez bénéficier de la meilleure formation Excel pour les RH, je vous recommande de prendre contact avec Nicolas Parent de Morpheus Formation (organisme de formation certifié Qualiopi). Passez par Nicolas, c’est la garantie de bénéficier d’une formation certifiante et surtout d’une formation personnalisée en fonction de vos besoins métier. Cela vous permettra de gagner un temps infini sur Excel -> Je contacte Nicolas.
Le site Cleex rejoint Morpheus Formation, organisme spécialisé dans la formation Excel moderne.
Concrètement, ce qui change pour vous :
