Uzyskaj najczęściej pojawiający się tekst w programie Excel

Anonim

Na większości stron internetowych zobaczysz sekcję najczęściej zadawanych pytań. Używają kodu programistycznego do oceny często pojawiającego się tekstu i na tej podstawie dodają te pytania do kategorii.

Cóż, to samo można zrobić w programie Excel. Jeśli chcesz sprawdzić najczęściej występujący ciąg w zakresie, ten artykuł jest dla Ciebie.

Formuła ogólna

=INDEKS(zakres;TRYB(PODSTAW(zakres;zakres;0)))

Zasięg: Jest to zakres, z którego chcesz wyszukiwać często pojawiający się tekst.

Zobaczmy przykład, aby zobaczyć, jak możemy pobrać często pojawiający się tekst w programie Excel.

Przykład: Zdobądź nazwisko gracza z każdego roku, który wygrał większość meczów.

Tutaj mam zapis meczów bilardowych. Każdego roku firma organizuje 9 meczów. Chcemy nazwiska zwycięzców, którzy wygrali większość meczów.

Napisz tę formułę w B13 i skopiuj ją po prawej stronie komórki.

=INDEKS(B3:B12;TRYB(DOPASOWANIE(B3:B12;B3:B12,0))))

Jak widać, w komórkach są pobierane najczęstsze nazwy.

Jak to działa?

Tutaj użyliśmy kombinacji funkcji INDEX, MODE i MATCH.

Jak zwykle formuła zaczyna działać od środka. Najbardziej wewnętrzną funkcją jest funkcja PODAJ.POZYCJĘ. Dostarczyliśmy ten sam zakres B3:B12 jako wartość wyszukiwania i tablicę wyszukiwania z dokładnym dopasowaniem. Dzięki temu funkcja MATCH może zwrócić tablicę. Z tablicy otrzymujemy indeksy pierwszego pojawienia się każdej wartości. Oznacza to, że jeśli Jack pojawił się na indeksie 1, to przy każdym pojawieniu się tablicy Jack będzie miał 1. W tym przypadku otrzymujemy tablicę{1;1;1;4;4;1;4;4;1;10}.

Następnie ta tablica jest hermetyzowana w funkcji MODE. Funkcja TRYB zwraca najczęściej występujący numer. W naszym przypadku funkcja TRYB zwraca 1. Będzie to numer wiersza dla funkcji INDEKS.

Następnie mamy funkcję INDEX, która ma tablicę B3:B12 i wiersz numer 1, z którego pobierana jest wartość. Stąd dostaliśmy Jacka na rok 2016.

Notatka: Ta formuła działa tylko w zakresie jednowymiarowym. Chodzi mi o to, że wybrany zakres musi być tylko wierszami lub tylko kolumnami. Jeśli podasz dwuwymiarową tablicę/zakres, zwróci #N/A.

Więc tak, w ten sposób otrzymujesz najczęściej pojawiający się tekst w zasięgu. Można to wykorzystać w Excelu 2007, 2010, 2013, 2016 i 365. Jeśli masz jakiekolwiek wątpliwości dotyczące tego artykułu lub innego tematu Excela, zapytaj mnie w sekcji komentarzy poniżej.

Uzyskaj najczęściej pojawiający się tekst w programie Excel

Wyszukaj często pojawiający się tekst z kryteriami w programie Excel | Aby uzyskać najczęściej pojawiający się tekst w programie Excel z kryteriami, wystarczy umieścić warunek if przed funkcją dopasowania.

Pobieranie pierwszej wartości z listy, która jest większa/mniejsza niż określona wartość | Dowiedz się, jak wyszukać pierwszą wartość, która jest większa od określonej wartości. Ogólna formuła do wyszukania to…

Jak pobrać cały wiersz o dopasowanej wartości| Łatwo jest wyszukać i pobrać cały wiersz z tabeli. Zobaczmy, jak możemy wykonać to wyszukiwanie.

Jak pobrać najnowszą cenę w programie Excel | Aby sprawdzić najnowszą cenę z zakresu, musisz mieć posortowane dane. Po posortowaniu użyj tej formuły…

Popularne artykuły:

50 skrótów Excela zwiększających produktywność | Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.

Funkcja WYSZUKAJ.PIONOWO w programie Excel | Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.

LICZ.JEŻELI w programie Excel 2016 | Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby policzyć konkretną wartość. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.

Jak korzystać z funkcji SUMA.JEŻELI w programie Excel | To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.