Формула Excel: проверка данных существует в списке -

Содержание

Общая формула

=COUNTIF(list,A1)>0

Резюме

Примечание. В Excel есть встроенные правила проверки данных для раскрывающихся списков. На этой странице объясняется, как создать собственное правило проверки для списков, если вам не нужно раскрывающееся меню.

Чтобы разрешить только значения из списка в ячейке, вы можете использовать проверку данных с помощью настраиваемой формулы на основе функции СЧЁТЕСЛИ.

В показанном примере проверка данных, применяемая к C5: C9:

=COUNTIF(colors,C5)>0

Объяснение

Правила проверки данных срабатывают, когда пользователь добавляет или изменяет значение ячейки.

В этом случае функция СЧЁТЕСЛИ является частью выражения, которое возвращает ИСТИНА, если значение существует в указанном диапазоне или списке, и ЛОЖЬ, если нет.

Функция СЧЁТЕСЛИ просто подсчитывает вхождения значения в списке. Любой счетчик больше нуля пройдет проверку.

Примечание. Ссылки на ячейки в формулах проверки данных относятся к левой верхней ячейке в диапазоне, выбранном при определении правила проверки, в данном случае C5.

Интересные статьи...