Addition conditionnelle excel

Fermé
wipsy - 4 févr. 2012 à 09:05
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 5 févr. 2012 à 03:51
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 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
4 févr. 2012 à 10:35
Bonjour, tu utilises la fonction somme.si, tu auras une démonstration ici
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
4 févr. 2012 à 14:16
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 58392 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 avril 2024 17 094
5 févr. 2012 à 03:08
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 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
Modifié par Mytå le 5/02/2012 à 03:59
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