Fabiennesd
XLDnaute Nouveau
Bonjour, j'ai une formule sommeprod à trois critères qui fonctionne plutôt bien
=SOMMEPROD(((('fichier plat BSP'!$F$7:$F$399999="AB")+('fichier plat BSP'!$F$7:$F$399999="AA")+('fichier plat BSP'!$F$7:$F$399999="AB")+('fichier plat BSP'!$F$7:$F$399999="AC")+('fichier plat BSP'!$F$7:$F$399999="AD")+('fichier plat BSP'!$F$7:$F$399999="AE")+('fichier plat BSP'!$F$7:$F$399999="AF")+('fichier plat BSP'!$F$7:$F$399999="AG")+('fichier plat BSP'!$F$7:$F$399999="AH")+('fichier plat BSP'!$F$7:$F$399999="AI")+('fichier plat BSP'!$F$7:$F$399999="AJ")+('fichier plat BSP'!$F$7:$F$399999="AK")+('fichier plat BSP'!$F$7:$F$399999="AL")+('fichier plat BSP'!$F$7:$F$399999="AM")+('fichier plat BSP'!$F$7:$F$399999="AN")+('fichier plat BSP'!$F$7:$F$399999="AO")+('fichier plat BSP'!$F$7:$F$399999="AP")+('fichier plat BSP'!$F$7:$F$399999="AQ")+('fichier plat BSP'!$F$7:$F$399999="AR")+('fichier plat BSP'!$F$7:$F$399999="AS")+('fichier plat BSP'!$F$7:$F$399999="AT")+('fichier plat BSP'!$F$7:$F$399999="AU")+('fichier plat BSP'!$F$7:$F$399999="AV")+('fichier plat BSP'!$F$7:$F$399999="AW")+('fichier plat BSP'!$F$7:$F$399999="AX")+('fichier plat BSP'!$F$7:$F$399999="AY")+('fichier plat BSP'!$F$7:$F$399999="AZ")+('fichier plat BSP'!$F$7:$F$399999="WB"))*(('fichier plat BSP'!$A$7:$A$399999=A3)*('fichier plat BSP'!$O$7:$O$399999))))
en bleu la liste des portefeuilles de mes commerciaux
en vert en A3 le mois à prendre en compte
en rouge les montants à aditionner
Le souci que j'ai : c'est que les portefeuilles varient tout le temps et jusqu'à présent je modifiais la formule manuellement mais ce n'est pas franchement pratique..
Puis j'ai essayé de créer une plage nommée pour la liste de mes portefeuilles mais ça ne fonctionne pas non plus .. (normal d'après ce que j'ai lu dans les forums..)
j'ai aussi pensé à la BDSOMME mais en fait j'ai une centaine de formules différentes de ce type à créer qui mélangent une bonne quinzaine d'objets différents (portefeuilles, magasins, villes, etc..) et je ne peux donc créer une BDSOMME pour chaque formule..
Avez vous une idée ou un conseil à m'apporter?
par avance merci à tous
cdlt
Fabienne
=SOMMEPROD(((('fichier plat BSP'!$F$7:$F$399999="AB")+('fichier plat BSP'!$F$7:$F$399999="AA")+('fichier plat BSP'!$F$7:$F$399999="AB")+('fichier plat BSP'!$F$7:$F$399999="AC")+('fichier plat BSP'!$F$7:$F$399999="AD")+('fichier plat BSP'!$F$7:$F$399999="AE")+('fichier plat BSP'!$F$7:$F$399999="AF")+('fichier plat BSP'!$F$7:$F$399999="AG")+('fichier plat BSP'!$F$7:$F$399999="AH")+('fichier plat BSP'!$F$7:$F$399999="AI")+('fichier plat BSP'!$F$7:$F$399999="AJ")+('fichier plat BSP'!$F$7:$F$399999="AK")+('fichier plat BSP'!$F$7:$F$399999="AL")+('fichier plat BSP'!$F$7:$F$399999="AM")+('fichier plat BSP'!$F$7:$F$399999="AN")+('fichier plat BSP'!$F$7:$F$399999="AO")+('fichier plat BSP'!$F$7:$F$399999="AP")+('fichier plat BSP'!$F$7:$F$399999="AQ")+('fichier plat BSP'!$F$7:$F$399999="AR")+('fichier plat BSP'!$F$7:$F$399999="AS")+('fichier plat BSP'!$F$7:$F$399999="AT")+('fichier plat BSP'!$F$7:$F$399999="AU")+('fichier plat BSP'!$F$7:$F$399999="AV")+('fichier plat BSP'!$F$7:$F$399999="AW")+('fichier plat BSP'!$F$7:$F$399999="AX")+('fichier plat BSP'!$F$7:$F$399999="AY")+('fichier plat BSP'!$F$7:$F$399999="AZ")+('fichier plat BSP'!$F$7:$F$399999="WB"))*(('fichier plat BSP'!$A$7:$A$399999=A3)*('fichier plat BSP'!$O$7:$O$399999))))
en bleu la liste des portefeuilles de mes commerciaux
en vert en A3 le mois à prendre en compte
en rouge les montants à aditionner
Le souci que j'ai : c'est que les portefeuilles varient tout le temps et jusqu'à présent je modifiais la formule manuellement mais ce n'est pas franchement pratique..
Puis j'ai essayé de créer une plage nommée pour la liste de mes portefeuilles mais ça ne fonctionne pas non plus .. (normal d'après ce que j'ai lu dans les forums..)
j'ai aussi pensé à la BDSOMME mais en fait j'ai une centaine de formules différentes de ce type à créer qui mélangent une bonne quinzaine d'objets différents (portefeuilles, magasins, villes, etc..) et je ne peux donc créer une BDSOMME pour chaque formule..
Avez vous une idée ou un conseil à m'apporter?
par avance merci à tous
cdlt
Fabienne