Erste Übereinstimmung finden, die nicht mit beginnt
Um die Position der ersten Übereinstimmung zu finden, die nicht mit einer bestimmten Zeichenfolge beginnt, helfen Ihnen die Funktionen VERGLEICH, LINKS und WENN.

Wie findet man die erste Übereinstimmung, die nicht mit „kutools“ beginnt?
Um die Position des ersten Werts zu finden, der nicht mit „kutools“ beginnt, kombinieren Sie in der oben gezeigten Liste die Funktionen LINKS und WENN, um ein WAHR/FALSCH-Array zu erstellen: WAHR steht dabei für einen Wert, der nicht mit „kutools“ beginnt, und FALSCH für alle anderen Fälle. Anschließend sucht die Funktion VERGLEICH im Array nach dem ersten WAHR-Wert und gibt die Position des ersten Werts zurück, der nicht mit „kutools“ beginnt.
Allgemeine Syntax
=MATCH(TRUE,IF(LEFT()))range,n)<>n_string,TRUE),0)
√ Hinweis: Dies ist eine Matrixformel, die Sie mit Strg+Umschalt+Eingabeeingeben müssen.
- Bereich: Die Liste, aus der der erste Wert zurückgegeben werden soll, der nicht mit n_string beginnt.
- n: Die Länge der angegebenen n_string.
- n_string: Die Zeichenfolge, die Sie angeben, um den ersten Wert zu finden, der nicht mit ihr beginnt. Ihre Länge sollte n betragen. Um beispielsweise die Position des ersten Werts zu ermitteln, der nicht mit „k“ beginnt, legen Sie das Argument n auf 1 fest und n_string auf „k“.
- 0: Der Parameter match_type 0 zwingt die Funktion VERGLEICH (MATCH), eine exakte Übereinstimmung durchzuführen.
Um die Position des ersten Werts zu finden, der nicht mit „kutools“ beginnt, kopieren oder geben Sie die folgende Formel in die Zelle E5 ein und drücken Sie Strg+Umschalt+Eingabe, um das Ergebnis zu erhalten:
=VERGLEICH(WAHR;WENN(LINKS()))B5:B11;7)„kutools";WAHR);0)
Alternativ können Sie Eine Zellreferenz verwenden, um die Formel dynamisch zu gestalten:
=VERGLEICH(WAHR;WENN(LINKS()))B5:B11;7)E4;WAHR);0)

Erläuterung der Formel
=MATCH(TRUE,)IF()LEFT(B5:B11,7)<>E4,TRUE))
- LINKS(B5:B11;7): Die Funktion LINKS gibt die ersten 7 Zeichen der Textzeichenfolgen im Bereich B5:B11 zurück. Das Ergebnis liegt in einem Array folgender Form vor: {"Kutools";"Kutools";"Ku tool";"Office ";"Tools";"Kutool ";„ExtendO"}.
- WENN()LINKS(B5:B11;7)=E4;WAHR)=WENN(){"Kutools";"Kutools";"Ku tool";"Office ";"Tools";"Kutool ";„ExtendO"}=E4;WAHR): Die Funktion WENN prüft jeden Wert im Array darauf, ob er mit kutools(Wert in)E4) übereinstimmt. Bei Übereinstimmung wird FALSCH zurückgegeben, andernfalls WAHR. Das Ergebnis lautet daher: {FALSCH;FALSCH;WAHR;WAHR;WAHR;WAHR;WAHR}.
- VERGLEICH(WAHR;)WENN()LINKS(B5:B11;7)=E4;WAHR)) = VERGLEICH(WAHR;{FALSCH;FALSCH;WAHR;WAHR;WAHR;WAHR;WAHR}): Der Parameter match_type 0 zwingt die Funktion VERGLEICH, eine exakte Übereinstimmung durchzuführen. Die Funktion gibt dann die Position des ersten exakten WAHR-Werts im Array zurück. Daher liefert die Funktion 3, da sich das erste WAHR an der 3. Position befindet.
Wissenswertes
- Die Formel unterscheidet nicht zwischen Groß- und Kleinschreibung. Für eine Übereinstimmung, die zwischen Groß- und Kleinschreibung unterscheidet,lesen Sie bitte das entsprechende Tutorial hier.
- Sie können den Operator „ungleich“ (≠) nach Bedarf durch andere Operatoren ersetzen. Um beispielsweise die erste Übereinstimmung zu finden, die mit einer Zeichenfolge beginnt, können Sie ihn durch ein Gleichheitszeichen (=) ersetzen.
- Um den Wert an der von VERGLEICH gelieferten Position abzurufen, fügen Sie einfach die INDEX-Funktion hinzu.
Verwandte Funktionen
Excel-Funktion VERGLEICH (MATCH)
Die Excel-Funktion VERGLEICH durchsucht einen Zellbereich nach einem bestimmten Wert und liefert dessen relative Position zurück.
Die Funktion LINKS extrahiert die angegebene Anzahl von Zeichen vom Anfang einer übergebenen Zeichenfolge. So liefert beispielsweise =LINKS(„[[PH_29]]";[[PH_28]]) die ersten 3 Zeichen von „123-234“ und gibt „123“ zurück.
Die WENN-Funktion ist eine der einfachsten und nützlichsten Funktionen in einer Excel-Arbeitsmappe. Sie führt einen logischen Test durch und gibt einen Wert zurück, wenn das Ergebnis WAHR ist, oder einen anderen Wert, wenn das Ergebnis FALSCH ist.
Verwandte Formeln
Erste teilweise Übereinstimmung mit Platzhaltern finden
Um die Position der ersten teilweisen Übereinstimmung zu ermitteln, bei der eine bestimmte Textzeichenfolge in einem Bereich in Excel enthalten ist, können Sie eine Formel mit Platzhalterzeichen verwenden – das Sternchen (*) und das Fragezeichen (?).
Um die Position des ersten Fehlers in einer Spalte oder Zeile zu ermitteln, unterstützen Sie die Funktionen VERGLEICH und ISTFEHLER.
Erste Übereinstimmung finden, die nicht enthält
Um die Position des ersten Elements zu finden, das eine bestimmte Zeichenfolge nicht enthält, verwenden Sie eine Formel auf Basis der Funktionen VERGLEICH, ISTZAHL und SUCHEN.
Maximalwert in einem Bereich finden
In bestimmten Fällen müssen Sie die Position von Maximalwert in einer Liste, Tabelle oder Zeile in Excel ermitteln. In diesem Tutorial erläutern wir, wie Sie diese Aufgabe mithilfe der Funktionen MAX und VERGLEICH lösen können.
Die besten Office-Produktivitätswerkzeuge
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Mit einem Klick zwischen Dutzenden geöffneter Dokumente wechseln!
- Reduziert täglich Hunderte Mausklicks für Sie – verabschieden Sie sich von der Maus-Hand.
- Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie bei Chrome, Edge und Firefox.