Nombre de client qui pioche dans cette reference

Résolu/Fermé
Manzo77 Messages postés 13 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 8 avril 2016 - 23 déc. 2015 à 11:36
Manzo77 Messages postés 13 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 8 avril 2016 - 23 déc. 2015 à 14:27
Bonjour,

Je voudrai savoir combien de fois un client à pris cette référence.
Jusque ici je sait le faire :
=NB.SI(A2:B4;"CLIENT1))

oui mais voilà à chaque changement de référence il faut faire le calcul...
exemple :

Colonne A Colonne B
REFERENCE CLIENT
ARTDIV CLIENT1
METC001 CLIENT1
METC001 CLIENT1
METC001 CLIENT1
METC001 CLIENT3
METC002 CLIENT1
METC003 CLIENT2
METC003 CLIENT1
METC003 CLIENT1
METC003 CLIENT2

Le résultat que je recherche :
ARTDIV CLIENT1 = 1
METC001 CLIENT1 = 3
METC001 CLIENT3 = 1
METC002 CLIENT1 = 1
METC003 CLIENT1 = 2
METC003 CLIENT1 = 2


Merci pour vos réponses.
J'ai pas mal cherché mais je ne trouve pas la réponse voulu


2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié par Vaucluse le 23/12/2015 à 11:46
Bonjour

Excel à partir de 2007

=SOMME.SI.ENS(nombre pris;champ.ref;cell re;)champ client;cell client)

avant 2007

=SOMMEPROD((Champ ref=cell ref)*(champ client=cell client)*(nombre pris))
ce dernier code exige des adresses de champ avec N° de colonne et de ligne (pas de A:A mais ex A1:A100 etc..)

cell ref et cell client sont des cellules dans les quelles vous placez les noms cherchés (par exemple pour faire un tableau de récap avec les ref en ligne et les clients en colonne)

ou alors si client et références sont dans la ême cellule

=SOMME.SI.ENS(B:B;A:A;"*"&cell client&"*";A:A;"*"&cell ref"*")

crdlmnt


Errare humanum est, perseverare diabolicum
2
Manzo77 Messages postés 13 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 8 avril 2016
23 déc. 2015 à 14:26
Bonjour, un grand merci !! voilà la formule qui fait mon bonheur :
=SOMME.SI.ENS($C$2:$C$7053;$B$2:$B$7053;$F$2;$A$2:$A$7053;H4)
=SOMME.SI.ENS(plage a calculer;plage client;client à chercher;plage reference;reference à chercher)

Et cella fonctionne parfaitement ! merci encore pour votre rapidité excellente fête de fin d'année.
0
Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
23 déc. 2015 à 11:53
Bonjour,

avec ce type de formule
=SOMMEPROD((A2:A20="ARTDIV")*(B2:B20="CLIENT1"))
puis
=SOMMEPROD((A2:A20="ARTDIV")*(B2:B20="CLIENT2"))
etc ...
ensuite il faut recommencer avec une autre référence
=SOMMEPROD((A2:A20="METC001")*(B2:B20="CLIENT1"))

plus compliqué, tu peux faire une liste sans doublon et faire référence a chaque cellule critère exemple
=SOMMEPROD((A2:A20=E2)*(B2:B20=F2))
1
Manzo77 Messages postés 13 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 8 avril 2016
23 déc. 2015 à 14:27
Bonjour, un grand merci !pour votre réponse finalement je suis partie sur la somme.si.ens :

=SOMME.SI.ENS($C$2:$C$7053;$B$2:$B$7053;$F$2;$A$2:$A$7053;H4)
=SOMME.SI.ENS(plage a calculer;plage client;client à chercher;plage reference;reference à chercher)

merci pour votre rapidité excellente fête de fin d'année.
0