Simplifier formule Somme.si.ens qui pourrait avoir un OU?
Résolu
Grand
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis a rédigé une formule Somme.si.ens et engros ce que je veux dire est:
- Addition une cellule si la cellule a est égale à b ou c ou d, en gros c'Est ca.
Pour l'instant voici la formule que j'ai:
=SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y$9)+SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y$10)+SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y11)+SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y$12)
En fait, je fais 4 fois la même fomule, mais en changeant le dernier critère.
Merci de m'aider!
Je suis a rédigé une formule Somme.si.ens et engros ce que je veux dire est:
- Addition une cellule si la cellule a est égale à b ou c ou d, en gros c'Est ca.
Pour l'instant voici la formule que j'ai:
=SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y$9)+SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y$10)+SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y11)+SOMME.SI.ENS('82D247'!$D$9:$D$31;'82D247'!$A$9:$A$31;Y$12)
En fait, je fais 4 fois la même fomule, mais en changeant le dernier critère.
Merci de m'aider!
1 réponse
-
Bonjour
avec ce code je ne pense pas mais essayez avec:
=SOMMEPROD(( '82D247'!$A$9:$A$31=Y$9)+('82D247'!$A$9:$A$31=Y$10)+('82D247'!$A$9:$A$31=Y$11)+('82D247'!$A$9:$A$31=Y$12))*('82D247'!$D$9:$D$31))
attention aux parenthèses.
Crdlmnt
-
-
-
Salut GB
Tu as raisonj
C'est un problème de nombre de parenthèses dans ma proposition, en fait
=SOMMEPROD((( '82D247'!$A$9:$A$31=Y$9)+('82D247'!$A$9:$A$31=Y$10)+('82D247'!$A$9:$A$31=Y$11)+('82D247'!$A$9:$A$31=Y$12))*('82D247'!$D$9:$D$31))
Il en faut 3 derrière SOMMEPROD et 2 à la fin.
Sinon, Excel en enlève une à la fin et ne fait que compter le nombre de codes sans additionner la colonne SOMME
là je viens de tester et ça fonctionne.
Bien cordialement -
-
-