Compter le nombre de cellules différentes avec un critère
paulimax
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
paulimax Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
paulimax Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai essayé de parcourir le forum à la recherche d'une solution satisfaisante mais rien n'y fait... Voici mon problème : je souhaite compter le nombre de cellule qui répondent à un critère situé sur une colonne (jusque là tout va bien) mais en plus, je ne veux compter que les cellules qui diffèrent sur un n° dans une autre cellule.
Petit exemple car je ne suis pas clair :
Colonne A contient des dates
Colonne B contient des types de client : standard, exclusif, VIP
Colonne C contient des numéros de commandes
Colonne D contient les articles commandés.
On aura par exemple ceci :
Date Type Num. cde Article
01/05/2013 Standard 4521781 66752
01/05/2013 Standard 4521781 84522
01/05/2013 Standard 4521781 69875
01/05/2013 VIP 3521725 23564
01/05/2013 VIP 3521725 12543
02/05/2013 Exclusif 3527812 14587
02/05/2013 Standard 4217824 77895
02/05/2013 Standard 4521782 45638
02/05/2013 Standard 4521782 42586
02/05/2013 Standard 4521782 14528
02/05/2013 Standard 4521782 14562
Je souhaite obtenir le nombre de commande de type standard (sans compter les occurences). Résultat attendu = 3
De plus, mes fichiers contiennent généralement des milliers de commandes donc il faudrait appliquer les formules sur l'ensemble des colonnes.
J'espère avoir été clair. Merci pour votre aide !
J'ai essayé de parcourir le forum à la recherche d'une solution satisfaisante mais rien n'y fait... Voici mon problème : je souhaite compter le nombre de cellule qui répondent à un critère situé sur une colonne (jusque là tout va bien) mais en plus, je ne veux compter que les cellules qui diffèrent sur un n° dans une autre cellule.
Petit exemple car je ne suis pas clair :
Colonne A contient des dates
Colonne B contient des types de client : standard, exclusif, VIP
Colonne C contient des numéros de commandes
Colonne D contient les articles commandés.
On aura par exemple ceci :
Date Type Num. cde Article
01/05/2013 Standard 4521781 66752
01/05/2013 Standard 4521781 84522
01/05/2013 Standard 4521781 69875
01/05/2013 VIP 3521725 23564
01/05/2013 VIP 3521725 12543
02/05/2013 Exclusif 3527812 14587
02/05/2013 Standard 4217824 77895
02/05/2013 Standard 4521782 45638
02/05/2013 Standard 4521782 42586
02/05/2013 Standard 4521782 14528
02/05/2013 Standard 4521782 14562
Je souhaite obtenir le nombre de commande de type standard (sans compter les occurences). Résultat attendu = 3
De plus, mes fichiers contiennent généralement des milliers de commandes donc il faudrait appliquer les formules sur l'ensemble des colonnes.
J'espère avoir été clair. Merci pour votre aide !
A voir également:
- Compter le nombre de cellules différentes avec un critère
- Créer un compte google - Guide
- Nombre de jours entre deux dates excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Créer un compte instagram avec gmail - Guide
- Verrouiller cellules excel - Guide
1 réponse
Bonjour
proposition ci-jointe
https://www.cjoint.com/?3Fhpumw0ld9
et sans intermédiaire avec une matricielle
Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}
Michel
proposition ci-jointe
https://www.cjoint.com/?3Fhpumw0ld9
et sans intermédiaire avec une matricielle
=SOMME(SI((NB.SI(D$3:D$13;D$3:D$13)=1)*(B$3:B$13=B19);E$3:E$13))
Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}
Michel
Heureusement les réponses ne servent pas qu'aux demandeurs, ça évite l'impression d'indifférence totale.
C'est surtout la possibilité de traité ce cas sans matricielle qui a retenu mon attention.
Cependant en y regardant de plus près j'ai un doute. Quelque chose m'échappe certainement, mais quoi?
https://www.cjoint.com/?3FilRY8I7Fv
Le comptage se fait sur le numéro (colonne C) et tu as laissé le m^me numéro sur la 1° et 2° ligne
mets un autre numéro à VIP et on retrouve 3 pour Standard et 2 pour VIP
mais le problème que tu signales montre que je ne gère pas plusieurs types dans la m^me commande...
alors en venant de relire la demande:..."Je souhaite obtenir le nombre de commande de type standard " donc...
d'autre part sur "des milliers de commandes", nos matricielles risquent de ramer !
Quant à l'indifférence, elle est assez typique des demandes du Vendredi pm : "faites moi ça pendant le W.E que je puisse frimer à la réunion du lundi du style "j'ai bossé là-dessus chez moi samedi....etc"
Merci pour ton intervention :o) et bon W.E enfin ensoleillé (voeu pieux)
Et non ce n'est pas pour frimer le lundi en réunion mais bien pour m'aider dans mes tâches quotidiennes...
Merci en tout cas pour votre aide.