Excel

Проверка данных с условным списком

Data Validation With Conditional List

Формула Excel: проверка данных с помощью условного спискаУниверсальная формула
= IF (A1='See full list',long_list,short_list)
Резюме

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





 
= IF (C4='See full list',long_list,short_list)

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

Примечание: я столкнулся с эта формула и подход на отличном сайте Chandoo.





Объяснение

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

В этой формуле функция ЕСЛИ настроена для проверки значения в ячейке C4. Когда C4 пуст или содержит любое значение, кроме «Просмотреть полный список», пользователь видит короткий список городов, представленный в именованный диапазон short_list (E6: E13):



проверка данных с помощью короткого списка условных списков по умолчанию

Если значение в C4 - «Просмотреть полный список», пользователь видит длинный список городов, представленный в именованном диапазоне long_list (G6: G35):

проверка данных с условным списком необязательный длинный список

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

Зависимые раскрывающиеся списки

Расширяя приведенный выше пример, вы можете создать несколько зависимых раскрывающихся списков. Например, пользователь выбирает тип элемента «фрукт», и затем он видит список фруктов для выбора. Если они сначала выберут «овощ», то увидят список овощей. Щелкните изображение ниже, чтобы просмотреть инструкции и примеры:

пример зависимого раскрывающегося списка

как рассчитать основную сводную информацию в Excel
Руководство по проверке данных | Формулы проверки данных | Зависимые раскрывающиеся списки Автор Дэйв Брунс


^