Direkt zum Inhalt

Wie finde ich den häufigsten Wert (Zahl oder Textzeichenfolge) aus einer Liste in Excel?

Angenommen, Sie haben eine Liste mit Namen, die einige Duplikate enthalten, und möchten jetzt den Wert extrahieren, der am häufigsten angezeigt wird. Der direkte Weg besteht darin, die Daten einzeln aus der Liste zu zählen, um das Ergebnis zu erhalten. Wenn die Spalte jedoch Tausende von Namen enthält, ist dieser Weg mühsam und zeitaufwändig. Das folgende Tutorial führt Sie in einige Tricks ein, um diese Aufgabe schnell und bequem zu lösen.

Suchen Sie den häufigsten Wert (Zahl oder Textzeichenfolge) aus einer Liste mit der Array-Formel

Generell können wir die anwenden MODE Funktion (= MODUS (A1: A16)), um die häufigste Zahl aus einem Bereich zu finden. Diese MODE-Funktion funktioniert jedoch nicht mit Textzeichenfolgen. Um den am häufigsten vorkommenden Wert zu extrahieren, können Sie die folgende Array-Formel anwenden. Bitte machen Sie Folgendes:

Geben Sie in eine leere Zelle neben den Daten die folgende Formel ein und drücken Sie Umschalt + Strg + Eingabetaste Schlüssel zusammen.

=INDEX($A$1:$A$16,MODE(MATCH($A$1:$A$16,$A$1:$A$16,0)))

Notizen:
1. A1: A16 ist der Datenbereich, für den Sie den häufigsten Wert erhalten möchten. Sie können es nach Ihren Wünschen ändern.
2. Diese Array-Formel kann nicht funktionieren, wenn die Liste leere Zellen enthält.

Band notieren Formel ist zu kompliziert, um sich zu erinnern? Speichern Sie die Formel als automatischen Texteintrag für die zukünftige Wiederverwendung mit nur einem Klick!
Lese mehr ...     Kostenlose Testversion

Einfache Sortierung nach Häufigkeit des Auftretens in Excel

Kutools für Excel Erweiterte Sortierung Das Dienstprogramm unterstützt das schnelle Sortieren von Daten nach Textlänge, Nachname, Absolutwert, Häufigkeit usw. in Excel.


Anzeigensortierung nach Häufigkeit 2

Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt

Finden Sie den häufigsten Wert (Nummer oder Textzeichenfolge) aus einer Liste mit VBA-Code

Mit dem folgenden VBA-Code können Sie nicht nur den am häufigsten vorkommenden Wert finden, sondern auch die Häufigkeit zählen, mit der das häufigste Wort verwendet wird.

1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen-Fenster.

2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modulfenster.

VBA-Code: Ermitteln Sie den häufigsten Wert aus einer Liste

Sub FindFrequency()
'Update 20140326
Dim Rng As Range
Dim WorkRng As Range
Set dic = CreateObject("scripting.dictionary")
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMax = 0
xOutValue = ""
For Each Rng In WorkRng
    xValue = Rng.Value
    If xValue <> "" Then
        dic(xValue) = dic(xValue) + 1
        xCount = dic(xValue)
        If xCount > xMax Then
            xMax = xCount
            xOutValue = xValue
        End If
    End If
Next
MsgBox "The most common value is: " & xOutValue & " Appeared " & xMax & " Times"
End Sub

3. Dann drücken F5 Wenn Sie die Taste drücken, um diesen Code auszuführen, wird ein Eingabeaufforderungsfeld angezeigt, das Sie daran erinnert, den Bereich auszuwählen, den Sie verwenden möchten. Siehe Screenshot:

4. Und dann klick OKerhalten Sie eine Eingabeaufforderung mit den folgenden Informationen:


Finden Sie schnell den Kommawert (Nummer oder Textzeichenfolge) aus einer Liste / Spalte mit mehreren Klicks

Wenn Sie Kutools für Excel installiert haben, können Sie es einfach anwenden Finden Sie den meisten Kommawert Formel, um schnell den häufigsten Wert aus einer Liste oder Spalte in Excel zu erhalten.

Kutools for Excel - Vollgepackt mit über 300 wichtigen Tools für Excel. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Jetzt herunterladen!

1. Wählen Sie eine leere Zelle aus, in die Sie den gefundenen Wert einfügen möchten, und klicken Sie auf Kutoolen > Formel-Helfer> Formel-Helfer.

2. Wählen Sie im Dialogfeld Formelhilfe die Option Lookup von dem Formeltyp Klicken Sie zur Auswahl auf die Dropdown-Liste Finden Sie den häufigsten Wert der Wählen Sie eine Formel Listenfeld, geben Sie die Liste / Spalte in der Abdeckung Klicken Sie auf das Feld Ok Taste. Siehe Screenshot:

Und dann sehen Sie, dass der häufigste / häufigste Wert gefunden und in die ausgewählte Zelle eingefügt wurde. Siehe Screenshot:

Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt


Demo


Kutools for Excel: Über 300 praktische Werkzeuge immer zur Hand! Starten Sie noch heute Ihre 30-tägige kostenlose Testversion ohne Funktionseinschränkungen. Jetzt herunterladen!

In Verbindung stehende Artikel:

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
how to find which string used in maximum time in selected cell without blank in excel
This comment was minimized by the moderator on the site
hi,

how to do this with an horizontal arrangement? I am having and #N/A error.
This comment was minimized by the moderator on the site
Hi Catalina,
Both the VBA (the second method in above article) and the Find most common value formula provided by Kutools for Excel (the third method in above article) can find the most common value from a horizontal row.
This comment was minimized by the moderator on the site
Hi thanks, for the info. What if there is a sentence instead of a word? then also can we get the common words in all sentences??
This comment was minimized by the moderator on the site
Hi Adithya,
The array formula =INDEX($A$1:$A$16,MODE(MATCH($A$1:$A$16,$A$1:$A$16,0))) can also find out the most common sentence in a column.
However, please note that each sentence should be place in a single cell.
This comment was minimized by the moderator on the site
how to stop input in excel if enter value of cell larger than other cell
This comment was minimized by the moderator on the site
"Find the most common value (number or text string) from a list with Array Formula" will ignore blanks if modifying the above formula to: =INDEX(Range,MATCH(MAX(COUNTIF(Range,Range)),COUNTIF(Range,Range),0))
This comment was minimized by the moderator on the site
Trying to find the 'Find most common value' function. Not showing on the formulas drop down. Has it been removed ?
This comment was minimized by the moderator on the site
hi, after I found 4 or 5 values of most common word in the list, the vba code returns the same value although I delete the value from the list. ex: a a b b b c c c c d first returns c - 4 delete c second returns b - 3 delete b third returns a - 2 delete a fourth returns a - 2 way not d -1 ? thank you.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations