Содержание
Выпадающий список с оператором If - Excel
Это руководство продемонстрирует вам, как создать раскрывающийся список с оператором IF в Excel и Google Sheets.
Создание настраиваемого раскрывающегося списка с проверкой данных в Excel
Чтобы создать раскрывающийся список, который изменяется в соответствии с тем, что пользователь выбирает в исходном раскрывающемся списке, можно выполнить с помощью оператора IF в функции проверки данных Excel.
- Щелкните в C2
- На ленте выберите Данные> Инструменты данных> Проверка данных.
- В раскрывающемся списке Разрешить выберите Список и введите следующую формулу:
1 | = ЕСЛИ (C2 = "Показать фрукты", ShowMeat, ShowFruit) |
В формуле используются два названия диапазона - ShowFruit и ShowMeat. В зависимости от выбранной опции соответствующий список будет отображаться в раскрывающемся списке.
- Нажмите Ok.
- Щелкните раскрывающийся список, чтобы просмотреть список доступных фруктов.
- Щелкните «Показать мясо», а затем снова щелкните раскрывающийся список. Список изменится, чтобы отобразить список мяса, а верхнее значение изменится на «Показать фрукты».
Создание настраиваемого раскрывающегося списка с вложенным оператором IF в Excel
Мы можем расширить формулу выше, используя вложенные операторы If.
- Щелкните C2.
- На ленте выберите Данные> Инструменты данных> Проверка данных.
- В раскрывающемся списке Разрешить выберите Список, а затем выберите Диапазон F2: I2.
- Щелкните ОК.
- Щелкните C3.
- На ленте выберите Данные> Инструменты данных> Проверка данных.
- В раскрывающемся списке «Разрешить» выберите «Список» и введите следующую формулу.
1 | = ЕСЛИ ($ C $ 2 = «Фрукты», фрукты, ЕСЛИ (C2 = «Овощи», овощи, ЕСЛИ (C2 = «Мясо», мясо, морепродукты))) |
Еще раз мы используем Имена диапазонов в формуле.
- Выберите тип еды в верхнем раскрывающемся списке.
- Список во втором раскрывающемся списке изменится соответствующим образом.