Excel: як використовувати функцію if із текстовими значеннями


Ви можете використовувати такі формули, щоб використовувати функцію IF з текстовими значеннями в Excel:

Спосіб 1. Перевірте, чи відповідає клітинка тексту

 =IF( A2 ="Starting Center", "Yes", "No")

Ця формула поверне «Так», якщо значення в комірці A2 — «Початковий центр», інакше поверне «Ні».

Спосіб 2. Перевірте, чи клітинка містить певний текст

 =IF(ISNUMBER(SEARCH("Guard", A2 )), "Yes", "No")

Ця формула поверне «Так», якщо значення в комірці A2 містить «Guard» будь-де в комірці, інакше вона поверне «Ні».

Спосіб 3. Перевірте, чи клітинка містить один із кількох певних текстів

 =IF(SUMPRODUCT(--ISNUMBER(SEARCH({"Backup","Guard"}, A2 )))>0, "Yes", "No")

Ця формула поверне «Так», якщо значення в клітинці A2 містить «Резервне копіювання» або «Зберегти» будь-де в клітинці, інакше вона поверне «Ні».

У наведених нижче прикладах показано, як використовувати кожну формулу на практиці з таким набором даних у Excel:

Приклад 1. Перевірте, чи відповідає клітинка тексту

Ми можемо ввести таку формулу в клітинку C2 , щоб повернути «Так», якщо значення в клітинці A2 дорівнює «Початковий центр», або повернути «Ні» в іншому випадку:

 =IF( A2 ="Starting Center", "Yes", "No")

Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці C:

Функція Excel IF перевіряє, чи відповідає клітинка тексту

Формула повертає «Так» для рядка, де значення стовпця A дорівнює «Початковий центр», і повертає «Ні» для всіх інших рядків.

Приклад 2. Перевірте, чи клітинка містить певний текст

Ми можемо ввести таку формулу в клітинку C2 , щоб повернути «Так», якщо значення в клітинці A2 містить «Guard» будь-де в клітинці, або повернути «Ні» в іншому випадку:

 =IF(ISNUMBER(SEARCH("Guard", A2 )), "Yes", "No")

Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці C:

Функція Excel IF перевіряє, чи клітинка містить текст

Формула повертає «Так» для кожного рядка, що містить «Охоронець» у стовпці A, і повертає «Ні» для всіх інших рядків.

Приклад 3. Перевірте, чи клітинка містить кілька певних текстів

Ми можемо ввести таку формулу в клітинку C2 , щоб повернути «Так», якщо значення в клітинці A2 містить «Резервне копіювання» або «Зберегти» будь-де в клітинці, або повернути «Ні» в іншому випадку:

 =IF(SUMPRODUCT(--ISNUMBER(SEARCH({"Backup","Guard"}, A2 )))>0, "Yes", "No")

Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці C:

Функція Excel IF перевіряє, чи клітинка містить одне з кількох текстових значень

Формула повертає «Так» для кожного рядка, що містить «Резервне копіювання» або «Утримання» в стовпці A, і повертає «Ні» для всіх інших рядків.

Примітка . Не соромтеся включити стільки текстових значень, скільки забажаєте, у фігурні дужки формули, щоб знайти стільки конкретних текстових значень у клітинці, скільки забажаєте.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:

Excel: як використовувати функцію IF із кількома умовами
Excel: як створити функцію IF для повернення так або ні
Excel: як використовувати функцію IF із діапазоном значень

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *