Opérateurs de calcul
Les opérateurs spécifient le type de calcul que vous voulez effectuer sur les éléments d'une formule. Les listes prennent en charge trois différents types d'opérateurs de calcul : arithmétique, comparaison et texte.
Ordre dans lequel une liste effectue les opérations dans une formule
Types d'opérateurs
Opérateurs arithmétiques Pour effectuer des opérations mathématiques de base comme l'addition, la soustraction ou la multiplication, pour combiner des nombres et produire des résultats numériques, utilisez les opérateurs arithmétiques suivants.
Opérateur arithmétique | Signification (exemple) |
---|---|
+ (signe Plus) | Addition (3+3) |
– (signe Moins) | Soustraction (3–1) Négation (–1) |
* (astérisque) | Multiplication (3*3) |
/ (barre oblique) | Division (3/3) |
% (signe Pour cent) | Pour cent (20%) |
^ (signe d'insertion) | Exponentiation (3^2) |
Opérateurs de comparaison Vous pouvez comparer deux valeurs avec les opérateurs suivants. Lorsque deux valeurs sont comparées au moyen de ces opérateurs, le résultat est une valeur logique, Oui ou Non.
Opérateur de comparaison | Signification (exemple) |
---|---|
= (signe Égal) | Égal à (A=B) |
> (signe Supérieur à) | Supérieur à (A>B) |
< (signe Inférieur à) | Inférieur à (A<B) |
>= (signe Supérieur ou égal à) | Supérieur ou égal à (A>=B) |
<= (signe Inférieur ou égal à) | Inférieur ou égal à (A<=B) |
<> (signe Différent de) | Différent de (A<>B) |
Opérateur de concaténation de texte Utilisez le « et » commercial (&) pour joindre ou concaténer une ou plusieurs chaînes de texte pour produire un seul élément de texte.
Opérateur texte | Signification (exemple) |
---|---|
& (et commercial) | Connecte ou concatène deux valeurs pour produire une seule valeur texte continue ("Les"&"Comptoirs") |
Ordre dans lequel une liste effectue les opérations dans une formule
Les formules calculent les valeurs dans un ordre spécifique. Une formule de liste va commencer par un signe Égal (=). Après cela se trouvent les éléments à calculer (les opérandes), qui sont séparés par des opérateurs de calcul. Les listes calculent la formule de gauche à droite, selon un ordre spécifique pour chaque opérateur de la formule.
Priorité des opérateurs
Si vous combinez plusieurs opérateurs dans une même formule, les listes effectuent les opérations dans l'ordre indiqué par le tableau suivant. Si une formule contient des opérateurs de même priorité, par exemple si une formule contient à la fois un opérateur de multiplication et un opérateur de division, les listes évaluent les opérateurs de gauche à droite.
Opérateur | Description |
---|---|
– | Négation (comme dans –1) |
% | Pour cent |
^ | Exponentiation |
* et / | Multiplication et division |
+ et – | Addition et soustraction |
& | Connecte deux chaînes de texte (concaténation) |
= < > <= >= <> | Comparaison |
Utilisation de parenthèses
Pour changer l'ordre d'évaluation, placez entre parenthèses la partie de la formule qui doit être calculée en premier. Par exemple, le formule suivante produit 11, parce qu'une liste calcule la multiplication avant l'addition. La formule multiplie 2 par 3, puis ajoute 5 au résultat.
=5+2*3
Par contre, si vous utiliser des parenthèses pour modifier la syntaxe, la liste ajoute 5 à 2, puis multiplie le résultat par 3 pour produire 21.
=(5+2)*3
Dans l'exemple ci-dessous, les parenthèses autour de la première partie de la formule forcent la liste à calculer d'abord [Coût]+25, puis à diviser le résultat par la somme des valeurs des colonnes EC1 et EC2.
=([Coût]+25)/SOMME([EC1]+[EC2])