Если ячейка содержит текст, отобразить его в Excel
Если у вас в столбце A есть список текстовых строк и отдельная строка с ключевыми словами, необходимо проверить, содержатся ли эти ключевые слова в текстовых строках. Если ключевое слово найдено в ячейке — оно отображается, в противном случае ячейка остаётся пустой, как показано на следующем снимке экрана.

Если ячейка содержит текст, отобразить его в Excel
Для решения этой задачи используйте комбинацию функций ПОИСК, ЕЧИСЛО и ЕСЛИ. Общий синтаксис:
- substring: слово, которое вы хотите найти в текстовой строке.
- text: текстовая строка, в которой выполняется поиск.
1. Введите или скопируйте приведённую ниже формулу в ячейку C2:
2. Затем перетащите маркер заполнения вправо, чтобы отобразить весь текст из ячейки A2 с учётом данных соответствующей строки. См. снимок экрана:

3. Перетаскивайте маркер заполнения вниз до тех ячеек, к которым нужно применить формулу, — и вы получите результат, как на снимке экрана ниже:

Объяснение формулы:
- SEARCH(C$1,$A2): функция ПОИСК проверяет, содержится ли искомое значение из ячейки C1 в ячейке A2. Если строка найдена, функция возвращает её позицию (число), а если нет — ошибку #ЗНАЧ!.
- ISNUMBER(SEARCH(C$1,$A2)): функция ЕЧИСЛО вернёт ИСТИНА, если поиск завершится успешно, и ЛОЖЬ — если нет.
- IF(ISNUMBER(SEARCH(C$1,$A2)),C$1,«»): функция ЕСЛИ возвращает значение из ячейки C1, если функция ЕЧИСЛО выдаёт ИСТИНА; если же ЕЧИСЛО возвращает ЛОЖЬ — результатом будет пустая строка.
Используемые относительные функции:
- SEARCH:
- Функция ПОИСК позволяет быстро определить позицию нужного символа или подстроки в указанной текстовой строке.
- IF:
- Функция ЕСЛИ проверяет заданное условие и возвращает значение, которое вы указали для случая ИСТИНА, или другое — для случая ЛОЖЬ.
- ISNUMBER:
- Функция ЕЧИСЛО возвращает ИСТИНА, если ячейка содержит число, и ЛОЖЬ — во всех остальных случаях.
Дополнительные статьи:
- Проверка, равна ли ячейка любому значению из списка
- Например, у вас есть список текстовых строк в столбце A, и вы хотите проверить, совпадает ли значение ячейки из этого столбца с любым значением из другого списка в столбце E. Если совпадение найдено, отображается ИСТИНА, в противном случае — ЛОЖЬ, как показано на снимке экрана ниже.
- Проверка, содержит ли ячейка одно из нескольких значений
- В этом руководстве представлена формула для проверки, содержит ли ячейка одно из нескольких значений в Excel, а также подробно разобраны её аргументы и принцип работы.
- Проверка, содержит ли ячейка определённый текст
- В этом руководстве приведены формулы для проверки, содержит ли ячейка определённый текст, с возвратом значений ИСТИНА или ЛОЖЬ — как показано на снимке экрана ниже, — а также подробно разъяснены их аргументы и принцип работы.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.