Somme Si 2 Colonnes Correspondent

olivier -  
 Olivier -
Bonjour,

Je m'explique, j'ai trois colonnes.

Ex:

AFFAIRES, CLIENTS, POIDS

69752, 0001, 1
69752, 0001, 3
69752, 0001, 4
69752, 0002, 1
69752, 0002, 3
69752, 0003, 5
69753, 0001, 2
69753, 0003, 2
69753, 0004, 3
69753, 0004, 6
69753, 0005, 2

Je voudrais obtenir deux nouvelles colonnes :

Le total du poids pour une MÊME affaire.
Le total du poids pour une MÊME affaire et un MÊME client.

Donc par exemple,
Pour affaire 69752 : poids total (1+3+4+1+3+5)
Pour affaire 69752 et client 1 : poids total (1+3+4)

Is it possible :D ?

Merci !!!

A voir également:

3 réponses

Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Dans la même veine :

Total poids pour une même affaire :
=SI(A1<>A2;SOMMEPROD(($A$2:$A$12=$A2)*($C$2:$C$12));"")

Total poids pour une même affaire et un même client :
=SI(B2<>B1;SOMMEPROD(($A$2:$A$12=$A2)*($B$2:$B$12=$B2)*($C$2:$C$12));"")

A+
1
Olivier
 
Merci t'es un génie !
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
poids par affaire:
avec pour l'exemple un N° d'affaire en D1
=SOMME.SI(A:A;D1;C:C)
point par affaire et par client
avec N° d'affaire en D1 et nom de client en E1:
=SOMME.SI.ENS(C:C;A:A;D1;B:B;E1)
ne fonctionne que sur Excel à partir de 2007
avant:
=SOMMEPROD((A1:A1000=D1)*(B1:B1000=C1)*(C1:C1000))
(n° de lignes obligatoires avec ce code.)
Bien entendu vous pouvez remplacer les adresses de cellules contenant les valeurs cherchées par ces valeurs entre guillemets
crdlmnt

Errare humanum est, perseverare diabolicum
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Total poids pour une même affaire :
=SOMMEPROD(($A$2:$A$12=$A2)*($C$2:$C$12))

Total poids pour une même affaire et un même client :
=SOMMEPROD(($A$2:$A$12=$A2)*($B$2:$B$12=$B2)*($C$2:$C$12))

A+
0
Olivier
 
Merci Gyrus, ta répone me convient mieux puisque la SOMMEPROD considère les lignes précédentes.

Alors que la SOMME.SI proposait par Vaucluse laissait tomber la ligne précédente.

Maintenant, je rencontre une seconde difficulté. J'aimerais n'afficher que la première ligne de chaque nouvelle affaire. Puis, la première ligne de chaque nouveau client.

Dans mon exemple, je voudrais afficher la ligne 1 et 7 uniquement dans un premier temps.
Puis, la ligne 1, 4, 6, 7, 8, 9 et 11.
0