Passer au contenu principal

Comment trouver le top 5 ou n texte ou chiffres les plus fréquents dans Excel ?

C'est une tâche courante pour la plupart d'entre nous d'obtenir le texte le plus fréquent à partir d'une liste de cellules. Dans certains cas, vous devrez peut-être également rechercher et extraire les 3 ou n textes les plus fréquents d'une liste, comme illustré ci-dessous. Pour résoudre ce problème, cet article vous présentera quelques astuces rapides.


Trouvez et extrayez les 3 ou n premiers textes ou nombres les plus fréquents avec des formules

Vous pouvez réaliser cette tâche en utilisant les formules ci-dessous, veuillez procéder comme suit :

Formule 1 : formule normale + formule matricielle

1. Veuillez appliquer la formule ci-dessous pour obtenir la valeur qui apparaît le plus fréquemment :

=IFERROR(INDEX($A$2:$A$18,MODE(MATCH($A$2:$A$18,$A$2:$A$18,0)+{0,0})),"")

Notes:

1. Dans cette formule, A2: A18 est la liste de données à partir de laquelle vous souhaitez rechercher les valeurs.

2. Si vous utilisez les versions d'Excel antérieures à Microsoft 365, vous devez appuyer sur Ctrl + Maj + Entrée pour obtenir le résultat. Pour les utilisateurs de Microsoft 365 et des versions plus récentes d'Excel, vous pouvez simplement entrer la formule dans la cellule de résultat, puis appuyer sur Entrer clé.

2. Ensuite, vous devez utiliser la formule matricielle suivante pour obtenir la deuxième valeur la plus fréquente, entrez cette formule sous la première cellule de formule, puis appuyez sur Ctrl + Maj + Entrée clés ensemble pour obtenir le résultat correct, voir capture d'écran:

=IFERROR(INDEX(A$2:A$18,MODE(IF(COUNTIF(C$2:C2,A$2:A$18)=0,MATCH(A$2:A$18,A$2:A$18,0)+{0,0}))),"")
Notes: Dans cette formule, A2: A18 est la liste de données dont vous voulez trouver les valeurs, C2 est la cellule de formule de la valeur la plus fréquente que vous avez extraite juste.

3. Après avoir extrait la deuxième valeur la plus fréquente, faites glisser cette cellule de formule vers le bas pour obtenir d'autres valeurs n selon vos besoins. Voir capture d'écran :

4. Enfin, vous pouvez utiliser la formule suivante pour obtenir le nombre d'occurrences du texte extrait, voir capture d'écran :

=COUNTIF($A$2:$A$18, C2)


Formule 2 : formule matricielle

En fait, vous pouvez également utiliser une seule formule matricielle pour obtenir le résultat, procédez comme suit :

1. Entrez ou copiez la formule ci-dessous dans une cellule vide où vous souhaitez obtenir le résultat, puis appuyez sur Ctrl + Maj + Entrée clés ensemble pour obtenir le premier résultat, voir capture d'écran:

=INDEX($A$2:$A$18,MATCH(MIN(MODE(IF(NOT(COUNTIF(C$1:C1,$A$2:$A$18)),(COUNTIF($A$2:$A$18,"<"& $A$2:$A$18)+1)*{1,1}))),COUNTIF($A$2:$A$18,"<"& $A$2:$A$18)+{1},0))
Notes: Dans la formule, A2: A18 est la liste de données dont vous voulez trouver les valeurs, C1 est la cellule ci-dessus de votre formule.

2. Et puis, faites glisser cette formule vers le bas pour obtenir d'autres valeurs. Si vous souhaitez obtenir les 3 valeurs les plus fréquentes, il vous suffit de faire glisser vers les deux autres cellules, voir capture d'écran :

3. De plus, vous pouvez également obtenir le nombre d'occurrences du texte extrait avec la formule ci-dessous :

=COUNTIF($A$2:$A$18, C2)


Trouvez et extrayez les 3 ou n premiers textes ou chiffres les plus fréquents avec le tableau croisé dynamique

Si vous êtes familier avec le tableau croisé dynamique, vous pouvez rapidement obtenir un tableau qui organise les données des plus fréquentes aux moins fréquentes. Veuillez suivre les étapes suivantes :

1. Sélectionnez la liste de données que vous souhaitez utiliser, puis cliquez sur insérer > Tableau croisé dynamique, voir capture d'écran:

2. Dans le sauté Créer un tableau croisé dynamique boîte de dialogue, sélectionnez l'endroit où vous souhaitez placer le tableau croisé dynamique à partir de la Choisissez où vous souhaitez placer le rapport de tableau croisé dynamique section, voir capture d'écran:

3. Puis clique OK bouton, un Champs de tableau croisé dynamique volet s'affiche. Faites glisser le nom de la colonne dans le rangées et Valeurs zones séparément, et vous obtiendrez un tableau croisé dynamique comme illustré ci-dessous :

4. Cliquez sur n'importe quelle cellule dans la colonne des nombres, puis faites un clic droit et choisissez Sort > Trier du plus grand au plus petit, voir capture d'écran:

5. Et puis, le nombre de valeurs dans le pivotable est trié du plus grand au plus petit, et vous pouvez voir les 3 textes les plus fréquents en un coup d'œil, voir capture d'écran :


Articles plus relatifs:

  • Trouver des valeurs communes dans 3 colonnes
  • Dans le cas général, vous devrez peut-être rechercher et sélectionner les mêmes valeurs entre deux colonnes dans Excel, mais avez-vous déjà essayé de trouver les valeurs communes parmi trois colonnes, ce qui signifie que les valeurs existent dans 3 colonnes en même temps que la capture d'écran suivante . Cet article, je vais vous présenter quelques méthodes pour terminer cette tâche dans Excel.
  • Trouver le texte le plus fréquent avec des critères
  • Cet article expliquera comment trouver le texte le plus affiché en fonction des critères spécifiques d'une plage de cellules dans Excel. Dans le même temps, je présenterai également la formule pour extraire le texte le plus fréquent dans une colonne.
  • Trier les données par la valeur la plus fréquente
  • Supposons que vous ayez une longue liste de données dans votre feuille de calcul et que vous souhaitiez maintenant trier cette liste en fonction de la fréquence à laquelle chaque mot apparaît. C'est-à-dire que la valeur la plus courante (par exemple, se produit quatre fois dans la colonne) est répertoriée en premier, puis suivie par les mots qui apparaissent trois fois, deux fois et une fois comme les captures d'écran suivantes. Comment pourriez-vous résoudre cette tâche dans Excel?
  • Trouver la valeur la moins ou la plus courante/fréquente
  • Lorsque vous travaillez sur un classeur Excel, vous devrez parfois rechercher la valeur la moins courante ou la moins fréquente dans une colonne ou une ligne de la feuille de calcul. Sauf pour le trouver un par un manuellement, il existe une formule qui combine les fonctions Index, Match, Min et Countif peut rapidement renvoyer la valeur la moins fréquente.

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
this is horrible
This comment was minimized by the moderator on the site
Thank you for this. I have been struggling to make a formula to identify the top 5 zipcodes and this formula has been the only one that worked. Would you have any thoughts on adding multiple search criteria for this formula? I thought adding & to the match would do the trick, however adding this is returning 0 values despite what the data represents. Any suggestestions would be welcomed. Thank you for your time.

=IFERROR(INDEX(MonthlyData[Zip],MODE(MATCH(MonthlyData[Zip]&$D$3&$G$3&$C15&$R$5,MonthlyData[Zip]&MonthlyData[Group_Name]&MonthlyData[Report Date]&MonthlyData[Sub]&MonthlyData[R],0)+{0,0})),"")
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations