Проверете дали клетката съдържа текст с формули на Excel

Този урок за Excel обхваща как да тествате дали клетка съдържа конкретен текст.

За да проверите дали клетка съдържа конкретен текст, използвайте следната формула:
= isnumber (търсене (find_text, within_text))

Функцията ТЪРСЕНЕ

Функцията SEARCH търси конкретен текст (find_text) в клетка (within_text). Ако намери текста, връща числовата позиция на текста в клетката. Ако не намери текста, връща грешка (#VALUE!). В горния пример:
= търсене (C5, B5)
Резултат: 1

Може да е достатъчно тази формула да изведе число, ако се намери текст, или грешка, ако текстът не е намерен. Ако е така, просто използвайте горната формула. За по -чиста формула обаче добавете функцията ISNUMBER.

Функцията ISNUMBER

Функцията ISNUMBER проверява дали изразът води до число. Връща TRUE за числа и FALSE за всичко друго (включително грешки). В нашия пример ISNUMBER ще върне TRUE, ако текстът е намерен в клетката и FALSE, ако не.
= ISNUMBER (ТЪРСЕНЕ (C5, B5))
Резултат: ИСТИНА

Функцията SEARCH не е чувствителна към регистъра

Функцията SEARCH не е чувствителна към регистъра. Търсенето на „Excel“ ще намери „EXCEL“, „excel“, „Excel“ или всяка друга комбинация от случаи. За търсене на текст, чувствителен към регистър, използвайте вместо това функцията FIND.

Функцията FIND

Функцията FIND е чувствителна към регистъра. Ако търсите „Excel“, „EXCEL“ и „excel“ няма да произведат съвпадения.

= ISNUMBER (НАМЕРИ (C5, B5))

Връщане към примери за формули

wave wave wave wave wave