Note: The other languages of the website are Google-translated. Back to English

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 + Verschiebung + Weiter.

  • 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 + Verschiebung + Weiter 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

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

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 Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (0)
Noch keine Bewertungen. Bewerten Sie als Erster!
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL