Calculer une augmentation en pourcentage sur Excel : quelles formules utiliser selon votre cas ?

La formule =(nouvelle_valeur-ancienne_valeur)/ancienne_valeur couvre la majorité des cas de calcul d’augmentation en pourcentage sur Excel. Son écriture alternative, =(nouvelle_valeur/ancienne_valeur)-1, produit un résultat identique mais se lit plus naturellement dans un contexte financier où l’on raisonne en ratio.

Le piège ne se situe jamais dans la formule elle-même. Il se situe dans le formatage de la cellule, dans la gestion des valeurs nulles ou négatives, et dans la propagation de la formule sur des séries temporelles longues. Nous détaillons ici les cas concrets qui posent problème.

A voir aussi : Transformez une vocale en écrit : astuces et conseils pour optimiser votre écriture

Valeur initiale nulle ou négative dans Excel : la formule d’augmentation ne suffit plus

Diviser par zéro renvoie une erreur #DIV/0!. C’est le comportement attendu d’Excel, mais c’est aussi le cas le plus fréquemment ignoré dans les tableaux de suivi de marge ou de résultat net.

Quand la valeur de départ est nulle, le pourcentage d’augmentation n’est pas définissable. Aucune formule ne peut produire un résultat interprétable. Nous recommandons d’encapsuler le calcul dans une fonction SIERREUR pour afficher un texte explicite plutôt qu’un code d’erreur :

A lire en complément : Inconvénient d’utiliser Excel en entreprise : raisons et solutions efficaces

=SIERREUR((B2-A2)/A2;"N/A - base nulle")

Le cas des valeurs négatives est plus subtil. Si votre valeur initiale est -500 et votre valeur finale 200, la formule classique renvoie -140 %, ce qui est mathématiquement correct mais sémantiquement trompeur. Pour obtenir un résultat interprétable, il faut utiliser la valeur absolue au dénominateur :

=(B2-A2)/ABS(A2)

Cette approche, documentée par Calculator.io, permet de comparer des variations sur des comptes de résultat qui oscillent entre bénéfice et perte. Sans la fonction ABS, un passage de -100 à -50 affiche -50 % au lieu de +50 %, ce qui inverse le sens de lecture.

Homme consultant une feuille de calcul Excel avec des formules de pourcentage sur un écran de bureau à domicile

Format pourcentage Excel : pourquoi la cellule affiche un résultat faux

La formule est correcte, le résultat affiché est aberrant. Ce scénario touche régulièrement les utilisateurs qui multiplient par 100 alors que la cellule est déjà au format pourcentage.

Excel stocke les pourcentages sous forme décimale. Une cellule formatée en pourcentage qui contient 0,10 affiche 10 %. Si vous écrivez =(B2-A2)/A2*100 dans une cellule au format pourcentage, Excel affiche 1000 % au lieu de 10 %.

Règle à appliquer systématiquement

  • Si la cellule de résultat est au format pourcentage (onglet Accueil > groupe Nombre > %), écrivez =(B2-A2)/A2 sans multiplier par 100
  • Si la cellule est au format Nombre standard, ajoutez *100 à la fin de la formule pour obtenir un affichage lisible
  • Pour vérifier le format actif, sélectionnez la cellule et consultez la zone de format dans le ruban, ou utilisez le raccourci Ctrl+1 pour ouvrir la boîte de dialogue Format de cellule

Nous observons que la majorité des erreurs de calcul de pourcentage proviennent du format, pas de la formule. Vérifier le format avant de saisir la formule évite de corriger après coup.

Calculer un taux d’évolution cumulé sur plusieurs périodes avec Excel

Appliquer la formule d’augmentation entre chaque ligne successive d’un tableau mensuel donne le taux de variation période par période. Mais additionner ces taux pour obtenir l’évolution globale est une erreur de raisonnement fréquente.

Un produit qui augmente de 10 % puis de 10 % n’a pas augmenté de 20 %. Il a augmenté de 21 %. Les pourcentages se composent, ils ne s’additionnent pas.

Formule du taux d’augmentation global

Pour obtenir la variation totale entre la première et la dernière valeur d’une série, la formule reste identique au cas simple :

=(dernière_valeur-première_valeur)/première_valeur

Pour calculer un taux de croissance annuel composé (CAGR) sur Excel, la formule prend cette forme :

=(dernière_valeur/première_valeur)^(1/nombre_de_périodes)-1

Cette formule suppose une croissance régulière. Elle lisse les variations intermédiaires et donne un taux annualisé comparable entre des séries de durées différentes. C’est la méthode standard pour comparer la progression de chiffres d’affaires ou de portefeuilles sur des horizons distincts.

Deux collègues analysant ensemble des formules d'augmentation en pourcentage sur Excel lors d'une réunion

Appliquer un pourcentage d’augmentation à un montant sur Excel

Le cas inverse – connaître le taux et vouloir obtenir la nouvelle valeur – utilise une formule différente que nous voyons souvent confondue avec la précédente.

Pour augmenter un prix de 15 %, la formule est :

=A2*(1+15%)

Ou, si le taux se trouve dans une cellule (par exemple C1) :

=A2*(1+C1)

La cellule C1 doit contenir 0,15 au format pourcentage, ou 15 au format nombre (auquel cas la formule devient =A2*(1+C1/100)). Là encore, le format de la cellule contenant le taux détermine l’écriture de la formule.

Propager le calcul sur une colonne entière

  • Saisissez le taux d’augmentation dans une cellule unique, par exemple $C$1, en utilisant une référence absolue (touche F4 après sélection)
  • Écrivez la formule =A2*(1+$C$1) dans la première cellule de résultat
  • Tirez la poignée de recopie vers le bas : la référence absolue au taux reste fixe, seule la référence au montant s’incrémente

Cette méthode permet de modifier le taux d’augmentation à un seul endroit pour mettre à jour l’ensemble du tableau. C’est la bonne pratique pour les simulations tarifaires ou les projections budgétaires.

Le choix entre ces formules dépend toujours de la même question : cherchez-vous à mesurer une augmentation passée ou à projeter une valeur future ? La première divise, la seconde multiplie. Confondre les deux est la source d’erreur la plus répandue dans les tableurs professionnels, et le format pourcentage d’Excel rend cette confusion d’autant plus facile à commettre.

D'autres articles