Opérateurs de formule
Les opérateurs calculent (+, -, *, /, ^), assemblent du texte (&) et comparent (=, <>, <, >…). Connaître leur priorité évite des résultats faux qui ne déclenchent aucune erreur.
- arithmétique
- concaténation
- comparaison
- priorité
- parenthèses
- négation
- pourcentage
Syntaxe
- (négation) % ^ (puissance)* / + -& (concaténation)= <> < > <= >= (comparaison)( ) (forcer l'ordre)Exemple
Prix HT 80 € en B2, remise de 25 % en C2=B2*(1-C2) renvoie 60 (prix remisé)=B2*1-C2 renvoie 79,75 : sans parenthèses, la remise n'est plus appliquée au prix=-2^2 renvoie 4 (la négation passe avant la puissance)=-(2^2) renvoie -4="Total : "&B2&" €" renvoie Total : 80 €=B2>=100 renvoie FAUXÀ retenir
- Ordre de priorité complet : négation (-), pourcentage (%), puissance (^), multiplication et division, addition et soustraction, concaténation (&), puis comparaisons (=, <>, <, >, <=, >=). À priorité égale, Excel calcule de gauche à droite.
- Piège : =-2^2 renvoie 4 et non -4, car le signe moins placé en tête est une négation, prioritaire sur ^. Écrivez -(2^2) ou =0-2^2 pour obtenir -4.
- Le signe % divise par 100 : =200*15% renvoie 30.
- Une comparaison renvoie VRAI ou FAUX, et <> signifie « différent de ». Dans un calcul, VRAI vaut 1 et FAUX 0 : =(B2>=100)*5 renvoie 5 quand la condition est remplie, 0 sinon.
Voir aussi
- Références de cellulesUne référence désigne une cellule par sa colonne et sa ligne (B4), ou un bloc par ses deux coins (B2:D20). C'est la base de toute formule : on calcule sur des cellules, pas sur des valeurs recopiées.
- CONCAT et JOINDRE.TEXTECONCAT assemble des textes ou des plages bout à bout ; JOINDRE.TEXTE insère un séparateur et peut sauter les cellules vides. Elles construisent des libellés, des adresses et des listes.
- Calculer des pourcentagesUn pourcentage est un rapport affiché au format %. Trois calculs couvrent l'essentiel : la part d'un total, l'évolution entre deux périodes, l'application d'une hausse ou d'une remise.
- Erreurs courantesUn code d'erreur indique pourquoi une formule n'aboutit pas : valeur introuvable, référence détruite, division par zéro… Lire le code donne la piste de correction avant de penser à le masquer.