Somme.si à 2 conditions

Résolu
jl00700 -  
 jl00700 -
Bonjour,



J'ai rédigé la formule suivante :
=Somme(si((Q3:Q159;"100")*(K3:K159="x");I3:I159;0)) qui ne marche pas !!!
En fait je souhaite totaliser les valeurs de I3 à I159 si Q3àQ159 = "100" et si k3:k159 ="x" sachant que si k3:k159 est vide, je ne fais rien.
Ou est-ce que je me plante ?
Merci de votre réponse.
Cordialement.
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonjour

avec cette formule,utilisez SOMMEPROD
soit:
=SOMMEPROD(Q3:Q159=100)*(K3:K159="x")*(I3:I159))
attention aux signes

ou si vous avez Excel 2007 ou +:

=SOMME.SI.ENS(I3:I159;Q3:Q159;100;K3:K159;"x")

qui est moins gourmand en poids de fichier

note: si les valeurs de colonne Q sont num, pas besoin de guillemets pour la valeur 100

crdlmnt
1
eric
 
attention, dans sommeprod, il manque une parenthèse
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Yes Eric, comme d'hab toujours ma spécialité, la frappe avec des erreurs!
(La parenthèse manquante est pour info derrière le SOMMEPROD)

Merci
0
jl00700
 
Rebj,
Excellent, le résultat est parfait, j'ai retenu la solution =SOMME.SI.ENS....
Mon ouvrage prend une sacré tournure et le mérite vous en revient à vous et ERIC31.
Encore un grand merci à vous pour votre disponibilité et aussi pour votre patience à l'égard de débutants comme moi.
Amicalement.
0