Direkt zum Inhalt

Suchen Sie das erste Match, das nicht mit beginnt

Um die Position der ersten Übereinstimmung zu finden, die nicht mit einer bestimmten Zeichenfolge beginnt, wird die PASSEN ZU, LINKS und IF Funktionen können Ihnen einen Gefallen tun.

Finden Sie die erste Übereinstimmung, die nicht mit 1 beginnt

Wie finde ich die erste Übereinstimmung, die nicht mit „kutools“ beginnt?

Für die Position des ersten Wertes, der nicht mit „kutools“ beginnt In der oben gezeigten Liste können Sie die LEFT- und IF-Funktionen zusammen verwenden, um ein TRUE- und FALSE-Array zu generieren, in dem TRUE einen Wert darstellt, der nicht mit „kutools“ beginnt, andernfalls FALSE. Die MATCH-Funktion gleicht dann die erste TURE im Array ab, um die Position des ersten Werts zurückzugeben, der nicht mit „kutools“ beginnt.

Generische Syntax

=MATCH(TRUE,IF(LEFT(range,n)<>n_string,TRUE),0)

√ Hinweis: Dies ist eine Matrixformel, die Sie mit eingeben müssen Ctrl + Shift + Enter.

  • Angebot: Die Liste, aus der der erste Wert zurückgegeben werden soll, der nicht mit beginnt n_string.
  • n: Die Länge der angegebenen n_string.
  • n_string: Die Zeichenfolge, die Sie angegeben haben, um dem ersten Wert zu entsprechen, der nicht damit beginnt. Die Länge sollte es sein n. Zum Beispiel, um die Position des ersten Werts zu finden, der nicht mit „k“ beginnt. Sie sollten die einstellen n argumentieren als 1und setzen n_string als "k".
  • 0: Das Übereinstimmungstyp 0 zwingt MATCH, eine exakte Übereinstimmung durchzuführen.

Für die Position des ersten Wertes, der nicht mit „kutools“ beginnt, bitte kopieren oder geben Sie die Formel unten in die Zelle E5 ein und drücken Sie Ctrl + Shift + Enter um das Ergebnis zu erhalten:

=VERGLEICH(WAHR,WENN(LINKS(B5: B11,7)<>"kutools",WAHR),0)

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

=VERGLEICH(WAHR,WENN(LINKS(B5: B11,7)<>E4,WAHR),0)

Finden Sie die erste Übereinstimmung, die nicht mit 2 beginnt

Erklärung der Formel

=MATCH(TRUE,IF(LEFT(B5:B11,7)<>E4,TRUE))

  • LINKS(B5:B11,7): Die LEFT-Funktion gibt ganz links zurück 7 Zeichen der Textzeichenfolgen im Bereich B5: B11. Die Ergebnisse werden in einem Array wie diesem angezeigt: {"Kutool";"Kutool";"Ku tool";"Office ";"Tools";"Kutool ";"ExtendO"}.
  • WENN(LINKS(B5:B11,7)<>E4,WAHR) = WENN({"Kutool";"Kutool";"Ku tool";"Office ";"Tools";"Kutool ";"ExtendO"}<>E4,WAHR): Die IF-Funktion prüft jeden Wert im Array auf Übereinstimmung Kutools (Wert in E4) oder nicht. Wenn ja, wird ein FALSE zurückgegeben, andernfalls wird ein TRUE zurückgegeben. Das Ergebnis wird also so aussehen: {FALSCH;FALSCH;WAHR;WAHR;WAHR;WAHR;WAHR}.
  • ÜBEREINSTIMMUNG(WAHR,WENN(LINKS(B5:B11,7)<>E4,WAHR)) = ÜBEREINSTIMMUNG(WAHR,{FALSCH;FALSCH;WAHR;WAHR;WAHR;WAHR;WAHR}): Das Übereinstimmungstyp 0 zwingt die MATCH-Funktion, eine exakte Übereinstimmung durchzuführen. Die Funktion gibt dann die Position des ersten exakten TRUE im Array zurück. Die Funktion kehrt also zurück 3 da das erste WAHR am ist 3rd.

Gut zu wissen

  • Bei der Formel wird die Groß-/Kleinschreibung nicht beachtet. Um eine Übereinstimmung mit Groß-/Kleinschreibung durchzuführen, siehe das Tutorial hier.
  • Sie können den Ungleich-Operator (<>) nach Bedarf durch andere Operatoren ersetzen. Um beispielsweise die erste Übereinstimmung zu finden, die mit einer Zeichenfolge beginnt, können Sie sie in ein Gleichheitszeichen (=) ändern.
  • Um den Wert an der von MATCH bereitgestellten Position abzurufen, Sie können die INDEX-Funktion hinzufügen.

Verwandte Funktionen

Excel MATCH-Funktion

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

Excel LEFT-Funktion

Die LEFT-Funktion extrahiert die angegebene Anzahl von Zeichen aus der linken Seite einer angegebenen Zeichenfolge. Zum Beispiel extrahiert =LEFT("123-234",3) die ersten 3 Zeichen von der linken Seite von "123-234" und gibt "123" zurück.

Excel IF-Funktion

Die IF-Funktion ist eine der einfachsten und nützlichsten Funktionen in der Excel-Arbeitsmappe. Es führt einen einfachen logischen Test durch, der vom Vergleichsergebnis abhängt, und gibt einen Wert zurück, wenn ein Ergebnis TRUE ist, oder einen anderen Wert, wenn das Ergebnis FALSE ist.


Verwandte Formeln

Suchen Sie die erste teilweise Übereinstimmung mit Platzhaltern

Um die Position der ersten teilweisen Übereinstimmung zu ermitteln, die eine bestimmte Textzeichenfolge in einem Bereich in Excel enthält, können Sie eine MATCH-Formel mit Platzhalterzeichen verwenden – dem Sternchen (*) und dem Fragezeichen (?).

Lokalisiere den ersten Fehler

Um die Position des ersten Fehlers in einer Spalte oder Zeile zu finden, können Ihnen die Funktionen MATCH und ISERROR einen Gefallen tun.

Suchen Sie die erste Übereinstimmung, die nicht enthält

Um die Position des ersten Treffers zu finden, der eine bestimmte Zeichenfolge nicht enthält, können Sie eine Formel verwenden, die auf den Funktionen MATCH, ISNUMBER und SEARCH basiert.

Maximalwert in einem Bereich lokalisieren

Es gibt Fälle, in denen Sie die Position des Maximalwerts in einer Liste, Tabelle oder Zeile in Excel ermitteln müssen. In diesem Tutorial besprechen wir den Ansatz, um die Aufgabe mit den Funktionen MAX und MATCH zu lösen.


Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

🤖 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 VLookup: Mehrere Kriterien  |  Mehrfachwert  |  Über mehrere Blätter hinweg  |  Unscharfe Suche...
Adv. Dropdown-Liste: Einfache 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  Spalten vergleichen mit Wählen Sie Gleiche und Unterschiedliche Zellen ...
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, Teilen Sie Excel-Zellen ...)  |  ... und mehr

Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...

Beschreibung


Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations