Bonjour,
Dans la 1ère des formules, il manquait 2 parenthèses :
à la place de :
=SOMMEPROD((A1:A100="A")*(B1:B100="B")+(B1:B100="C"))
tu mets :
=SOMMEPROD((A1:A100="A")*((B1:B100="B")+(B1:B100="C")))
Si tu as une colonne en plus,
=SOMMEPROD((A1:A100="A")*(B1:B100=({"B"."C"}))*(C1:C100=({"tata"."titi"})))
En gros, sommeprod se construit de cette manière :
=SOMMEPROD((A1:A100=critère1)*(B1:B100=critère2)*(C1:C100=critère3)*(etc)*(etc)*(etc)*(etc))
=SOMMEPROD((A1:A100=critère1)*((B1:B100=critère2)+(C1:C100=critère3))*(D1
100=critère4)*(etc)*(etc)*(etc)*(etc))
Le signe + équivaut au OU des formules conditionnelles classiques et le signe * équivaut au ET
Tu trouveras un classeur "SommeProd_SumProduct II" ici :
<http://www.excel-downloads.com/html/French/fichiers/programmation-date_maj-1.htm>