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