Opérateur (arithmétique, comparaison, texte)
Un opérateur est un symbole qui définit le type de calcul entre des opérandes dans une formule. Excel reconnaît les opérateurs arithmétiques (+, -, *, /,^), de comparaison (=, <>, <, >, <=, >=), de texte (&) et de référence (:, ;, espace).
À quoi sert un opérateur (arithmétique, comparaison, texte) dans Excel ?
Les opérateurs sont les briques élémentaires de toute formule Excel. Ce sont les symboles qui indiquent à Excel quel type de calcul effectuer entre les valeurs ou les cellules que tu lui donnes. Sans opérateur, une formule ne peut rien calculer : c'est le + qui additionne, le * qui multiplie, le & qui concatène du texte, et le = (dans un critère) qui compare. Maîtriser les opérateurs, c'est comprendre la grammaire de base de toutes les formules.
Tu utilises les opérateurs dans chaque formule que tu écris, même les plus simples. L'opérateur arithmétique + dans =A1+B1, l'opérateur de comparaison > dans =SI(A1>100;"oui";"non"), l'opérateur de texte & dans =A1&" "&B1 pour assembler un prénom et un nom. Connaître l'ordre de priorité des opérateurs (exposant avant multiplication, multiplication avant addition) t'évite des erreurs de calcul silencieuses dans tes formules complexes.
Opérateur (arithmétique, comparaison, texte) : exemples concrets
Exemple 1 : Comptable : construire une formule de calcul de TVA avec les opérateurs arithmétiques
Tu es comptable dans un cabinet d'expertise. Tu prépares un tableau de facturation avec le montant HT en colonne B, le taux de TVA en colonne C et tu dois calculer le montant TTC en colonne D. La formule repose entièrement sur les opérateurs arithmétiques : multiplication et addition.
Tu saisis =B2*(1+C2) en D2. L'opérateur + additionne 1 au taux de TVA (0,20 devient 1,20), puis l'opérateur * multiplie le montant HT par ce coefficient. Si tu avais écrit =B2+B2*C2, le résultat serait identique, mais grâce aux parenthèses et à la priorité des opérateurs, la première écriture est plus concise et plus lisible.
Pour ajouter une colonne "Remise appliquée" qui affiche "Oui" ou "Non" selon que le montant dépasse un seuil, tu utilises un opérateur de comparaison : =SI(D2>1000;"Oui";"Non"). L'opérateur > compare le TTC au seuil, et la fonction SI exploite le résultat de cette comparaison pour afficher le texte correspondant.
Exemple 2 : Assistant de direction : assembler des données textuelles avec l'opérateur de concaténation
Tu es assistant de direction dans une société d'événementiel. Tu gères une liste de 200 contacts avec le prénom en colonne A, le nom en colonne B et l'entreprise en colonne C. Tu dois créer une colonne "Étiquette" qui affiche "Prénom NOM (Entreprise)" pour les badges de chaque invité.
Tu saisis =A2&" "&MAJUSCULE(B2)&" ("&C2&")" en colonne D. L'opérateur & (esperluette) assemble les morceaux de texte bout à bout : le prénom, un espace, le nom en majuscules, un espace, une parenthèse ouvrante, l'entreprise et une parenthèse fermante. Sans cet opérateur, tu devrais recopier manuellement chaque étiquette.
Tu peux aussi utiliser & pour construire des critères dynamiques dans SOMME.SI ou NB.SI. Par exemple, =NB.SI(D2:D200;">"&E1) utilise l'opérateur & pour concaténer le signe > avec la valeur de la cellule E1, créant ainsi un critère de comparaison dynamique que la fonction NB.SI peut exploiter.
- #1 L'ordre de priorité des opérateurs arithmétiques dans Excel est : exposant (^), puis multiplication (*) et division (/), puis addition (+) et soustraction (-). Utilise des parenthèses pour forcer un autre ordre.
- #2 L'opérateur & est plus intuitif que la fonction CONCATENER pour assembler du texte. =A1&" "&B1 est plus lisible que =CONCATENER(A1;" ";B1).
- #3 Pour comparer si deux valeurs sont différentes, utilise l'opérateur <> (inférieur suivi de supérieur). C'est l'équivalent du "différent de" dans Excel.
Si tu oublies les parenthèses dans une formule avec plusieurs opérateurs, Excel applique la priorité mathématique standard : =10+5*2 donne 20 (pas 30), car la multiplication est calculée avant l'addition.
Les erreurs courantes avec le opérateur (arithmétique, comparaison, texte)
✕ Confondre l'opérateur = dans une formule et dans un critère
Quand tu écris =A1=B1, le premier = lance la formule et le second compare les deux cellules. Le résultat est VRAI ou FAUX, pas un calcul numérique. Beaucoup d'utilisateurs tapent =A1=B1 en pensant obtenir la somme ou en cherchant simplement à copier la valeur de B1 dans A1.
La même confusion arrive avec les critères de fonctions comme NB.SI ou SOMME.SI. Le critère "=Paris" utilise l'opérateur = pour tester l'égalité, mais comme c'est le comportement par défaut, tu peux écrire simplement "Paris" sans le =. En revanche, pour les critères numériques comme ">100" ou "<>0", les opérateurs de comparaison sont indispensables.
Solution : Retiens que le premier = d'une formule est toujours le déclencheur de formule, jamais un opérateur. Les opérateurs de comparaison (=, <>, >, <, >=, <=) s'utilisent à l'intérieur des formules pour tester des conditions, souvent en combinaison avec SI ou dans les critères de NB.SI et SOMME.SI.
✕ Oublier la priorité des opérateurs dans un calcul composé
Tu écris =100+50*1,2 en pensant calculer (100+50) multiplié par 1,2, soit 180. Mais Excel applique la priorité mathématique et calcule d'abord 50*1,2 = 60, puis 100+60 = 160. Le résultat est faux par rapport à ton intention, et Excel ne te signale aucune erreur puisque la formule est syntaxiquement correcte.
Ce piège est particulièrement courant dans les calculs de marge, de TVA ou de remise où tu combines additions et multiplications. Tu obtiens des résultats proches de ce que tu attends, ce qui rend l'erreur difficile à repérer sans une vérification manuelle.
Solution : Utilise systématiquement des parenthèses pour grouper les opérations dans l'ordre que tu souhaites : =(100+50)*1,2 donne bien 180. Les parenthèses lèvent toute ambiguïté et rendent la formule plus lisible.
Questions fréquentes sur le opérateur (arithmétique, comparaison, texte)
Excel utilise quatre catégories d'opérateurs. Les arithmétiques : + (addition), - (soustraction), * (multiplication), / (division), ^ (exposant), % (pourcentage). Les opérateurs de comparaison : = (égal), <> (différent), > (supérieur), < (inférieur), >= (supérieur ou égal), <= (inférieur ou égal). L'opérateur de texte & (concaténation) qui assemble des chaînes. Et les opérateurs de référence : les deux-points : (plage), le point-virgule ; (union) et l'espace (intersection).
Tu utilises l'opérateur & (esperluette) pour assembler des morceaux de texte. Par exemple, =A1&" "&B1 combine le contenu de A1, un espace et le contenu de B1. Tu peux enchaîner autant de & que nécessaire. Pour les assemblages complexes avec mise en forme, la fonction ASSEMB.T (TEXTJOIN en anglais) est plus pratique car elle gère automatiquement le séparateur entre les éléments.
Excel suit l'ordre de priorité mathématique classique. D'abord les opérateurs de référence (: ; espace), puis la négation (-), l'exposant (^), la multiplication et la division (* /), l'addition et la soustraction (+ -), la concaténation (&), et enfin les comparaisons (= <> < > <= >=). Quand deux opérateurs ont la même priorité, Excel évalue de gauche à droite. Les parenthèses permettent de forcer un ordre différent.
Termes liés
Envie d'aller plus loin ?
Explore les 293 termes de notre lexique ou découvre nos formules Excel.