Excel Якщо комірка містить текст, то повернути значення (8 простих способів)

  • Поділитися Цим
Hugh West

Excel має різні вбудовані функції для зіставлення та отримання значення, якщо комірка містить текст або рядок. У багатьох випадках ми намагаємося пошук тексту або рядка в діапазоні в Excel. Окремі функції в Excel повертають значення, якщо клітинки містять певний/точний текст або рядок . У цій статті ми використовуємо ЯКЩО , НОМЕР , ТОЧНО , COUNTIF , ІНДЕКС , МАТЧ , ПЕРЕГЛЯД , ПОШУК , АБО, і І функціонує для повернути значення, якщо комірка містить текст або струна.

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

Набір даних для завантаження

Значення, що повертається, якщо клітинки містять текст.xlsx

8 простих способів в Excel, якщо комірка містить текст, а потім повернути значення

Спосіб 1: Використання функції ЕСЛИ (комірка містить певний текст)

Синтаксис ЯКЩО функція полягає в тому, щоб =IF (логічний_тест, [значення_якщо_істина], [значення_якщо_хиба]) Це призводить до одного з попередньо вибраних значень або [value_if_true] або [value_if_false] в залежності від логічний_тест output; true або false відповідно.

Крок 1: Клацніть по будь-якій порожній комірці (D4 ).

Крок 2: Вставте формулу

=IF (B4="Бар", "Доступно", "Не доступно")

Тут, в рамках програми "Відкритий світ", відбулася презентація логічний_тест збігається з текстом Барів в комірці B4 ; якщо тест істинний це призводить до В наявності в іншому випадку Немає в наявності .

Крок 3: Преса ENTER .

Крок 4: Перетягніть Ручка наповнення , В наявності або Немає в наявності з'являться значення по всьому діапазону.

Пов'язаний контент: Як підсумувати, якщо комірка містить певний текст в Excel (6 способів)

Спосіб 2: Використання функції НОМЕР та ПОШУК (комірки містять певний текст)

На сьогоднішній день, на жаль, це не так. НОМЕР функція повертає вірно чи невірно в залежності від збігу ПОШУК текст в абсолютному діапазоні.

Крок 1: Клацніть по будь-якій порожній комірці ( D4 ).

Крок 2: Введіть формулу

=ISNUMBER (SEARCH ("Bars", $B$4:$B$12)) У формулі використано коефіцієнт ПОШУК функція відповідає тексту "Барса" в абсолютному діапазоні, то повертає Правда або Неправда. в залежності від матчу .

Крок 3: Преса Увійдіть. Так. або Неправда. виводиться значення, що повертається.

Крок 4: Перетягніть Ручка наповнення всі клітинки приводять до Правда або Неправда. як на малюнку нижче.

Читати далі: Якщо комірка містить певний текст, додайте 1 в Excel (5 прикладів)

Спосіб 3: Використання функції IF та Exact (клітинки містять точний текст)

Якщо ми вважаємо текст чутливим до регістру і хочемо отримати точний збіг, ми можемо використовувати ТОЧНО в поєднанні з функцією IF.

Крок 1: Виділіть порожню комірку ( D4 ).

Крок 2: Вставте формулу

=IF(EXACT(B4, "Bars"), "Available", "") Всередині формули використовується оператор ТОЧНО функція відповідає точному тексту "Барса" в камері B4 потім повертає значення "Доступно" інакше БЛАНК комірку в залежності від точного збігу .

Крок 3: Хіт ENTER з'явиться ресторанна цінність.

Крок 4: Перетягніть Ручка наповнення , решта клітинок отримують значення "Доступно" значення або залишитися ПОРОЖНЬО.

Читати далі: Якщо комірка містить текст, скопіюйте на інший аркуш в Excel

Спосіб 4: Використання функцій IF та COUNTIF

Комбінований ЯКЩО і COUNTIF повертає той самий текст комірки, який відповідає критеріям у діапазоні.

Крок 1: Клацніть по порожній комірці ( D4 ).

Крок 2: Скопіювати та вставити формулу

=IF(COUNTIF(B4, "*Bars*"),B4,"") У формулі використовується оператор COUNTIF функція відповідає критеріям "*Барс*" (формула автоматично підставляє * по обидва боки критерію) в діапазоні (комірка B4 Потім повертає значення у вигляді B4 в іншому випадку зберігає камеру БЛАНК .

Крок 3: Преса ENTER з'являється текст, що відповідає критеріям.

Крок 4: Перетягніть Ручка наповнення у відповідних клітинках відображатимуться ті самі значення, що й у діапазоні.

Читати далі: Якщо комірка містить текст, додайте текст в іншу комірку в Excel

Спосіб 5: Використання функції INDEX та MATCH

Іноді ми маємо критерій в діапазоні клітинок, який повинен відповідати результату в іншому діапазоні клітинок. У цьому випадку ми можемо використовувати функцію ІНДЕКС для пошуку тексту в діапазоні та функція МАТЧ для отримання значення в іншій комірці. Для досягнення мети дещо змінимо набір даних.

Крок 1: Виділіть будь-яку порожню комірку ( B2 ).

Крок 2: Введіть формулу

=INDEX(C7:C15,MATCH("Bars",B7:B15,0)) Тут ІНДЕКС функція шукає точний збіг тексту "Барса" з асортименту B7:B15 в діапазоні C7:C15.

Крок 3: Преса CTRL+SHIFT+ENTER оскільки це формула масиву. Знайдений текст для Бари з'являється.

Читати далі: Як повернути значення, якщо клітинки містять певний текст зі списку

Спосіб 6: Використання функції VLOOKUP

На сьогоднішній день, на жаль, це не так. ПЕРЕГЛЯД ефективна для пошуку вертикальних даних у таблиці. У нашому випадку ми можемо використати функцію ПЕРЕГЛЯД щоб знайти точний або приблизний збіг у стовпці. Синтаксис функції ПЕРЕГЛЯД функція полягає в тому, щоб =VLOOKUP (value, table, col_index, [range_lookup]).

Крок 1: Введіть текст для пошуку ( Бари ) в будь-якій комірці ( B3 ).

Крок 2: Виділіть будь-яку порожню комірку (C3).

Крок 3: Вставте формулу

=VLOOKUP(B3,B7:C15,2,FALSE) Тут "Барса" це текст в B3 яка повинна відповідати діапазону B7:C15 до значення в колонці 2. НЕПРАВДА заявляє, що нам потрібен точний збіг.

Крок 4: Преса ВВОД. З'явиться відповідне значення.

Читати далі: Як використовувати VLOOKUP, якщо комірка містить слово в тексті в Excel

Спосіб 7: Використання функції IF OR ISNUMBER і функції ПОШУК (клітинки містять рядки)

Набір даних часто містить більше одного текстового рядка. Ми хочемо знайти відповідність між комірками, які мають тільки один відповідний текстовий рядок. Ми можемо використати НОМЕР і ПОШУК збігається з текстом, то АБО для оголошення альтернативного збігу. Нарешті, ЯКЩО функції для відображення значення, що повертається, інакше комірки залишаються БЛАНК .

Крок 1: Виділіть будь-яку порожню комірку ( D4 Введіть формулу

=IF(OR(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Veg",B4))), "Доступно","")

Крок 2: Хіт ВВОД. "Доступно". у комірці з'являється текст у випадку, якщо якийсь з довідкових текстів ("Барса" або "Овочі") існувати в клітині B4.

Крок 3: Перетягніть Ручка наповнення решта клітинок діапазону позначається або символом "Доступно" текст або залишок ПОРОЖНЬО.

Читати далі: Перевірка наявності часткового тексту в комірці в Excel (5 способів)

Спосіб 8: Використання функції ЯКЩО, ЧИСЛО та ПОШУК (клітинки містять рядки)

Від Спосіб 7 ми знаємо, як збігаються декілька текстових рядків в комірці. Якщо ми хочемо збігтися з обома текстовими рядками, ми можемо використати І функція замість АБО .

Крок 1: Виберіть будь-яку порожню комірку ( D4 Введіть формулу

=IF(AND(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Chlt",B4))), "Available ","")

Крок 2: Хіт ENTER Якщо обидва текстові рядки існують в комірці B4 формула повертає "Доступно" як значення, інакше комірки залишаються порожніми ПОРОЖНЬО.

Крок 3: Перетягніть Ручка заповнення, решта клітинок позначаються або "Доступно" або залишилися ПОРОЖНЬО.

Висновок

У даній статті використовуються різні формули для повернення значення, якщо в комірках містяться певні тексти. Використовуються ЯКЩО , НОМЕР , ТОЧНО , ІНДЕКС , МАТЧ , АБО і І функції, які повертають значення точного або наближеного збігу тексту. Ми також показуємо методи для пошуку більш ніж одного рядка, що комбінують IF, AND, ISUMBER і ПОШУК Сподіваємося, ви знайдете розглянуті методи надзвичайно простими у використанні. Коментуйте, якщо вам потрібні додаткові роз'яснення або ви маєте щось додати.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.