Sommeprod avec un ou ?
Résolu
Momosenpai
Messages postés
24
Statut
Membre
-
Momosenpai Messages postés 24 Statut Membre -
Momosenpai Messages postés 24 Statut Membre -
Bonjour
Je viens d'apprendre à utiliser grâce a ce forum la fonction sommeprod pour faire une somme de valeur avec des conditions cependant je me retrouve avec une difficulté aujourd'hui :
Voici la fonction sommeprod que j'ai et qui marche comme il faut :
=SOMMEPROD((MOIS(donnes!$G$4:$G$10000)=LIGNE($A1))*(donnes!$J$4:$J$10000="cond2")*(donnes!$H$4:$H$10000))
je voudrais ajouter a ma deuxième condition un "ou" c'est a dire que j'ai envie qu'il me sélectionne les données ayant "condition2" ou "condition3" parmis les autres données .
J'ai trouvé une petite solution mais la formule est trop longue( additionner un autre sommeprod avec la condition3 ), je voulais voir si y'avait moyen d'optimiser ma formule
voici ce que j'ai trouvé :
=SOMMEPROD((MOIS(donnes!$G$4:$G$10000)=LIGNE($A1))*(donnes!$J$4:$J$10000="cond2")*(donnes!$H$4:$H$10000))+SOMMEPROD((MOIS(donnes!$G$4:$G$10000)=LIGNE($A1))*(donnes!$J$4:$J$10000="cond3")*(donnes!$H$4:$H$10000))
Merci d'avance
Je viens d'apprendre à utiliser grâce a ce forum la fonction sommeprod pour faire une somme de valeur avec des conditions cependant je me retrouve avec une difficulté aujourd'hui :
Voici la fonction sommeprod que j'ai et qui marche comme il faut :
=SOMMEPROD((MOIS(donnes!$G$4:$G$10000)=LIGNE($A1))*(donnes!$J$4:$J$10000="cond2")*(donnes!$H$4:$H$10000))
je voudrais ajouter a ma deuxième condition un "ou" c'est a dire que j'ai envie qu'il me sélectionne les données ayant "condition2" ou "condition3" parmis les autres données .
J'ai trouvé une petite solution mais la formule est trop longue( additionner un autre sommeprod avec la condition3 ), je voulais voir si y'avait moyen d'optimiser ma formule
voici ce que j'ai trouvé :
=SOMMEPROD((MOIS(donnes!$G$4:$G$10000)=LIGNE($A1))*(donnes!$J$4:$J$10000="cond2")*(donnes!$H$4:$H$10000))+SOMMEPROD((MOIS(donnes!$G$4:$G$10000)=LIGNE($A1))*(donnes!$J$4:$J$10000="cond3")*(donnes!$H$4:$H$10000))
Merci d'avance