Ordre des opérations
Fait partie de la section Les fondamentaux du Journey Excel de Coddy — leçon 15 sur 42.
Question rapide : qu'affiche =2+3*4 ? Si vous avez répondu 20, Excel n'est pas d'accord, il affiche 14. Tout comme en cours de maths, Excel multiplie et divise avant d'additionner et de soustraire. Il calcule donc d'abord 3*4 (12), puis ajoute 2.
Vous voulez que l'addition se fasse en premier ? Enveloppez-la dans des parenthèses, tout ce qui se trouve à l'intérieur est calculé avant ce qui est à l'extérieur :
=2+3*4 shows 14
=(2+3)*4 shows 20L'ordre de priorité complet : les parenthèses en premier, puis les puissances (^), puis * et /, et enfin + et -. C'est pourquoi =2*3^2 donne 18 (la puissance s'exécute en premier), et =10-4/2 donne 8, et non 3.
En cas de doute, ajoutez des parenthèses. Celles en plus qui ne modifient pas l'ordre sont inoffensives, =(3*4)+2 fonctionne exactement comme =3*4+2, et elles rendent vos formules plus faciles à lire.
Défi
FacileTrois nombres se trouvent dans A1, A2 et A3 (appelons-les a, b et c). La colonne B décrit deux calculs qui se ressemblent mais ne le sont pas :
- Dans
C1(à côté de l'étiquette a+b*c) : a plus b fois c, sans parenthèses - Dans
C2(à côté de l'étiquette (a+b)*c) : la même formule, mais avec des parenthèses forçant l'addition en premier
Utilisez des références de cellules, les nombres changeront pendant les tests. Observez à quel point les deux résultats sont différents !
Essayez vous-même
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 2 | a+b*c | |||||
| 2 | 3 | (a+b)*c | |||||
| 3 | 4 | ||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
1Découverte du tableur
Qu'est-ce qu'un tableur ?Cellules et référencesVos premières cellulesLignes, colonnes et grilleRécapitulatif : Découverte de la grille2Saisie de données
Texte et nombresCréer un petit tableauModifier et effacer des cellulesDes nombres qui ont du sensRécapitulatif : Saisie de données3Votre première formule
Qu'est-ce qu'une formule ?Écrire une formuleFormules avec des cellulesOpérateurs arithmétiquesOrdre des opérationsRécapitulatif : Premières formules