Publié le 1 février 2023 Mis à jour le 5 octobre 2026
Pour calculer un pourcentage de variation dans Google Sheets, utilisez la formule =(B2-A2)/A2, où A2 contient la valeur initiale et B2 la nouvelle valeur. Formatez ensuite le résultat en pourcentage. La formule est simple ; les erreurs viennent surtout du sens de comparaison et du cas où la valeur de départ vaut zéro.
La formule à utiliser
Le taux de variation mesure l’évolution par rapport à la valeur initiale :
(nouvelle valeur − ancienne valeur) ÷ ancienne valeur
Si le chiffre de janvier est en A2 et celui de février en B2, saisissez dans C2 :
=(B2-A2)/A2
Validez, puis appliquez le format Pourcentage depuis la barre d’outils ou le menu Format. Ne multipliez pas aussi la formule par 100 si la cellule est déjà formatée en pourcentage : vous obtiendriez un résultat cent fois trop grand.
Exemple concret
Un prix passe de 80 euros à 100 euros. La formule =(100-80)/80 renvoie 0,25, soit +25 % après formatage. S’il passe de 100 à 80 euros, le résultat est −0,20, donc −20 %. Les deux variations ne sont pas symétriques, car la base de calcul change.
Recopier la formule sur toute une colonne
Saisissez la formule sur la première ligne de données, puis faites glisser la poignée de recopie. Pour figer une valeur de référence unique, utilisez une référence absolue. Avec la valeur de départ en B1 et les nouvelles valeurs en B2:B20 :
=(B2-$B$1)/$B$1
Les signes dollar empêchent Google Sheets de déplacer la cellule B1 lors de la recopie.
Éviter l’erreur de division par zéro
Une évolution relative n’est pas définie lorsque la valeur initiale vaut zéro. Afficher « 100 % » dans ce cas serait trompeur. Vous pouvez laisser la cellule vide :
=SI(A2=0;"";(B2-A2)/A2)
Selon la langue du fichier, Sheets peut demander des virgules à la place des points-virgules et les noms de fonctions anglais. La logique ne change pas.
Variation, part et différence : trois calculs différents
- Variation : évolution d’une ancienne valeur vers une nouvelle.
- Part d’un total : valeur divisée par le total, par exemple
=B2/SOMME($B$2:$B$10). - Différence en pourcentage : comparaison de deux valeurs sans référence temporelle ; la méthode dépend du contexte.
Une discussion de la communauté r/googlesheets illustre cette confusion fréquente entre « percentage change » et « percentage difference ». C’est un retour d’utilisateurs, pas une documentation officielle.
Contrôle rapide
Vérifiez que la cellule de départ est bien au dénominateur, que le format pourcentage n’est appliqué qu’une fois et que les cellules sont numériques. Pour d’autres guides, consultez la rubrique Technologie.
Sources consultées
- https://support.google.com/docs/thread/145425539/formula-for-percent-change?hl=en
- https://support.google.com/docs/thread/256698641/how-do-i-show-one-cell-on-a-sheet-as-a-percentage-of-another?hl=en
- https://www.reddit.com/r/googlesheets/comments/16w6r43/difference_between_percentage_change_and/
Informations vérifiées le 13 octobre 2026.
