Compter nombre d'une série en fonction d'une condition
Résolu
ocep
Messages postés
12
Statut
Membre
-
ocep Messages postés 12 Statut Membre -
ocep Messages postés 12 Statut Membre -
Bonjour,
J'ai un petit blocage avec le tableau ci-joint,
Je souhaiterais trouver le nombre de commandes (grâce au PO Number) effectuées par chaque client qui sont représentés par le Contact ID, sans avoir a sélectionner la plage correspondant a tout le clients
Par exemple, lorsque je cherche le nombre de commandes effectuées par les clients 1119 et 1120, je devrais trouver 2 et 9 respectivement.
J'ai fait cette formule pour le client ID 1119 mais j'aimerais ne pas avoir a sélectionner spécifiquement A2:A10 pour trouver la solution.
=SI(C:C=C2;NB(A2:A10))
En espérant avoir été assez claire et merci d'avance :)

J'ai un petit blocage avec le tableau ci-joint,
Je souhaiterais trouver le nombre de commandes (grâce au PO Number) effectuées par chaque client qui sont représentés par le Contact ID, sans avoir a sélectionner la plage correspondant a tout le clients
Par exemple, lorsque je cherche le nombre de commandes effectuées par les clients 1119 et 1120, je devrais trouver 2 et 9 respectivement.
J'ai fait cette formule pour le client ID 1119 mais j'aimerais ne pas avoir a sélectionner spécifiquement A2:A10 pour trouver la solution.
=SI(C:C=C2;NB(A2:A10))
En espérant avoir été assez claire et merci d'avance :)

A voir également:
- Compter nombre d'une série en fonction d'une condition
- Fonction si et - Guide
- Excel cellule couleur si condition texte - Guide
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Télécharger idm gratuitement sans numéro de série - Télécharger - Téléchargement & Transfert
3 réponses
Bonjour
en D2
=NB.SI.ENS(C:C;C2;A:A;"<>")
ou si excel avant 2007
=SOMMEPROD()$C$2:$C$1000=C2)*($A$2:$A$1000<>""))
et, pour faire propre, pour n'afficher ce résultat qu'e face du 1° code client en évitant de le répéter
=SI(NB.SI($C$2:C2;C2)=NB.SI(C:C;C2);
NB.SI.ENS(C:C;C2;A:A;"<>");"")
attention aux $ aux bons endroits
crdlmnt
en D2
=NB.SI.ENS(C:C;C2;A:A;"<>")
ou si excel avant 2007
=SOMMEPROD()$C$2:$C$1000=C2)*($A$2:$A$1000<>""))
et, pour faire propre, pour n'afficher ce résultat qu'e face du 1° code client en évitant de le répéter
=SI(NB.SI($C$2:C2;C2)=NB.SI(C:C;C2);
NB.SI.ENS(C:C;C2;A:A;"<>");"")
attention aux $ aux bons endroits
crdlmnt