Возможно, имелся в виду динамический выпадающий список в Excel. dzen.ru sky.pro Несколько способов его создания с использованием формул:
Для Excel версии от 2007 и новее: dzen.ru
- Превратить список в «умную» таблицу. dzen.ru Для этого щёлкнуть на любой ячейке в списке и нажать сочетание клавиш Ctrl + T. dzen.ru Excel автоматически выделит диапазон списка. dzen.ru Если у списка есть заголовок, оставить галочку «Таблица с заголовками», в противном случае снять её. dzen.ru
- Щёлкнуть на любой ячейке таблицы-списка и перейти на вкладку «Конструктор». dzen.ru Здесь в блоке «Свойства» будет имя созданной «умной» таблицы, которое понадобится для создания динамического выпадающего списка. dzen.ru
- Выделить ячейку, в которую нужно вставить выпадающий список. dzen.ru Перейти на вкладку «Данные», блок «Работа с данными», «Проверка данных». dzen.ru В поле «Источник» указать формулу, например, =ДВССЫЛ(«города[Города]»). dzen.ru Выражение «города[Города]» — это ссылка на столбец с данными для списка из «умной» таблицы. dzen.ru
Для Excel версии от 2003 и ранее: dzen.ru
- Открыть вкладку «Формулы», блок «Определённые имена» и выбрать «Присвоить имя». dzen.ru Присвоить имя диапазону и написать формулу, например, =СМЕЩ($A$2;0;0;СЧЁТЗ(A2:A100);1). dzen.ru
- Выделить ячейки, в которые нужно поместить динамический выпадающий список, и перейти на вкладку «Данные», блок «Работа с данными», «Проверка данных». dzen.ru В поле «Тип данных» выбрать «Список», а в поле «Источник» написать: =города. dzen.ru
Также для создания динамического списка можно использовать функцию INDEX или таблицы Excel, которые автоматически расширяются при добавлении новых данных. sky.pro