Zum Hauptinhalt springen

Längsten Text mit Kriterien finden

Author: Amanda Li Last Modified: 2025-05-28

In diesem Tutorial werden wir darüber sprechen, wie man den längsten Text in einer Spalte oder Zeile mit bestimmten Kriterien in Excel mithilfe der Funktionen INDEX, VERGLEICH, LÄNGE und MAX findet.

find longest text string with criteria 1

Wie findet man die längste Textzeichenfolge mit Kriterien in Excel?

Um schnell die Person zu finden, die aus Amerika stammt und den längsten Namen in dem oben genannten Namensbereich hat, hilft Ihnen eine Formel, die die Funktionen INDEX, VERGLEICH, LÄNGE und MAX kombiniert: Die MAX-Funktion wird den größten Wert im Bereich der durch die LÄNGE-Funktion bereitgestellten Zeichenlängen abrufen. Anschließend wird VERGLEICH die Position des ersten längsten Werts im Bereich finden und INDEX wird den Wert an der entsprechenden Position abrufen.

Allgemeine Syntax

=INDEX(Rückgabebereich;VERGLEICH(MAX(LÄNGE(Rückgabebereich)*(Kriterienbereich=Kriterienwert));LÄNGE(Rückgabebereich)*(Kriterienbereich=Kriterienwert);0))

√ Hinweis: Dies ist eine Array-Formel, die Sie mit Strg + Umschalt + Enter eingeben müssen.

  • Rückgabebereich: Der Bereich, aus dem die Kombinationsformel den längsten Namen zurückgeben soll. Hier bezieht es sich auf den Namensbereich.
  • Kriterienbereich: Der Bereich, in dem die Kriterien aufgelistet sind. Hier bezieht es sich auf den Länderbereich.
  • Kriterienwert: Das von Ihnen festgelegte Kriterium.

Um die Person zu finden, die aus Amerika stammt und den längsten Namen hat, kopieren Sie bitte die folgenden Formeln in die Zelle F6, und drücken Sie Strg + Umschalt + Enter, um das Ergebnis zu erhalten:

=INDEX(B5:B11;VERGLEICH(MAX(LÄNGE(B5:B11)*(C5:C11="Amerika"));LÄNGE(B5:B11)*(C5:C11="Amerika");0))

Oder verwenden Sie einen Zellbezug, um die Formel dynamisch zu gestalten:

=INDEX(B5:B11;VERGLEICH(MAX(LÄNGE(B5:B11)*(C5:C11=F5));LÄNGE(B5:B11)*(C5:C11=F5);0))

find longest text string with criteria 2

Erklärung der Formel

=INDEX(B5:B11;VERGLEICH(MAX(LÄNGE(B5:B11)*(C5:C11=F5));LÄNGE(B5:B11)*(C5:C11=F5);0))

  • LÄNGE(B5:B11)*(C5:C11=F5): Die LÄNGE-Funktion gibt ein Array der Längen jedes Namens in B5:B11 zurück, wie dieses: {5;5;6;3;4;8;5}; Der Teil (C5:C11=F5) überprüft jeden Wert im Bereich C5:C11, ob sie gleich dem Wert in F5 sind, und generiert ein Array wie dieses: {FALSCH;FALSCH;WAHR;FALSCH;WAHR;FALSCH;WAHR}, welches sich in {0;0;1;0;1;0;1} ändert, da es multipliziert wird. Und dies ist das Ergebnis nach der Multiplikation: {0;0;6;0;4;0;5}.
  • MAX(MAX(LÄNGE(B5:B11)*(C5:C11=F5))) = MAX(MAX({0;0;6;0;4;0;5})): Die MAX-Funktion gibt dann den größten Wert aus dem Array {0;0;6;0;4;0;5} zurück, welcher 6 ist.
  • VERGLEICH(MAX(LÄNGE(B5:B11)*(C5:C11=F5));LÄNGE(B5:B11)*(C5:C11=F5);0) = VERGLEICH(6;{0;0;6;0;4;0;5};0): Der match_type 0 zwingt die VERGLEICH-Funktion, die Position der ersten exakten Zahl 6 im Array {0;0;6;0;4;0;5} zu finden. Daher gibt sie 3 zurück, da die Zahl an der 3. Position steht.
  • INDEX(B5:B11;VERGLEICH(MAX(LÄNGE(B5:B11)*(C5:C11=F5));LÄNGE(B5:B11)*(C5:C11=F5);0)) = INDEX(B5:B11;3): Die INDEX-Funktion gibt den 3. Wert im Namensbereich B5:B11 zurück, welcher Oliver ist.

Verwandte Funktionen

Excel INDEX-Funktion

Die Excel INDEX-Funktion gibt den angezeigten Wert basierend auf einer bestimmten Position aus einem Bereich oder einem Array zurück.

Excel VERGLEICH-Funktion

Die Excel VERGLEICH-Funktion sucht nach einem bestimmten Wert in einem Zellbereich und gibt die relative Position des Werts zurück.

Excel LÄNGE-Funktion

Die LÄNGE-Funktion gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück.


Verwandte Formeln

Den längsten oder kürzesten Text in einer Spalte oder Zeile finden

Um den längsten oder kürzesten Text in einer Spalte oder Zeile in Excel zu finden, können Sie die Funktionen INDEX, VERGLEICH, LÄNGE und MAX oder MIN zusammen verwenden.

Ungefähre Übereinstimmung mit INDEX und VERGLEICH

Es gibt Zeiten, in denen wir ungefähre Übereinstimmungen in Excel finden müssen, um die Leistung der Mitarbeiter zu bewerten, die Noten der Schüler zu klassifizieren, die Portokosten basierend auf dem Gewicht zu berechnen usw. In diesem Tutorial werden wir darüber sprechen, wie man die Funktionen INDEX und VERGLEICH verwendet, um die benötigten Ergebnisse abzurufen.

Nächste Übereinstimmung mit mehreren Kriterien suchen

In einigen Fällen müssen Sie möglicherweise den nächsten oder ungefähren Übereinstimmungswert basierend auf mehr als einem Kriterium suchen. Mit der Kombination der Funktionen INDEX, VERGLEICH und WENN können Sie dies schnell in Excel erledigen.


Die besten Tools zur Büroproduktivität

Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Kutools-Funktionen aufrufen
Beliebte Funktionen: Doppelte finden, hervorheben oder identifizieren  |  Leere Zeilen löschen  |  Spalten oder Zellen kombinieren ohne Datenverlust  |  Runden ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte Dropdown-Liste: Einfache Dropdown-Liste  |  Abhängige Dropdown-Liste  |  Mehrfachauswahl-Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  Spalten vergleichen, um gleiche und unterschiedliche Zellen auszuwählen ...
Herausragende Funktionen: Gitterfokus  |  Entwurfsansicht  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blattmanager | AutoText-Bibliothek (Auto Text)  |  Datumsauswahl  |  Daten zusammenführen  |  Zellen verschlüsseln/entschlüsseln  |  E-Mails per Liste senden  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Werkzeugsets12 Texttools (Text hinzufügen, Bestimmte Zeichen löschen ...)  |  50+ Diagramm typen (Gantt-Diagramm ...)  |  40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen ...)  |  19 Einfügetools (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Konvertierungstools (In Wörter umwandeln, Währungsumrechnung ...)  |  7 Zusammenführen- und Aufteilungstools (Erweiterte Zeilen zusammenführen, Excel-Zellen aufteilen ...)  |  ... und mehr

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.