Excel : soustraction dans condition somme prod

Hello,

Pouvez-vous m'aidez sur une question de formule Excel svp ?

Je cherche à calculer le nombre de cellules de la plage C2:C9 qui valide la condition suivante :

chaque valeur de la colonne C est supérieur à celui de la colonne B + 2.

Quand j'écris la formule correspondant à "chaque valeur de la colonne C est supérieur à celui de la colonne B".

Ca donne =SOMMEPROD((ESTNUM(C2:C9)*(C2:C9>B2:B9)*1))

et ça marche !

Quand j'écris la formule correspondant à "chaque valeur de la colonne C est supérieur à celui de la colonne B + 2".

Ca donne quelque chose comme =SOMMEPROD((ESTNUM(C2:C9)*(C2:C9>((B2:B9)+2)*1))

Ca ne marche pas => !VALEUR

Une idée ?

Merci

Bonjour,

ben si ! ça marche

19westa.xlsx (9.22 Ko)

ou

en matriciel

=SOMME(--(SI(ESTNUM(C2:C9);C2:C9;-9^9)-SI(ESTNUM(B2:B9);B2:B9;9^9)>2))
12westa.xlsx (9.57 Ko)

Ok en effet ca marche

Ca ne marche sur mon fichier parce que la colonne C contient la formule :

Cx=SI( ET ($Ax="VC3" ; ESTNUM(Kx)) ; Kx ; "")

Donc quand Ax = VC3, la somme prod marche bien car il traite des chiffres.

Mais quand Ax <> VC3, la somme prod n'arrive pas à traiter les "".

Je vais faire la somme prod directement sur la colonne K et rajouter la condition Ax="VC3"

Merci

Mais la formule précédente doit fonctionner quand même

=SOMME(--(SI(ESTNUM(C2:C9);C2:C9;-9^9)-SI(ESTNUM(B2:B9);B2:B9;9^9)>2))

en matriciel

Salut oui,

probablement mais vu que je ne la maîtrise, j'avoue préférer l'autre solution.

Merci quand même pour cette proposition.

Et tu as raison, il faut faire au plus simple

Rechercher des sujets similaires à "soustraction condition somme prod"