Недавно я получил письмо от одного из моих читателей с интересным вопросом об использовании раскрывающихся списков в Excel.
Он спросил меня, можно ли иметь раскрывающийся список, в котором отображаются числа, основанные на двух указанных числах.
Что-то вроде того, что показано ниже:
Обратите внимание, что раскрывающийся список начинается с числа в столбце A и идет вверх до числа в столбце B. Например, раскрывающийся список в D2 показывает числа от 1 до 10, а тот, что в D3, показывает числа от 5 до 20, и так далее.
Этот тип раскрывающегося списка можно создать с помощью вспомогательного столбца и функции КОСВЕННО.
Давайте погрузимся и посмотрим, как это создать.
Использование косвенной формулы
Идея этого метода состоит в том, чтобы использовать функцию ДВССЫЛ, чтобы создать диапазон, в котором будут отображаться числа между двумя указанными числами. Для этого я использовал вспомогательный столбец.
Вот шаги, чтобы использовать формулу КОСВЕННО для создания раскрывающегося списка между указанными числами:
- В столбце C введите числа от 1 до 1000 (это можно быстро сделать с помощью маркера заполнения). Идея состоит в том, чтобы охватить все числа, которые можно использовать в раскрывающемся списке. Это будет наша вспомогательная колонка.
- Выберите ячейку или диапазон ячеек, в которых вы хотите раскрыть раскрывающийся список.
- Перейдите на вкладку «Данные» и нажмите «Проверка данных».
- В диалоговом окне «Проверка данных» на вкладке настроек выберите «Список» в раскрывающемся списке.
- В поле «Источник» введите следующую формулу: = КОСВЕННО («$ C $» & A2 + 1 & »: $ C $» & B2 + 1)
- Щелкните ОК.
Вот и все!
Будет создан раскрывающийся список, в котором будут отображаться числа, находящиеся между двумя указанными числами.
Как это работает?
Роль вспомогательного столбца заключается в предоставлении диапазона ячеек, на который можно ссылаться в раскрывающейся формуле.
Формула INDIRECT создает этот диапазон, используя числа в столбцах A и B. Обратите внимание, что в формуле я добавил 1 к числу (A2 + 1 и B2 + 1), поскольку номера вспомогательных столбцов начинаются со второй строки.
кликните сюда Скачать файл примера.