Comparer le chiffre d’affaires de janvier à celui de février, mesurer l’écart de trafic entre deux trimestres ou suivre l’évolution d’un budget d’un mois sur l’autre : le calcul de pourcentage sur Excel est la brique de base de toute analyse comparative. Deux formules couvrent la quasi-totalité des cas, mais leur mise en œuvre varie selon la structure du tableur et le type de comparaison attendu.
Variation en pourcentage ou différence en pourcentage sur Excel
La plupart des guides se limitent au taux d’évolution classique. Il existe pourtant une distinction que les résultats de recherche habituels n’abordent presque jamais.
A lire aussi : Simplifier la prise de notes pendant les réunions grâce aux outils numériques
| Méthode | Formule Excel | Quand l’utiliser |
|---|---|---|
| Variation en pourcentage (taux d’évolution) | =(nouvelle_valeur-ancienne_valeur)/ancienne_valeur | Une période sert clairement de référence (mois précédent, année N-1) |
| Différence en pourcentage (basée sur la moyenne) | =(valeur_A-valeur_B)/MOYENNE(valeur_A;valeur_B) | Aucune des deux valeurs n’est une base évidente (comparaison de deux régions, deux canaux) |
La variation en pourcentage divise par la valeur de départ, ce qui en fait la formule standard pour comparer deux périodes successives. La différence en pourcentage divise par la moyenne des deux valeurs : elle produit un résultat symétrique, utile quand aucune période ne prime sur l’autre.
Choisir la mauvaise formule fausse l’interprétation. Si vous comparez les ventes de mars et de septembre sans lien chronologique direct, la moyenne au dénominateur donne un écart plus neutre.
A découvrir également : Faut-il encore faire un Calcul moyenne Excel manuel en 2026 ?
Formule de taux d’évolution Excel : mise en place cellule par cellule
Prenons un tableau où la colonne B contient les résultats de la période 1 et la colonne C ceux de la période 2. En D2, la formule à saisir est :
=(C2-B2)/B2
Ce calcul retourne un décimal. Excel stocke en effet les pourcentages sous forme décimale : un résultat de 0,15 correspond à 15 %. Pour l’afficher correctement, appliquez le format pourcentage via le raccourci clavier Ctrl + Maj + % ou depuis l’onglet Accueil.
Verrouiller la cellule de référence avec une référence absolue
Quand la période de référence est un total unique (cellule B1, par exemple) et que vous recopiez la formule vers le bas, le dénominateur glisse d’une ligne à chaque copie. Pour éviter ce décalage, verrouillez la cellule de référence avec le signe $ : =(C2-$B$1)/$B$1. La référence absolue $B$1 reste fixe, quelle que soit la ligne de destination.
Cette précaution est particulièrement utile quand la colonne des totaux ou des bases évolue au fil des lignes. Oublier le verrouillage est la source d’erreur la plus fréquente dans les tableaux comparatifs multi-lignes.

Tableau croisé dynamique Excel : comparer deux périodes sans formule manuelle
Écrire des formules ligne par ligne fonctionne sur un petit tableau. Sur un jeu de données volumineux avec des dates, des catégories et des sous-totaux, le tableau croisé dynamique (TCD) offre une approche plus rapide.
Excel propose une fonctionnalité native dans le TCD appelée « Différence en % par rapport à ». Elle calcule automatiquement l’écart entre deux périodes sans écrire la moindre formule.
- Créez un TCD à partir de vos données (Insertion > Tableau croisé dynamique), en plaçant la date en lignes ou en colonnes et la mesure en valeurs.
- Cliquez sur le champ de valeurs dans le TCD, puis sélectionnez « Paramètres des champs de valeurs » > « Afficher les valeurs » > « Différence en % par rapport à ».
- Choisissez le champ de base (la colonne de date) et l’élément de base (la période de référence, par exemple « mois précédent »).
Le TCD recalcule l’écart pour chaque ligne du tableau. Si vos données sont mises à jour, il suffit d’actualiser le TCD pour obtenir les nouveaux pourcentages. Cette méthode est distincte du simple calcul =(nouveau-ancien)/ancien et passe par les paramètres d’affichage des valeurs.
Erreurs courantes dans le calcul de pourcentage Excel
Quelques pièges reviennent systématiquement dans les fichiers de reporting comparatif.
Le premier concerne la multiplication par 100 après application du format pourcentage. Si votre cellule est déjà formatée en %, Excel multiplie automatiquement le décimal par 100 à l’affichage. Ajouter manuellement *100 dans la formule produit un résultat aberrant (1500 % au lieu de 15 %).
Le deuxième piège apparaît quand la valeur de départ est zéro. La formule =(C2-B2)/B2 provoque une erreur #DIV/0!. Deux solutions :
- Entourer la formule d’un test : =SI(B2=0; »n/a »;(C2-B2)/B2). Le résultat affiche « n/a » au lieu d’une erreur.
- Utiliser =SIERREUR((C2-B2)/B2; » ») pour masquer toute erreur de division.
- Décider d’une convention métier : certains reportings affichent « infini » ou laissent la cellule vide quand la base est nulle.
Le troisième piège est la confusion entre points de pourcentage et variation en pourcentage. Passer d’un taux de 20 % à 25 % représente une hausse de 5 points de pourcentage, mais une variation de 25 % ((25-20)/20). Mélanger les deux dans un même tableau rend la lecture incohérente.
Décimales et arrondi dans les résultats
Excel affiche par défaut deux décimales en format pourcentage. Pour ajuster ce réglage, utilisez les boutons « Augmenter les décimales » et « Diminuer les décimales » dans l’onglet Accueil. Dans un tableau de bord destiné à la direction, une seule décimale suffit généralement. Pour un suivi financier détaillé, deux décimales restent préférables.

Récapitulatif des formules Excel pour comparer deux périodes
| Objectif | Formule | Format à appliquer |
|---|---|---|
| Taux d’évolution entre deux périodes | =(C2-B2)/B2 | Pourcentage (%) |
| Différence symétrique (sans base fixe) | =(C2-B2)/MOYENNE(B2;C2) | Pourcentage (%) |
| Évolution avec base fixe (référence absolue) | =(C2-$B$1)/$B$1 | Pourcentage (%) |
| Gestion de la division par zéro | =SI(B2=0; »n/a »;(C2-B2)/B2) | Pourcentage (%) ou texte |
Le choix de la bonne formule dépend de la relation entre vos deux périodes. Pour un suivi chronologique classique (mois par mois, année par année), le taux d’évolution standard reste la référence. Sur des jeux de données larges, le tableau croisé dynamique avec l’option « Différence en % par rapport à » évite toute formule manuelle et limite les risques d’erreur lors de la recopie.

