Markeer een cel als deze een van de verschillende trefwoorden bevat.
Kopieer deze formule
=IF(SUMPRODUCT(--ISNUMBER(SEARCH(Words, A2)))>0, "Yes", "No")SEARCH controleert elk woord in het bereik Words met de cel, ISNUMBER zet treffers om in WAAR, de dubbele ontkenning maakt er 1/0 van, en SUMPRODUCT telt ze op — groter dan nul betekent dat er ten minste één trefwoord is gevonden.
=SUMPRODUCT(--ISNUMBER(SEARCH(Banned, A2)))>0→TRUEWAAR als de tekst een verboden woord bevat.
=IF(SUMPRODUCT(--ISNUMBER(SEARCH({"refund","cancel"}, A2)))>0, "Review", "")→ReviewZet de woorden in de formule zelf in plaats van in een bereik.
=SUMPRODUCT(--ISNUMBER(SEARCH(Words, A2)))→2Geeft terug hoeveel van de opgegeven woorden in de tekst voorkomen.
Vergelijk het aantal met de lengte van de lijst: …=COUNTA(Words) is alleen WAAR wanneer elk woord is gevonden.
De woordenlijst bevat een lege cel. SEARCH vindt een lege tekenreeks in elke tekst, dus verwijder lege cellen uit de lijst.
Zet aan beide kanten spaties: SEARCH(" "&Words&" ", " "&A2&" "). Zo komt een kort woord niet overeen binnen een langer woord.
Gebruik in Excel 365 =TEXTJOIN(", ", TRUE, FILTER(Words, ISNUMBER(SEARCH(Words, A2)), "")).
Heb je een formule nodig voor je eigen gegevens?
Beschrijf in gewone taal wat je wilt en laat ExcelGPT de formule schrijven, uitleggen en controleren — gratis te proberen, geen plug-in nodig.