Votre formule
La même avec les noms de fonctions anglais
Le piège qui attrape tout le monde
- SOMME.SI et SOMME.SI.ENS ordonnent leurs arguments différemment. SOMME.SI, c’est
(plage de critère ; critère ; plage à additionner)— la plage à additionner est dernière. SOMME.SI.ENS, c’est(plage à additionner ; plage de critère ; critère ; …)— elle est première. Ajouter une deuxième condition à un SOMME.SI qui marche impose donc de le réécrire, pas d’allonger. - Les intervertir renvoie un nombre, pas une erreur. Les deux arguments sont des plages : Excel accepte le mauvais ordre et additionne la mauvaise colonne. Rien ne vous prévient.
- Comparer à une cellule demande l’esperluette.
">"&B1, la même règle que pour NB.SI, et le même zéro silencieux quand on se trompe. - La plage à additionner doit correspondre à la plage de critère. Même hauteur, même forme. Un écart est l’une des rares erreurs ici qui produit un message visible.
- Les conditions vides sont ignorées. Remplissez une condition et le générateur écrit SOMME.SI ; remplissez-en deux et il bascule sur SOMME.SI.ENS en réordonnant les arguments pour vous.
Additionner sans condition
C’est simplement SOMME(plage). SOMME.SI ne se justifie que si une partie de la colonne doit être écartée — sinon c’est une façon plus longue d’écrire la même chose.