Addition conditionnelle excel

wipsy -  
Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je sais que le sujet a déjà été traité, mais je ne trouve pas de réponse.

Comment réaliser une addition conditionnelle où les criteres ce trouvent sur la même plage. somme des qte pour les ref 3156; 314; 565 ici = 28

réf qte

3156 12
3523 6
314 4
565 12
8556 17

merci
A voir également:

3 réponses

tyranausor Messages postés 4198 Statut Membre 2 040
 
Bonjour, tu utilises la fonction somme.si, tu auras une démonstration ici
0
Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 139
 
Salut,

Que veux tu dire par "les criteres ce trouvent sur la même plage"

les critères et les valeurs à additionner sont dans la même cellule exemple
en A1 3156 12
en A2 3523 6
etc ...
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Bonjour wipsy.

Il n'existe pas de fonction permettant, en une seule formule, d'effectuer ton calcul.
Tu as deux solutions pour obtenir ton résultat :
1) Faire l'addition directe =A2+A4+A5
2) Dans la colonne C taper un chiffre, 9 par exemple, pour les lignes à additionner (dans notre exemple, en C2, C4 et C5) ; en B7 mettre la formule d'addition conditionnelle =SOMME.SI(C2:C6;9;B2:B6)

Cordialement.
0
Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Salut le forum

Une formule qui fonctionne
=SOMMEPROD((A1:A5={3156.314.565})*B1:B5)

Ou si les critères sont dans la plage E2:E4
Formule matricielle à valider par Ctrl + Shift + Enter
=SOMMEPROD((A1:A5=TRANSPOSE(E2:E4))*B1:B5)

Mytå
0