Zeilen markieren, bei denen eine Zelle ein bestimmtes Wort an einer beliebigen Stelle im Text enthält.
Formel kopieren
=IF(ISNUMBER(SEARCH("urgent", A2)), "Yes", "No")SEARCH gibt die Position des Wortes zurück, falls vorhanden (eine Zahl), andernfalls einen Fehler. ISNUMBER wandelt dies in TRUE/FALSE um, und IF gibt Ihre Labels zurück. SEARCH unterscheidet nicht zwischen Groß- und Kleinschreibung; verwenden Sie FIND für eine Übereinstimmung mit Unterscheidung von Groß- und Kleinschreibung.
=IF(ISNUMBER(SEARCH("paid", B2)), "✓", "")→✓Markiert Zeilen, deren Status „paid“ enthält.
=IF(ISNUMBER(SEARCH("ltd", A2)), "Company", "Person")→CompanySEARCH ignoriert Groß- und Kleinschreibung, daher passt auch eine Zelle mit Acme Ltd.
=IF(COUNTIF(A2, "*urgent*")>0, "Yes", "No")→YesCOUNTIF mit Platzhaltern ist ein kürzerer Weg, um auf einen Textbestandteil zu prüfen.
Vergleichen Sie direkt: =IF(A2="urgent", "Yes", "No"). SEARCH ist für Teil- bzw. Enthält-Prüfungen gedacht.
Ersetzen Sie SEARCH durch FIND: =IF(ISNUMBER(FIND("Urgent", A2)), "Yes", "No"). FIND unterscheidet Groß- und Kleinschreibung.
Verwenden Sie =IF(ISTEXT(A2), "Text", "Not text"). ISTEXT ist TRUE für jeden Textwert und FALSE für Zahlen, Datumswerte und leere Zellen.
SEARCH liefert eine Position, wenn der Text gefunden wird, und andernfalls #VALUE!. ISNUMBER macht daraus TRUE oder FALSE, damit IF es verwenden kann.
Benötigen Sie eine Formel für Ihre eigenen Daten?
Beschreiben Sie in einfacher Sprache, was Sie möchten, und lassen Sie ExcelGPT die Formel schreiben, erklären und überprüfen — kostenloser Einstieg, kein Plugin erforderlich.