Analyse de la masse salariale sur Excel
Un exercice corrigé pour calculer la masse salariale dans Excel avec SOMME.SI.ENS et MOYENNE.SI, du coût par service au ratio sur le chiffre d'affaires, avec le fichier Excel à télécharger.
La masse salariale, tant qu'elle reste éclatée bulletin par bulletin, ne se pilote pas. On connaît le coût de chaque salarié pris isolément, mais pas ce que pèse vraiment un service, ni la part du chiffre d'affaires que la paie absorbe. Avant une réunion avec les partenaires sociaux ou un rapport annuel, reconstituer ces chiffres à la main vire vite au casse-tête !
L'objectif est de passer de la paie brute à une vision de pilotage, en consolidant la base de paie par service, en comparant chaque service au marché et en calculant les ratios qui parlent à une direction. C'est justement le travail attendu d'un contrôleur de gestion ou d'un RH qui veut peser dans les arbitrages, et pas seulement produire des bulletins.
Ce que tu vas construire
- Totaliser la masse salariale chargée de chaque service avec SOMME.SI.ENS, à partir d'une base de paie d'une ligne par salarié.
- Calculer le salaire brut moyen de chaque service avec MOYENNE.SI.
- Repérer automatiquement les services dont le salaire moyen s'écarte trop du marché, à la hausse comme à la baisse, avec SI et ABS.
- Mesurer l'ancienneté moyenne de chaque service en années complètes avec DATEDIF, à une date du point fixe.
- Rapporter la masse salariale annuelle au chiffre d'affaires pour obtenir le ratio de pilotage de l'entreprise.
À connaître avant de commencer
- Savoir écrire une référence vers un autre onglet, du type Salariés!G:G.
- Savoir figer une cellule avec les symboles dollar.
- Connaître SOMME.SI.ENS, MOYENNE.SI et DATEDIF au moins de nom, on les branche pas à pas.
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é.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Service | Brut de marché | Masse chargée mensuelle | Brut moyen | Marché | Ancienneté moyenne | Part du CA |
| 2 | Comptabilité | 3 200 | |||||
| 3 | Commercial | 2 700 | |||||
| 4 | IT | 3 900 | |||||
| 5 | Logistique | 2 300 | |||||
| 6 | Marketing | 3 300 | |||||
| 7 | RH | 3 000 |
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Nom | Service | Poste | Date d'entrée | Brut mensuel | Charges patronales | Coût total |
| 2 | Dupont Marie | Comptabilité | Responsable comptable | 15/09/2018 | 3 800 | 1 596 | 5 396 |
| 3 | Martin Paul | IT | Développeur | 03/01/2022 | 3 200 | 1 344 | 4 544 |
| 4 | Bernard Sophie | RH | Gestionnaire paie | 12/06/2020 | 2 900 | 1 218 | 4 118 |
| 5 | Lefèvre Thomas | Commercial | Commercial senior | 01/03/2019 | 3 500 | 1 470 | 4 970 |
| 6 | Moreau Julie | Marketing | Chef de produit | 15/07/2021 | 3 100 | 1 302 | 4 402 |
| 7 | Petit Romain | IT | Développeur junior | 10/11/2023 | 2 800 | 1 176 | 3 976 |
| 8 | Garcia Laura | Comptabilité | Aide-comptable | 22/04/2022 | 2 400 | 1 008 | 3 408 |
| 9 | Dubois Antoine | Logistique | Magasinier | 08/09/2021 | 2 200 | 924 | 3 124 |
| 10 | Rousseau Camille | RH | Assistante RH | 14/02/2024 | 2 500 | 1 050 | 3 550 |
| 11 | Lambert Hugo | IT | Lead dev | 30/06/2017 | 4 200 | 1 764 | 5 964 |
| 12 | Girard Léa | Commercial | Commerciale junior | 05/05/2025 | 2 600 | 1 092 | 3 692 |
| 13 | Faure Nicolas | Logistique | Cariste | 02/10/2024 | 2 100 | 882 | 2 982 |
| A | B | |
|---|---|---|
| 1 | Paramètre | Valeur |
| 2 | Date du point | 31/08/2026 |
| 3 | CA des 12 derniers mois | 1 400 000 |
| 4 | Seuil d'écart au marché | 10% |
Résoudre l'exercice étape par étape
Coche chaque étape au fur et à mesure. Tente-la dans ton fichier, puis déplie le corrigé.
Astuces pour aller plus loin
Sépare l'effet volume de l'effet prix
Quand la masse salariale augmente, deux causes se mélangent, l'effet volume (embauches et départs) et l'effet prix (augmentations générales ou individuelles). Ajoute une colonne Effectif à l'onglet Services avec =NB.SI(Salariés!B:B;A2), puis divise la masse chargée par cet effectif, soit 4 828 par tête pour l'IT. En suivant ce coût par tête d'un mois sur l'autre, tu vois si la hausse vient du nombre de salariés ou de leurs salaires.
Annualise la masse salariale sur douze vrais mois
Multiplier un mois par 12 donne un ordre de grandeur, pas un ratio fiable. Un chiffre d'affaires saisonnier, un 13e mois ou une prime versée en janvier suffisent à le fausser. Pour un ratio solide, empile les douze mois de bulletins dans la base de paie avec une colonne Mois, puis totalise l'année avec SOMME.SI.ENS et deux critères de date.
Prépare les départs à la retraite
Ajoute la date de naissance dans l'onglet Salariés et calcule l'âge de chacun avec DATEDIF et la date du point, sur le modèle de l'ancienneté. Un tri par âge décroissant fait alors apparaître les salariés proches du départ, et le tableau devient un outil de GPEC en quelques colonnes.
S'entraîner sur 3 exercices similaires à l'analyse de la masse salariale
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
Planning d'équipe dynamique
Construire un planning d'équipe visuel et dynamique qui s'adapte automatiquement aux congés, aux jours fériés et aux rotations.
Voir l'exercice
Suivi des congés et absences
Mettre en place un suivi complet des congés et absences de ton équipe : soldes en temps réel, calcul d'ancienneté et alertes automatiques quand un collaborateur approche de la limite.
Voir l'exercice
Tu as peut-être encore une question
Pars d'un tableau d'une ligne par salarié, avec le service, le brut mensuel, les charges patronales et le coût total, qui additionne le brut et les charges. La somme de la colonne du coût total donne la masse salariale chargée du mois, ce que la paie coûte réellement à l'entreprise, et la somme de la colonne du brut donne la masse brute. Dans le fichier de l'exercice, les douze salariés coûtent 50 126 par mois pour 35 300 de brut.
SOMME.SI.ENS additionne le coût total des seuls salariés d'un service. Dans l'onglet Services du fichier, =SOMME.SI.ENS(Salariés!G:G;Salariés!B:B;A2) totalise le service écrit en A2, et la formule se recopie sur toute la liste des services. Pour ne garder en plus qu'un établissement ou un type de contrat, il suffit d'ajouter une paire plage et critère à la suite.
MOYENNE.SI fait la moyenne d'une colonne sur les lignes qui remplissent un critère, avec la plage des critères en premier et la plage à moyenner en dernier. =MOYENNE.SI(Salariés!B:B;A2;Salariés!E:E) donne le brut moyen du service écrit en A2, soit 3 100 pour la Comptabilité. Attention aux salaires non saisis, car MOYENNE.SI ignore les cellules vides au lieu de les compter comme des zéros.
DATEDIF compte les années complètes entre deux dates. Dans l'onglet Salariés, =DATEDIF(D2;Paramètres!$B$2;"Y") renvoie 7 pour Dupont Marie, entrée le 15/09/2018, à la date du point du 31/08/2026. L'unité "Y" s'écrit entre guillemets, sans quoi Excel renvoie #NOM?. Dans ton propre fichier, AUJOURDHUI() à la place de la date du point fait avancer l'ancienneté avec le calendrier.
Un bon ratio de masse salariale sur chiffre d'affaires dépend du secteur, les praticiens citent 20 à 30 % dans l'industrie, 40 à 60 % dans les services et 60 à 80 % dans le conseil, des repères et non des normes. Pour le calculer dans Excel, divise la masse salariale annuelle par le chiffre d'affaires de la même période, puis applique le format pourcentage. Quand la base de paie ne couvre qu'un mois, multiplie d'abord la masse par 12, comme =C2*12/Paramètres!$B$3 dans l'onglet Services du fichier, sinon le ratio est douze fois trop petit.
Ajoute des colonnes Primes et Variable dans l'onglet Salariés, et intègre-les au coût total avec les charges patronales qui s'y appliquent. SOMME.SI.ENS peut alors totaliser le variable seul par service, sur le même modèle que la masse chargée. Une prime versée une fois par an se compte pour son montant réel dans le total annuel, et non multipliée par 12.
Pour aller plus loin
Tout ce dont tu as besoin pour continuer à t’entraîner se trouve ici.







