Excel-Formel: Den am häufigsten vorkommenden Text mit Kriterien finden
In einigen Fällen möchten Sie möglicherweise den Text finden, der auf Basis eines Kriteriums in Excel am häufigsten vorkommt. Dieses Tutorial stellt eine Array-Formel vor, um diese Aufgabe zu bewältigen, und gibt eine Erklärung zu den Argumenten dieser Formel.
Allgemeine Formel:
=INDEX(rng_1;MODUS(WENN(rng_2=Kriterien;VERGLEICH(rng_1;rng_1;0)))) |
Argumente
Rng_1: der Zellbereich, in dem Sie den am häufigsten vorkommenden Text finden möchten. |
Rng_2: der Zellbereich, der die Kriterien enthält, die Sie verwenden möchten. |
Kriterien: die Bedingung, auf deren Grundlage Sie Text finden möchten. |
Rückgabewert
Diese Formel gibt den am häufigsten vorkommenden Text mit einem bestimmten Kriterium zurück.
So funktioniert diese Formel
Beispiel: Es gibt einen Zellbereich, der Produkte, Werkzeuge und Benutzer auflistet. Nun möchten Sie das am häufigsten verwendete Werkzeug für jedes Produkt finden. Bitte verwenden Sie die folgende Formel in Zelle G3:
=INDEX($C$3:$C$12;MODUS(WENN($B$3:$B$12=F3;VERGLEICH($C$3:$C$12;$C$3:$C$12;0)))) |
Drücken Sie Shift + Ctrl + Enter Tasten gleichzeitig, um das richtige Ergebnis zu erhalten. Ziehen Sie dann den Ausfüllknauf nach unten, um diese Formel anzuwenden.
Erklärung
VERGLEICH($C$3:$C$12;$C$3:$C$12;0): die VERGLEICH Funktion gibt den Ort des Suchwerts in einer Zeile oder Spalte zurück. Hier gibt die Formel das Array-Ergebnis zurück {1;2;3;4;2;1;7;8;9;7}, das die Position jedes Textes im Bereich $C$3:$C$12 findet.
WENN($B$3:$B$12=F3;VERGLEICH($C$3:$C$12;$C$3:$C$12;0)): die WENN Funktion wird verwendet, um eine Bedingung festzulegen. Hier wird diese Formel als WENN($B$3:$B$12="KTE";{1;2;3;4;2;1;7;8;9;7}) angesehen, und das Array-Ergebnis gibt zurück ={1;FALSCH;3;FALSCH;FALSCH;1;FALSCH;FALSCH;9;FALSCH}.
MODUS(WENN($B$3:$B$12=F3;VERGLEICH($C$3:$C$12;$C$3:$C$12;0))): Die MODUS-Funktion findet den am häufigsten vorkommenden Text in einem Bereich. Hier findet diese Formel die am häufigsten vorkommende Zahl im Array-Ergebnis der WENN-Funktion, was als MODUS({1;FALSCH;3;FALSCH;FALSCH;1;FALSCH;FALSCH;9;FALSCH}) angesehen werden kann und gibt 1 zurück.
INDEX-Funktion: die INDEX Funktion gibt den Wert in einer Tabelle oder einem Array basierend auf dem angegebenen Ort zurück. Hier wird die Formel. INDEX($C$3:$C$12;MODUS(WENN($B$3:$B$12=F3;VERGLEICH($C$3:$C$12;$C$3:$C$12;0)))) auf reduziert INDEX($C$3:$C$12;1).
Anmerkung
Wenn es zwei oder mehr am häufigsten vorkommende Texte gibt, gibt die Formel den Wert zurück, der zuerst erscheint.
Beispieldatei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Verwandte Formeln
- Überprüfen Sie, ob eine Zelle einen bestimmten Text enthält
Um zu überprüfen, ob eine Zelle einige Texte im Bereich A enthält, aber nicht die Texte im Bereich B, können Sie eine Array-Formel verwenden, die die Funktionen ANZAHL, SUCHEN und UND in Excel kombiniert. - Überprüfen Sie, ob eine Zelle einen von mehreren Werten enthält, aber andere Werte ausschließt
Dieses Tutorial bietet eine Formel, um schnell die Aufgabe zu erledigen, zu überprüfen, ob eine Zelle einen von mehreren Werten enthält, aber andere Werte ausschließt, und erklärt die Argumente der Formel. - Überprüfen Sie, ob eine Zelle eines von mehreren Dingen enthält
Angenommen, in Excel gibt es eine Liste von Werten in Spalte E, und Sie möchten überprüfen, ob die Zellen in Spalte B alle Werte in Spalte E enthalten und TRUE oder FALSE zurückgeben. - Überprüfen Sie, ob eine Zelle eine Zahl enthält
Manchmal möchten Sie möglicherweise überprüfen, ob eine Zelle numerische Zeichen enthält. Dieses Tutorial bietet eine Formel, die TRUE zurückgibt, wenn die Zelle eine Zahl enthält, und FALSE, wenn die Zelle keine Zahl enthält.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.