Excel: Знайдіть потрібний вміст за формулою

За допомогою команди меню «Редагувати - Знайти» ви можете шукати та знаходити будь -який вміст у своїх робочих зошитах і таким чином перевіряти, де зустрічається певний вміст.

Недолік використання діалогового вікна Шукати Дослідження вмісту полягає в повторенні завдання щоразу, коли дані змінюються у ваших таблицях. Це не стосується пошуку за формулою. Він автоматично реагує на змінений вміст у ваших клітинах і знаходить потрібну вам інформацію. Наступна формула перевіряє, чи з'являється певний текст у комірці:

= IF (ISNUMBER (ПОШУК (пошук-текст, текст));
"містити"; "не містити")

Ви передаєте формулі два аргументи: З Пошук тексту передайте текст, який потрібно шукати, або клітинку, що містить цей текст. Аргумент текст визначає клітинку, в якій потрібно шукати текст пошуку.
Якщо є текст пошуку текст відбувається, формула повертає результат "містити". Удар Пошук тексту в текст не з'являється, формула повертає результат "не містить".

У клітинці С4 робочої книги, наведеної нижче, формула дає результат "містити":

= IF (ISNUMBER (ПОШУК ($ B $ 15; A4));
"містити"; "не містити")

Шуканий текст "Schwelm" з комірки B4 міститься в тексті з комірки A4. Тому формула повертає в результаті текст "містити".

Замість двох текстів "містити" та "не містити", ви також можете використовувати будь -який інший текст у формулі.
Формула також може шукати числа, що містяться в тексті.

Ось як формула перевіряє текст у ваших таблицях

Формула перевірки тексту працює за таким принципом:

  • Функція ПОШУК шукає текст у комірці В4 всередині комірки А4.
  • Якщо текст доступний, функція ПОШУК повертає позицію, з якої починається шуканий текст у тексті комірки А4.
  • У цьому випадку функція ISNUMBER повертає значення істини TRUE, тому що їй було надано число.
  • Потім функція IF виводить текст "містити".
  • Якщо текст з B4 не існує в A4, функція SEARCH повертає значення помилки як результат обчислення.
  • Потім функція ISNUMBER повертає значення істини FALSE, оскільки жодне число не передано як аргумент.
  • Потім функція IF виводить текст "не існує".

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave