Перейти к содержимому

Проверьте, равно ли значение ячейки любому значению в списке

Author: Xiaoyang Last Modified: 2025-06-05

Например, у меня есть список текстовых строк в столбце A, и теперь я хочу проверить, равно ли значение ячейки в этом столбце любому значению в другом списке столбца E. Если равно, отобразить TRUE, в противном случае будет отображаться значение FALSE, как показано на скриншоте ниже.

doc-cell-equals-any-value-1


Проверка, равна ли ячейка любому значению в списке с помощью функции СУММПРОИЗВ

Чтобы проверить, равно ли значение ячейки любому значению в другом списке данных, функция СУММПРОИЗВ может помочь вам. Общая формула для функции СУММПРОИЗВ выглядит следующим образом:

=СУММПРОИЗВ(--(ячейка = массив))
  • ячейка: Ячейка, которую вы хотите проверить;
  • массив: Диапазон ячеек, который вы хотите сравнить с конкретной ячейкой.

1. Пожалуйста, введите или скопируйте следующую формулу в пустую ячейку, куда вы хотите поместить результат:

=СУММПРОИЗВ(--(A2=$E$2:$E$6))>0

2. Затем перетащите маркер заполнения вниз к ячейкам, к которым вы хотите применить эту формулу. Теперь, если значение в ячейке A2 равно любому значению в списке E2:E6, отображается TRUE, если не равно, отображается FALSE, см. скриншот:

doc-cell-equals-any-value-2


Объяснение формулы:
  • --(A2=$E$2:$E$6): сравнивает значение в A2 с каждым значением ячейки в диапазоне E2:E6, оно вернет массив значений TRUE или FALSE. Если ячейка A2 равна любому значению в диапазоне E2:E6, возвращается TRUE, в противном случае будет FALSE. Двойные дефисы (--) используются для преобразования TRUE или FALSE в 1 или 0;
  • СУММПРОИЗВ(--(A2=$E$2:$E$6))>0: СУММПРОИЗВ сложит элементы в массиве, затем использует >1 для принудительного результата как TRUE или FALSE.

Примечание: Иногда вам может понадобиться использовать определенные тексты для замены TRUE или FALSE в результате, в этом случае, пожалуйста, примените любую из следующих формул по мере необходимости:

=ЕСЛИ(СЧЁТЕСЛИ($E$2:$E$6,A2),"Да","Нет")
=ЕСЛИ(ИЛИ(ИНДЕКС(A2=$E$2:$E$6,)),"Да","Нет")

doc-cell-equals-any-value-3


Используемые связанные функции:

  • СУММПРОИЗВ:
  • Функцию СУММПРОИЗВ можно использовать для умножения двух или более столбцов или массивов вместе, а затем получить сумму произведений.

Больше статей:

  • Если ячейка содержит текст, то отобразить в Excel
  • Если у вас есть список текстовых строк в столбце A и строка ключевых слов, теперь вам нужно проверить, появляются ли ключевые слова в текстовой строке. Если ключевые слова появляются в ячейке, они отображаются, если нет, отображается пустая ячейка. Как решить эту задачу в Excel?
  • Сравнение двух или более текстовых строк в Excel
  • Если вы хотите сравнить две или более текстовые строки в рабочем листе с учетом регистра или без учета регистра, как показано на следующем скриншоте, в этой статье я расскажу о некоторых полезных формулах для выполнения этой задачи в Excel.
  • Отображение определенного текста на основе значения в Excel
  • Предположим, у вас есть список значений, и теперь вы хотели бы показать определенный текст на основе значения. Например, если значение ячейки больше 1000, то в другом столбце отображается текст «Увеличение», как показано на скриншоте ниже. Для решения этой задачи обе функции ПОВТОР и ЕСЛИ могут помочь вам.

Лучшие инструменты для повышения производительности Office

Kutools для Excel - Помогает вам выделиться из толпы

🤖 KUTOOLS AI Помощник: Революционизируйте анализ данных на основе: Интеллектуального выполнения   |  Генерация кода  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов расширенных функций Kutools
Популярные функции: Найти, Выделить или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округлить без формулы ...
Супер VLookup: Множественные критерии  |  Множественные значения  |  По нескольким листам  |  Распознавание нечетких соответствий...
Расширенный выпадающий список: Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором...
Управление столбцами: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить видимость скрытых столбцов  Сравнить столбцы для выбора одинаковых и разных ячеек ...
Основные функции: Сетка фокусировки  |  Дизайн листа  |  Улучшенная строка формул  |  Управление книгами и листами | Библиотека автотекста (Auto Text)  |  Выбор даты  |  Объединить данные  |  Шифровать/Расшифровать ячейки  |  Отправить письма по списку  |  Супер фильтр  |  Специальный фильтр (фильтр жирного/курсивного/зачеркнутого текста...) ...
Топ-15 наборов инструментов12 текстовых инструментов (Добавить текст, Удалить определенные символы ...)  |  50+ типов диаграмм (Диаграмма Ганта ...)  |  40+ практических формул (Расчет возраста на основе даты рождения ...)  |  19 инструментов вставки (Вставить QR-код, Вставить изображение по пути ...)  |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты ...)  |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки Excel ...)  |  ... и многое другое

Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...


Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)

  • Один щелчок мыши, чтобы переключаться между десятками открытых документов!
  • Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
  • Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.