Oznacz wiersze, w których komórka zawiera określone słowo w dowolnym miejscu tekstu.
Skopiuj tę formułę
=IF(ISNUMBER(SEARCH("urgent", A2)), "Yes", "No")SEARCH zwraca pozycję słowa, jeśli istnieje (liczba), lub błąd, jeśli go nie ma. ISNUMBER zamienia to na TRUE/FALSE, a IF zwraca Twoje etykiety. SEARCH nie rozróżnia wielkości liter; użyj FIND, aby rozróżniać wielkość liter.
=IF(ISNUMBER(SEARCH("paid", B2)), "✓", "")→✓Oznacza wiersze, których status zawiera „paid”.
=IF(ISNUMBER(SEARCH("ltd", A2)), "Company", "Person")→CompanySEARCH nie rozróżnia wielkości liter, więc komórka zawierająca Acme Ltd pasuje.
=IF(COUNTIF(A2, "*urgent*")>0, "Yes", "No")→YesCOUNTIF z symbolami wieloznacznymi to krótszy sposób sprawdzenia, czy tekst zawiera dany fragment.
Porównaj bezpośrednio: =IF(A2="urgent", "Yes", "No"). SEARCH służy do sprawdzania dopasowań częściowych (czy tekst zawiera fragment).
Zastąp SEARCH funkcją FIND: =IF(ISNUMBER(FIND("Urgent", A2)), "Yes", "No"). FIND rozróżnia wielkie i małe litery.
Użyj =IF(ISTEXT(A2), "Text", "Not text"). ISTEXT ma wartość TRUE dla każdej wartości tekstowej i FALSE dla liczb, dat i pustych komórek.
SEARCH zwraca pozycję, gdy znajdzie tekst, a #VALUE!, gdy go nie znajdzie. ISNUMBER zamienia to na TRUE lub FALSE, dzięki czemu IF może z tego skorzystać.
Potrzebujesz formuły dla własnych danych?
Opisz prostym językiem, czego potrzebujesz, a ExcelGPT napisze, wyjaśni i zweryfikuje formułę — bezpłatny start, bez wtyczek.