ABS (absolute value en anglais) est une fonction mathématique essentielle qui retourne la valeur absolue d'un nombre, c'est-à-dire sa distance à zéro sans tenir compte du signe. -15 devient 15, +15 reste 15. Simple, mais redoutablement utile au quotidien.
Concrètement, c'est elle qui te permet de calculer un écart budgétaire sans te soucier de savoir si un département est en surcoût ou en économie, de mesurer une déviation de fabrication qu'elle soit au-dessus ou en dessous de la cible, d'évaluer la précision d'un modèle prédictif avec l'erreur absolue moyenne, ou encore de comparer deux valeurs sans que l'ordre de la soustraction change le résultat.
Syntaxe de la fonction ABS
=ABS(nombre)Comprendre chaque paramètre de la fonction ABS
nombre
: c'est le nombre dont tu veux obtenir la valeur absolueÇa peut être une valeur directe comme -42, une référence de cellule comme A1, ou le résultat d'une formule comme A1-B1.
ABS convertit simplement tous les nombres négatifs en positifs. Les nombres déjà positifs et zéro restent inchangés. Si le nombre contient des décimales, toutes les décimales sont conservées : -3,14159 devient 3,14159.
Astuce : Pour calculer l'écart entre deux valeurs sans te soucier de laquelle est la plus grande, utilise =ABS(A1-B1). Que A1 soit supérieur ou inférieur à B1, tu obtiendras toujours un résultat positif représentant la différence.
Pas envie d'écrire la formule ABS à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Commercial : calculer l'écart par rapport à l'objectif
Tu es commercial et ton manager veut savoir de combien tu t'es éloigné de ton objectif mensuel, que ce soit en positif (dépassement) ou en négatif (sous-performance). Peu importe le sens, il veut voir la magnitude de l'écart.
| A | B | C | |
|---|---|---|---|
| 1 | Objectif | Réalisé | Écart absolu |
| 2 | 10 000 € | 12 500 € | 2 500 € |
| 3 | 10 000 € | 8 300 € | 1 700 € |
| 4 | 10 000 € | 10 100 € | 100 € |
=ABS(B2-A2)Sans ABS, si tu fais B2-A2, tu obtiendras 2 500 € (dépassement) pour la ligne 2, mais -1 700 € (sous-performance) pour la ligne 3. Avec ABS, tu obtiens systématiquement des valeurs positives faciles à comparer et à analyser. L'écart est toujours positif, que tu sois au-dessus ou en dessous de l'objectif.
Contrôleur de gestion : mesurer les déviations budgétaires
Tu es contrôleur de gestion et tu dois produire un rapport sur les déviations budgétaires de chaque département. Tu veux identifier rapidement les départements qui s'écartent le plus du budget, qu'ils soient en surcoût ou en économie.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Département | Budget | Réel | Déviation |
| 2 | Marketing | 50 000 € | 54 200 € | 4 200 € |
| 3 | IT | 80 000 € | 76 500 € | 3 500 € |
| 4 | RH | 35 000 € | 35 800 € | 800 € |
=ABS(C2-B2)La fonction renvoie l'écart entre le réel et le budget en valeur absolue, donc toujours positif (4 200 € pour le Marketing), que le département soit en surcoût ou en économie. Tu peux ensuite trier la colonne « Déviation » par ordre décroissant pour faire remonter en haut les départements qui s'écartent le plus, sans te soucier du sens de l'écart.
Astuce de pro : Combine ABS avec la mise en forme conditionnelle pour créer un indicateur visuel : la formule =ABS(C2-B2)>5000 dans une règle de mise en forme conditionnelle met en surbrillance les déviations supérieures à 5 000 €, qu'elles soient positives ou négatives.
Data analyst : calculer l'erreur absolue moyenne
Tu es data analyst et tu as développé un modèle prédictif. Pour évaluer sa précision, tu dois calculer l'erreur absolue moyenne (MAE) entre les valeurs prédites et les valeurs réelles. L'erreur absolue mesure l'écart sans tenir compte du sens (sur ou sous-estimation).
| A | B | C | |
|---|---|---|---|
| 1 | Valeur réelle | Prédiction | Erreur absolue |
| 2 | 245 | 252 | 7 |
| 3 | 180 | 175 | 5 |
| 4 | 320 | 335 | 15 |
| 5 | MAE | 9 |
=ABS(B2-A2)La fonction calcule l'écart entre la prédiction et la valeur réelle (252 contre 245), puis en retire le signe : tu obtiens 7, qu'il s'agisse d'une surestimation ou d'une sous-estimation. La moyenne de ces erreurs absolues (la MAE, ici 9) sert à comparer la précision de plusieurs modèles, indépendamment du sens des erreurs.
Ingénieur qualité : vérifier les tolérances de fabrication
Tu es ingénieur qualité dans une usine et tu dois vérifier que les pièces fabriquées respectent les tolérances. Une pièce doit mesurer 100 mm ± 0,5 mm. Tu veux automatiquement identifier les pièces hors tolérance.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | N° pièce | Mesure | Écart | Conforme ? |
| 2 | P001 | 100,3 mm | 0,3 mm | OUI |
| 3 | P002 | 99,3 mm | 0,7 mm | NON |
| 4 | P003 | 100,1 mm | 0,1 mm | OUI |
=SI(ABS(B2-100)<=0,5; "OUI"; "NON")La formule mesure d'abord l'écart absolu entre la pièce et la cote cible (la distance à 100 mm, peu importe le sens), puis SI compare cet écart à la tolérance de 0,5 mm pour afficher « OUI » ou « NON ». La pièce P001 (écart de 0,3 mm) passe, la P002 (écart de 0,7 mm) est recalée. La même formule fonctionne pour n'importe quelle cote et n'importe quelle tolérance.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction ABS
Avec ABS, les ennuis ne viennent presque jamais de la fonction elle-même mais de ce que tu lui donnes ou de ce que tu en attends. Glisse du texte ou une cellule vide traitée comme du texte dans la parenthèse et tu récoltes un #VALEUR!. Le reste, ce sont des confusions de rôle : on oublie ABS là où il faudrait neutraliser le signe d'un écart, ou on croit qu'elle arrondit alors qu'elle se contente de retirer le - en gardant toutes les décimales.
Oublier ABS dans les comparaisons d'écarts
L'erreur classique : tu compares directement A1-B1 et tu obtiens un résultat négatif que tu ne sais pas interpréter. -15 et +15 sont différents pour Excel, mais représentent le même écart de 15.
Solution : Utilise systématiquement ABS quand tu veux mesurer une distance ou un écart : =ABS(A1-B1). Cela garantit que l'ordre de la soustraction n'a pas d'importance.
Erreur #VALEUR! avec du texte
Si ta cellule contient du texte au lieu d'un nombre, ou si tu fais référence à une cellule vide que tu traites comme un texte, ABS retourne #VALEUR!.
Solution : Vérifie que ta cellule contient bien un nombre. Pour protéger ta formule, utilise =SI(ESTNUM(A1); ABS(A1); 0) qui retourne 0 si A1 n'est pas un nombre. Ou utilise =ABS(SIERREUR(A1; 0)) pour remplacer les erreurs par 0.
Confondre ABS avec ARRONDI ou ENT
ABS ne modifie pas les décimales, elle retire seulement le signe. ABS(-3,7) donne 3,7, pas 3. Si tu veux également arrondir, tu dois combiner les fonctions.
Solution : Pour obtenir la valeur absolue entière, utilise =ENT(ABS(A1)) ou =ARRONDI(ABS(A1); 0). L'ordre compte : ABS d'abord, puis l'arrondi.
ABS vs SIGNE vs ARRONDI vs ENT vs MAX
Prends ABS dès que seule la grandeur t'intéresse et que le signe te gêne : un écart, une distance, une erreur de mesure. Si au contraire tu veux savoir dans quel sens ça penche, c'est SIGNE qui répond (-1, 0 ou 1). ARRONDI et ENT touchent aux décimales, pas au signe, donc ils gardent le - intact. Et MAX(A1; 0) ne renvoie pas la valeur absolue : il écrase juste les négatifs à zéro au lieu de les retourner en positif.
| Fonction | Effet | Exemple | Résultat |
|---|---|---|---|
| ABS | Retire le signe négatif | =ABS(-3,7) | 3,7 |
| SIGNE | Retourne -1, 0 ou 1 | =SIGNE(-3,7) | -1 |
| ARRONDI | Arrondit le nombre | =ARRONDI(-3,7; 0) | -4 |
| ENT | Tronque vers le bas | =ENT(-3,7) | -4 |
| MAX | Retourne la plus grande valeur | =MAX(-3,7; 0) | 0 |
Astuces avancées avec ABS
Utilise ABS dans la mise en forme conditionnelle
Pour créer un indicateur visuel sur tes déviations budgétaires, place ABS directement dans la règle de mise en forme conditionnelle (Accueil > Nouvelle règle > Utiliser une formule). La formule =ABS(C2-B2)>5000 surligne automatiquement les lignes dont la déviation dépasse 5 000 €, qu'il s'agisse d'un surcoût ou d'une économie.
Résultat : les alertes s'allument sans que tu aies à vérifier le signe.
Questions fréquentes sur la fonction ABS
À quoi sert la valeur absolue en pratique ?
La valeur absolue représente la distance d'un nombre à zéro, sans tenir compte du signe. Elle est indispensable pour calculer des écarts, des erreurs de mesure, ou vérifier si deux valeurs sont proches, peu importe laquelle est la plus grande.
ABS fonctionne-t-elle avec des formules imbriquées ?
Oui, tu peux imbriquer n'importe quelle formule : =ABS(A1-B1) pour l'écart absolu entre deux valeurs, ou =ABS(SOMME(A1:A10)-100) pour mesurer l'écart d'une somme par rapport à un objectif. ABS s'applique toujours au résultat final du calcul.
Quelle est la différence entre ABS et ARRONDI ?
ABS retire le signe négatif mais conserve toutes les décimales (-3,14159 devient 3,14159), tandis qu'ARRONDI ajuste le nombre de décimales. Si tu veux les deux, combine-les : =ARRONDI(ABS(A1); 2) te donne la valeur absolue arrondie à 2 décimales.
ABS peut-elle retourner une erreur ?
ABS retourne #VALEUR! si l'argument n'est pas numérique (par exemple si tu as du texte). Avec un nombre valide, même zéro, elle ne génère jamais d'erreur. Elle fonctionne aussi avec les nombres stockés en format texte si Excel arrive à les convertir automatiquement.
Comment utiliser ABS pour comparer deux valeurs ?
Utilise =ABS(A1-B1)<=seuil pour vérifier si deux valeurs sont proches. Par exemple, =ABS(100,5-100)<=1 renvoie VRAI car l'écart est de 0,5, donc inférieur à 1. C'est parfait pour vérifier des tolérances de qualité ou des écarts budgétaires acceptables.
Pour aller plus loin
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois

