Compter un nombre d'occurrences avec critère

Bilja

XLDnaute Nouveau
Bonsoir,
Je souhairerais savoir comment compter des occurences dans une liste qui correspondent à un critère spécifique.
Par exemple : si une liste contient :
APA_1_12
APA_1_1235
APA_1_1235
APA_2_1235
et que je souhaite connaitre le nombre d'occurrences différentes contenant APA_1, le résultat devra être 2.
Un petit fichier est fourni en exemple,
Merci d'avance à toutes et tous !
Bilja
 

Pièces jointes

  • Pb_nb_occurences_avec_critère.xls
    46.5 KB · Affichages: 125
  • Pb_nb_occurences_avec_critère.xls
    46.5 KB · Affichages: 107
  • Pb_nb_occurences_avec_critère.xls
    46.5 KB · Affichages: 98

david84

XLDnaute Barbatruc
Re : Compter un nombre d'occurrences avec critère

Bonsoir,
Concernant la 1ère occurrence de ton fichier (APA_1) :
Code:
=SOMME(SI(GAUCHE(B3:B289;5)="APA_1";1/NB.SI(B3:B289;B3:B289)))
Formule matricielle à valider en appuyant simultanément sur les touches Ctrl, Alt et entrée.
ou
Code:
=SOMMEPROD((GAUCHE(B3:B289;5)="APA_1")*(1/NB.SI(B3:B289;B3:B289)))
validation classique.
Formule à adapter pour les autres occurrences recherchées.
A+
 
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : Compter un nombre d'occurrences avec critère

Bonsoir, bilja.

Avec une colonne supplémentaire ? (pas grave, on peut la masquer)

Edit : Ne devrait-on pas plutôt trouver au total 287 valeurs entre la ligne 3 et la ligne 289 ?

Oups, rien compris ! Occurences différentes il avait dit le Monsieur...
 

Pièces jointes

  • bilja.xls
    40.5 KB · Affichages: 85
  • bilja.xls
    40.5 KB · Affichages: 75
  • bilja.xls
    40.5 KB · Affichages: 82
Dernière édition:

hbenalia

XLDnaute Occasionnel
Re : Compter un nombre d'occurrences avec critère

Bonjour à tous,


En application de la première formule donnée par david84 avec une petite trasformation dans le fichier attaché...

Cordialement
 

Pièces jointes

  • bilja(1).xls
    30.5 KB · Affichages: 144

Bilja

XLDnaute Nouveau
Re : Compter un nombre d'occurrences avec critère

Bonjour,
Merci pour ton message. En réalité, c'est le nombre d'occurences différentes que je souhaitais obtenir, et non le nombre d'occrences total. Entre temps, un autre membre du forum a répondu.
Merci quand même d'avoir pris le temps de me répondre.
Bonne journée,
Bilja
 

CISCO

XLDnaute Barbatruc
Re : Compter un nombre d'occurrences avec critère

Bonjour à tous

Une variante en pièce jointe.

Le calcul donne 15 et non 16 pour USA_1.

@ plus
 

Pièces jointes

  • Pb_nb_occurences_avec_critère(1).zip
    12.8 KB · Affichages: 59
Dernière édition:

Bilja

XLDnaute Nouveau
Re : Compter un nombre d'occurrences avec critère

Re bonjour Cisco,
Je suis en train de tester les petites formules que tu m'as livrées sur un cas réel, et en fait je me rends compte que ça ne fonctionne pas avec une liste dont certaines cellules sont vides, la valeur renvoyée est #DIV/0!
Dans la réalité, ma liste va être variable et incrémentée tous les mois..., donc la liste s'allonge, et certaines cellules peuvent être vides.
Voir le petit fichier joint - la cellule en jaune est ta formule modifiée par mes soins en faisant référence à la liste contenue dans la colonne A.
Merci d'avance pour ton aide,
Biljana
 

Pièces jointes

  • Pb_nb_occurences_avec_critère_cisco.xls
    31 KB · Affichages: 62

CISCO

XLDnaute Barbatruc
Re : Compter un nombre d'occurrences avec critère

Bonjour

Essayes avec
Code:
=SOMMEPROD(ESTNUM(CHERCHE(H$4&"_"&H$5&"*";B$3:B$289))*1;SI(NB.SI(B$3:B$289;B$3:B$289)<>0;1/NB.SI(B$3:B$289;B$3:B$289)))

mais cela ne fonctionne qu'en matriciel.

Attention, si tu as des codes du style APA_1 et d'autres du style APA_11, la formule ne donnera pas les bons résultats.

J'essayerai de trouver autre chose ce soir.

@ plus
 

hbenalia

XLDnaute Occasionnel
Re : Compter un nombre d'occurrences avec critère

Bonjour à tous,

Ton dernier fichier en retour après quelques corrections...

Cordialement
 

Pièces jointes

  • Pb_nb_occurences_avec_critère.xls
    32 KB · Affichages: 53
  • Pb_nb_occurences_avec_critère.xls
    32 KB · Affichages: 58
  • Pb_nb_occurences_avec_critère.xls
    32 KB · Affichages: 62

Monique

Nous a quitté
Repose en paix
Re : Compter un nombre d'occurrences avec critère

Bonjour,

Avec la fonction Frequence()
Plages nommées de façon différente (possibilité d'avoir des cellules vides au milieu de tout)
HTML:
=SOMME((FREQUENCE(SI(ESTNUM(TROUVE($D24;Zone));EQUIV(Zone;Zone;0));LIGNE(ColZone))>0)*1)
Formule à valider par ctrl, maj et entrée

Le total en 1 seule formule
HTML:
=SOMME((FREQUENCE(SI(ESTNUM(TROUVE(TRANSPOSE(D24:D29);Zone));EQUIV(Zone;Zone;0));LIGNE(ColZone))>0)*1)
 

Pièces jointes

  • ValeursUniquesBilja.zip
    8.9 KB · Affichages: 46

CISCO

XLDnaute Barbatruc
Re : Compter un nombre d'occurrences avec critère

Bonsoir à tous

D'autres possibilités en pièce jointe, malheureusement toutes matricielles, mais un peu plus courtes que ma précédente proposition.

@ plus
 

Pièces jointes

  • Pb_nb_occurences_avec_critère(1)ter.zip
    12.3 KB · Affichages: 66

Discussions similaires

Statistiques des forums

Discussions
312 508
Messages
2 089 132
Membres
104 042
dernier inscrit
tropsy89