Re,
J'ai oublié un bout de ta demande :
'en fonction d'autres données'
=SOMMEPROD((A1:A15='X')*(B1:B15>0)*B1:B15)
=SOMMEPROD((A1:A15='X')*(B1:B15>0);B1:B15)
Fait la somme des valeurs positives de la colonne B
à condition qu'il y ait un X sur la même ligne en colonne A
Mais là, je joue un peu aux devinettes