Przejdź do głównej zawartości

Jak znaleźć 5 lub n najczęstszy tekst lub liczby w programie Excel?

Dla większości z nas powszechnym zadaniem jest pobranie najczęstszego tekstu z listy komórek. W niektórych przypadkach może być konieczne znalezienie i wyodrębnienie najczęstszego tekstu 3 lub n z listy, jak pokazano na zrzucie ekranu. Aby rozwiązać ten problem, w tym artykule przedstawimy kilka szybkich sztuczek.


Znajdź i wyodrębnij pierwsze 3 lub n najczęstszych tekstów lub liczb za pomocą formuł

Możesz osiągnąć to zadanie, korzystając z poniższych formuł, wykonaj następujące czynności:

Formuła 1: Formuła normalna + formuła tablicowa

1. Zastosuj poniższą formułę, aby uzyskać wartość, która pojawia się najczęściej:

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

Uwagi:

1. W tym wzorze A2: A18 to lista danych, z której chcesz znaleźć wartości.

2. Jeśli używasz wersji Excela starszych niż Microsoft 365, powinieneś nacisnąć Ctrl + Shift + Enter aby uzyskać wynik. W przypadku użytkowników Microsoft 365 i nowszych wersji programu Excel wystarczy wprowadzić formułę w komórce wyników, a następnie nacisnąć Wchodzę klawisz.

2. Następnie należy użyć następującej formuły tablicowej, aby uzyskać drugą najczęstszą wartość, wprowadzić tę formułę poniżej pierwszej komórki formuły, a następnie nacisnąć Ctrl + Shift + Enter klucze razem, aby uzyskać poprawny wynik, patrz zrzut ekranu:

=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}))),"")
Note: W tym wzorze A2: A18 to lista danych, z której chcesz znaleźć wartości, C2 to komórka z formułą o najczęstszej wartości, którą właśnie wyodrębniłeś.

3. Po wyodrębnieniu drugiej najczęstszej wartości przeciągnij tę komórkę formuły w dół, aby uzyskać inne wartości n zgodnie z potrzebami. Zobacz zrzut ekranu:

4. Na koniec możesz użyć następującej formuły, aby uzyskać liczbę wystąpień wyodrębnianego tekstu, patrz zrzut ekranu:

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


Formuła 2: Formuła tablicowa

W rzeczywistości możesz również użyć pojedynczej formuły tablicowej, aby uzyskać wynik, wykonaj następujące czynności:

1. Wprowadź lub skopiuj poniższą formułę do pustej komórki, w której chcesz uzyskać wynik, a następnie naciśnij Ctrl + Shift + Enter klucze razem, aby uzyskać pierwszy wynik, patrz zrzut ekranu:

=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))
Note: We wzorze A2: A18 to lista danych, z której chcesz znaleźć wartości, C1 to powyższa komórka Twojej formuły.

2. A następnie przeciągnij tę formułę w dół, aby uzyskać inne wartości. Jeśli chcesz uzyskać 3 najczęstsze wartości, wystarczy przeciągnąć w dół do pozostałych dwóch komórek, patrz zrzut ekranu:

3. Możesz również uzyskać liczbę wystąpień tekstu wyodrębniającego za pomocą poniższej formuły:

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


Znajdź i wyodrębnij pierwsze 3 lub n najczęściej używany tekst lub liczby za pomocą tabeli przestawnej

Jeśli znasz tabelę przestawną, możesz szybko uzyskać tabelę, która porządkuje dane od najczęściej występujących do najrzadziej występujących. Wykonaj następujące czynności:

1. Wybierz listę danych, której chcesz użyć, a następnie kliknij wstawka > Stół obrotowyzobacz zrzut ekranu:

2. W wyskoczył Utwórz tabelę przestawną w oknie dialogowym wybierz miejsce, w którym chcesz umieścić tabelę przestawną z Wybierz, gdzie chcesz umieścić raport w formie tabeli przestawnej sekcja, patrz zrzut ekranu:

3. Następnie kliknij OK przycisk, a Pola tabeli przestawnej zostanie wyświetlone okienko. Przeciągnij nazwę kolumny do Wydziwianie i Wartości obszary osobno, a otrzymasz tabelę przestawną, jak pokazano na poniższym zrzucie ekranu:

4. Kliknij dowolną komórkę w kolumnie liczb, a następnie kliknij prawym przyciskiem myszy i wybierz Sortuj > Sortuj od największego do najmniejszegozobacz zrzut ekranu:

5. Następnie liczba wartości w przestawnej jest sortowana od największej do najmniejszej, a na pierwszy rzut oka można zobaczyć 3 najczęstsze teksty, patrz zrzut ekranu:


Więcej artykułów względnych:

  • Znajdź wspólne wartości w 3 kolumnach
  • W ogólnym przypadku może być konieczne znalezienie i wybranie tych samych wartości między dwiema kolumnami w programie Excel, ale czy kiedykolwiek próbowałeś znaleźć wspólne wartości w trzech kolumnach, co oznacza, że ​​wartości istnieją w 3 kolumnach w tym samym czasie, co pokazano na zrzucie ekranu . W tym artykule przedstawię kilka metod zakończenia tego zadania w programie Excel.
  • Znajdź najczęstszy tekst z kryteriami
  • W tym artykule omówimy, jak znaleźć najczęściej występujący tekst na podstawie określonych kryteriów z zakresu komórek w programie Excel. Jednocześnie przedstawię również formułę wyodrębniania najczęściej występującego tekstu w kolumnie.
  • Sortuj dane według najczęstszej wartości
  • Przypuśćmy, że masz długą listę danych w arkuszu, a teraz chciałbyś posortować tę listę według częstotliwości występowania każdego słowa. Oznacza to, że najczęściej występująca wartość (na przykład występuje cztery razy w kolumnie) jest wyświetlana jako pierwsza, a następnie następują słowa, które występują trzy razy, dwa razy i raz, jak pokazano na poniższych zrzutach ekranu. Jak możesz rozwiązać to zadanie w programie Excel?
  • Znajdź najmniej lub najczęstszą/częstą wartość
  • Podczas pracy ze skoroszytem programu Excel czasami może być konieczne znalezienie najmniejszej lub najczęstszej wartości w kolumnie lub wierszu arkusza. Oprócz tego, że znajdź go ręcznie, istnieje formuła, która łączy funkcje Index, Match, Min i Countif, aby szybko zwrócić najmniej często występującą wartość.

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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