Excel: Somme.si comparer des plages

Résolu/Fermé
Lunokhod Messages postés 3 Date d'inscription jeudi 14 janvier 2010 Statut Membre Dernière intervention 21 mai 2010 - 28 janv. 2010 à 16:03
 gilou - 29 janv. 2010 à 08:45
Bonjour,

Je souhaite faire la somme des cellules d'une colonne si chaque cellule à additionner est inférieure à sa copine d'à côté. (En fait inférieure au nombre d'une certaine lettre de la cellule voisine, mais ça je sais faire :).

Donc je pars gaillardement sur mon somme.si:
=SOMME.SI(F6:F500;"<"&(valeur contenue dans la cellule de gauche);F6:F500)
Et... j'ai pas mal de solutions mais aucune ne marche.

J'ai bien contourné mon problème en utilisant une colonne complète de valeurs temporaires et j'en ai fait la somme, mais j'ai vraiment beaucoup de classeurs à traiter et j'aimerai bien économiser les manip si je veux en voir le bout un jour.

Merci de vos suggestions!
A voir également:

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 306
28 janv. 2010 à 17:18
Bonjour

..."inférieure au nombre d'une certaine lettre de la cellule voisine,"...
Hein ?

essaies avec sommeprod
SOMMEPROD((F6:F500<valeur_mystérieuse)*(F6:F500))
0
bonsoir
j'aitrouve cela ca a l'air de marcher
=SI(A1<B1;SOMME(A1<B1))*A1 avec a1 = ta valeur , b1 =ta val de comparaison
turentre ca en c1 tu tires et tu fais le total avec epsilon
j'ai taté du sommeprod mais
a+
0
re
j'ai trouvé ca aussi =SI(A1:A12<B1:B12;A1) a valider avec ctrl / maj / entrée puis tirer et faire somme
a+
0
Lunokhod Messages postés 3 Date d'inscription jeudi 14 janvier 2010 Statut Membre Dernière intervention 21 mai 2010
28 janv. 2010 à 19:07
Bonsoir,

Je suis parti du côté de la solution de gilou, mais c'est finalement le sommeprod qui fonctionne (merci michel_).

Gilou ton =SI(A1:A12<B1:B12;A1) réagit comme =SI(A1<B1;A1).

J'aurais dû creuser du côté du somme.prod au lieu de m'acharner. Merci à vous deux!
0
bonjour
j'avais cru comprendre que (la valeur mysterieuse ) pouvait etre une variable
bon week end
0