Bonjour à tous,
Je crois qu'un fichier exemple est inutile ici mais si vous en voulez un, il s'agit du même que celui-ci (je tape ma formule en F3 de l'onglet Récap).
Bref, je voudrais faire un SOMMEPROD des colonnes D et E si une condition est respectée sur B.
L'onglet contenant les données s'appelle 'Mouvements', celui où je fais la somme 'Récap'.
J'ai donc essayé cette formule :
=SOMMEPROD((Mouvements!B:B=Récap!$B$3)*(Mouvements!D:D)*(Mouvements!E:E))
...qui ne marche pas. Alors que celle-ci fonctionne :
=SOMMEPROD((Mouvements!B3:B100=Récap!$B$3)*(Mouvements!D3:D100)*(Mouvements!E3:E100))
A votre avis, y a-t-il une solution pour qu'il me prenne toute la colonne ou dois-je intégrer la dernière ligne avec un INDIRECT et un NBVAL ?
Je crois qu'un fichier exemple est inutile ici mais si vous en voulez un, il s'agit du même que celui-ci (je tape ma formule en F3 de l'onglet Récap).
Bref, je voudrais faire un SOMMEPROD des colonnes D et E si une condition est respectée sur B.
L'onglet contenant les données s'appelle 'Mouvements', celui où je fais la somme 'Récap'.
J'ai donc essayé cette formule :
=SOMMEPROD((Mouvements!B:B=Récap!$B$3)*(Mouvements!D:D)*(Mouvements!E:E))
...qui ne marche pas. Alors que celle-ci fonctionne :
=SOMMEPROD((Mouvements!B3:B100=Récap!$B$3)*(Mouvements!D3:D100)*(Mouvements!E3:E100))
A votre avis, y a-t-il une solution pour qu'il me prenne toute la colonne ou dois-je intégrer la dernière ligne avec un INDIRECT et un NBVAL ?