Salt la conținutul principal

Cum să găsiți primele 5 sau n cele mai frecvente texte sau numere în Excel?

Este o sarcină comună pentru majoritatea dintre noi să obțineți cel mai frecvent text dintr-o listă de celule. În anumite cazuri, este posibil să fie necesar să găsiți și să extrageți textul de top 3 sau cel mai frecvent dintr-o listă, așa cum se arată mai jos. Pentru a rezolva această problemă, acest articol vă va prezenta câteva trucuri rapide.


Găsiți și extrageți primele 3 sau n cele mai frecvente texte sau numere cu formule

Puteți realiza această sarcină utilizând formulele de mai jos, vă rugăm să procedați astfel:

Formula 1: Formula normală + Formula matrice

1. Aplicați formula de mai jos pentru a obține valoarea care apare cel mai frecvent:

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

notițe:

1. În această formulă, A2: A18 este lista de date din care doriți să găsiți valorile.

2. Dacă utilizați versiunile Excel care sunt anterioare Microsoft 365, ar trebui să apăsați Ctrl + Shift + Enter pentru a obține rezultatul. Pentru utilizatorii Microsoft 365 și versiunile mai noi de Excel, puteți doar să introduceți formula în celula rezultat și apoi să apăsați Intrați cheie.

2. Apoi, ar trebui să utilizați următoarea formulă matrice pentru a obține a doua cea mai frecventă valoare, introduceți această formulă sub prima celulă a formulei și apoi apăsați Ctrl + Shift + Enter tastele împreună pentru a obține rezultatul corect, consultați captura de ecran:

=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}))),"")
notițe: În această formulă, A2: A18 este lista de date din care doriți să găsiți valorile, C2 este celula formulei cu cea mai frecventă valoare pe care ați extras-o.

3. După ce ați extras a doua cea mai frecventă valoare, trageți această celulă de formulă în jos pentru a obține alte n valori după cum aveți nevoie. Vedeți captura de ecran:

4. În cele din urmă, puteți utiliza următoarea formulă pentru a obține numărul de apariții ale textului de extragere, vedeți captura de ecran:

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


Formula 2: Formula matrice

De fapt, puteți folosi și o singură formulă de matrice pentru a obține rezultatul, vă rugăm să procedați astfel:

1. Introduceți sau copiați formula de mai jos într-o celulă goală de unde doriți să obțineți rezultatul, apoi apăsați Ctrl + Shift + Enter tastele împreună pentru a obține primul rezultat, vezi captura de ecran:

=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))
notițe: În formulă, A2: A18 este lista de date din care doriți să găsiți valorile, C1 este celula de mai sus a formulei dvs.

2. Și apoi, trageți această formulă în jos pentru a obține alte valori. Dacă doriți să obțineți primele 3 valori cele mai frecvente, trebuie doar să trageți în jos la alte două celule, vedeți captura de ecran:

3. De asemenea, puteți obține și numărul de apariții ale textului de extragere cu formula de mai jos:

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


Găsiți și extrageți primele 3 sau n cele mai frecvente texte sau numere cu Pivot Table

Dacă sunteți familiarizat cu PivotTable, puteți obține rapid un tabel care aranjează datele de la cele mai frecvente la cele mai puțin frecvente. Vă rugăm să urmați următorii pași:

1. Selectați lista de date pe care doriți să o utilizați, apoi faceți clic Insera > Masă rotativă, vezi captura de ecran:

2. În pop-out Creați tabelul pivot caseta de dialog, selectați locul în care doriți să plasați PivotTable din Alegeți unde doriți să fie plasat raportul PivotTable secțiune, vezi captura de ecran:

3. Apoi apasa OK buton, a Câmpuri din tabelul pivot este afișat panoul. Trageți numele coloanei în Rânduri și Valori zone separat și veți obține un tabel pivotant, așa cum se arată mai jos:

4. Faceți clic pe orice celulă din coloana cu numere, apoi faceți clic dreapta și alegeți Sortează > Sortează de la cel mai mare la cel mai mic, vezi captura de ecran:

5. Și apoi, numărul de valori din pivotable este sortat de la cel mai mare la cel mai mic și puteți vedea primele 3 cele mai frecvente texte dintr-o privire, vedeți captura de ecran:


Mai multe articole relative:

  • Găsiți valori comune în 3 coloane
  • În caz general, poate fi necesar să găsiți și să selectați aceleași valori între două coloane în Excel, dar ați încercat vreodată să găsiți valorile comune dintre trei coloane, ceea ce înseamnă că valorile există în 3 coloane în același timp cu următoarea captură de ecran prezentată . În acest articol, voi introduce câteva metode pentru a finaliza această sarcină în Excel.
  • Găsiți cel mai frecvent text cu criterii
  • Acest articol va vorbi despre cum să găsiți cel mai mare text pe baza criteriilor specifice dintr-o gamă de celule din Excel. În același timp, voi introduce și formula pentru extragerea textului cel mai frecvent dintr-o coloană.
  • Sortați datele după cea mai frecventă valoare
  • Presupunând că aveți o listă lungă de date în foaia de lucru, iar acum doriți să sortați această listă după frecvența la care apare fiecare cuvânt. Adică, cea mai obișnuită valoare (de exemplu, apare de patru ori în coloană) este listată mai întâi și apoi urmată de cuvintele care apar de trei ori, de două ori și o dată, după cum se arată în următoarele capturi de ecran. Cum ați putea rezolva această sarcină în Excel?
  • Găsiți valoarea cea mai mică sau cea mai frecventă/frecventă
  • Când lucrați la registrul de lucru Excel, uneori, poate fi necesar să găsiți valoarea cea mai puțin frecventă sau frecventă într-o coloană sau un rând al foii de lucru. Cu excepția cazului în care îl găsiți unul câte unul manual, există o formulă care combină funcțiile Index, Potrivire, Min și Contor, care poate returna rapid valoarea care apare cel mai puțin frecvent.

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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