Продолжаем изучать разные фишки Excel повышая ваш уровень владения до профессионального. Сегодня поговорим с вами о том, как сделать именованный диапазон источником выпадающего списка.
У нас есть книга Excel в которой два листа. Первый лист [Продажи]. В нем у нас три колонки с данными: Дата, Товары и Продажи.
Мы хотим, чтобы когда в ячейке E3 была какая-либо категория товара, то в ячейке F3 отображалась бы сумма продаж этого товара за все даты. Для этого в ячейке F3 будет использована функция СУММЕСЛИМН. Но сегодня мы поговорим не о ней. Об этой функции речь у нас пойдёт позднее.
Сегодня мы хотим сделать в ячейке E3 выпадающий список, в котором бы содержались все категории товаров. Причём сделать этот список при помощи именованного диапазона.
Для этого нам понадобится в качестве технического другой лист (это не обязательно, но удобнее развести рабочие и технические данные по разным листам). Пусть это будет лист под названием [Список]. В нем, собственно говоря, будет просто список всех категорий товаров.
Для начала присвоим диапазону с категориями товаров A2:A5 имя [lstТовары]. Как присваивать имя диапазону ячеек мы рассматривали в прошлой статье. Перед названием имени для удобства стоит префикс lst в соответствии с советами в этой статье.
Затем создадим выпадающий список в ячейке E3 листа [Продажи].
1. Выделим ячейку E3.
2. Нажмём Данные ➤ Проверка данных.
3. Откроется окно Проверка вводимых значений. На вкладке Параметры в выпадающем списке Тип данных выберем Список.
4. В появившемся поле Источник введём "=lstТовары". Нажмём OK.
Мы можем также нажать клавишу F3 находясь в поле Источник. Тогда откроется окно Вставить имя в котором мы можем выбрать нужное нам имя.
Теперь в ячейке E3 у нас появился выпадающий список с категориями товаров.
Когда мы выбираем какую-либо категорию, то в ячейке F3 считается сумма продаж по этой категории.
Файл с этим примером вы можете скачать по ссылке. А если остались вопросы, то задавайте их в комментариях.
А в следующий раз мы с вами сделаем динамический именованный диапазон.
Не переключайтесь;)