Sommeprod avec un 3eme critère

Bonjour j'aimerais faire une sommeprod avec un 3eme critère qui doit faire que le resultat soit 0 si...

en A j'ai les dates

en B le type d'animal

En C le produit

Actuellement ma mon calcule est:

=(SOMMEPROD((A2:A25=A17)*(B2:B25="vache_1"))+(SOMMEPROD((A2:A25=A17)*(B2:B25="vache_2"))))

Jusque là tout va bien.

Mais j'ai besoin d'ajouter en critère que si en C le code est 0Zm#00 (et uniquement avec ce code) le résultat soit 0.

Par exemple le 30/06/17 le canard à 1, alors que le résultat doit être 0.

J’espère être claire dans ma demande, je joint une image et fichier excel.

Merci par avance

sommprod ex
17sommeprod-ex.xlsx (9.07 Ko)

bonjour

peut être cela en J3

=SOMMEPROD((((A2:A25=A2)*(B2:B25="Canard_1"))+(SOMMEPROD((A2:A25=A2)*(B2:B25="Canard_2"))))*(C2:C25<>"0Zm#00"))

Merci Beaucoup

Ca marche

re

en plus simple et toujours en J3

=SOMMEPROD((($A$2:$A$25=$A2)*(GAUCHE($B$2:$B$25;5)=GAUCHE(J$1;5))*1)*($C$2:$C$25<>"0Zm#00"))
CB60 a écrit :

re

en plus simple et toujours en J3

=SOMMEPROD((($A$2:$A$25=$A2)*(GAUCHE($B$2:$B$25;5)=GAUCHE(J$1;5))*1)*($C$2:$C$25<>"0Zm#00"))

Pardon, mais je comprend pas.

Avec la première solution, ya un petit problem, puisque si le 01/07 j'ai canard_2 le résultat est 24.

il concidère les 25 produit moins le produit 0Zm#00

12sommeprod-ex.xlsx (9.88 Ko)

Bonjour esbee, CB60,

Une proposition:

En "F2"

=SOMMEPROD(($A$2:$A$25=$E2)*(STXT($B$2:$B$25;1;TROUVE("_";$B$2:$B$25;1)-1)=F$1)*($C$2:$C$25<>"0Zm#00"))

Tirer vers la droite, puis vers le bas.

Cordialement.

18esbee-v1.xlsx (10.59 Ko)

ça marche au poile, sauf que j'extrait mais valeur a partir d'un csv.

Donc si je fait cette formule en mettant des cellules vide il me dit #valeur!

Par exemple:

=SOMMEPROD(($A$2:$A$3000=$E3)*(STXT($B$2:$B$3000,1,TROUVE("_",$B$2:$B$3000,1)-1)=I$1)*($C$2:$C$3000<>"0Zm#00"))

Et ça ne marche pas avec Sierreur.

Re esbee,

Regarde cette version en nommant les plages dans le "Gestionnaire de noms".

En "F2"

=SOMMEPROD((date=$E2)*(STXT(Animal;1;TROUVE("_";Animal;1)-1)=F$1)*(produit_code<>"0Zm#00"))

Cdlt.

17esbee-v2.xlsx (12.48 Ko)
Rechercher des sujets similaires à "sommeprod 3eme critere"