Sommeprod approprié ?

  • Initiateur de la discussion Initiateur de la discussion Sonia
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Sonia

Guest
Bonjour à tous,

Je tente d'utiliser la formule sommeprod comme suit mais ça ne marche pas :

=SOMMEPROD(('2004'!A2:A3000=final!C5)*('2004'!B2:B3000=final!F5)*('2004'!B2:B3000=final!G5)*'2004'!E2:E3000)

Je pense que chercher 2 variables dans une même colonne ne lui plaît pas. Y at-il une autre possibilité ?

Merci pour votre aide.
 
Bonjour Sonia,

Le problème est que tu lui donnes 2 conditions contradictoire. Le '*' est équivalent à un ET logique et donc aucune cellule de la colonne B ne peut être égale à la fois à une valeur et une autre.

Il faut simplement mettre un + qui est l'équivalent de 'OU' en faisant bien attention aux parenthèses qui peuvent tout changer comme dans une combinaison d'additions et de multiplications.

ta formule devient:

=SOMMEPROD(('2004'!A2:A3000=final!C5)*(('2004'!B2:B3000=final!F5)+('2004'!B2:B3000=final!G5))*('2004'!E
2:E3000))

@+

Gael

Bonjour à toi aussi Monique, je ne t'avais pas vue. Nous avons répondu en même temps.

Gaêl

Message édité par: Gael, à: 16/08/2005 15:45
 
Bonjour,

F5 et G5, ce n'est pas plutôt OU (colonne B = F5; colonne B = G5)
ou bien colonne B = F5 ou bien colonne B = G5

Si oui, ça devrait marcher comme ça :
=SOMMEPROD(('2004'!A2:A3000=Final!C5)*(('2004'!B2:B3000=Final!F5)+('2004'!B2:B3000=Final!G5))*'2004'!E2:E3000)

* équivaut au ET des formules conditionnelles, + équivant au OU
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
  • Question Question
Réponses
6
Affichages
1 K
Retour