Как сделать выпадающий список в Excel

Excel 5 мин чтения

Чтобы сделать выпадающий список в Excel, выделите ячейки, откройте «Данные» → «Проверка данных», в поле «Тип данных» выберите «Список», а в поле «Источник» укажите значения через точку с запятой или ссылку на диапазон. В ячейках появится стрелка, по которой выбирают значение из списка. Список может брать данные с другого листа и зависеть от другого списка.

Проверка данныхкоманда на вкладке «Данные», где создаётся список
Списоктип данных, который нужно выбрать
ДВССЫЛфункция для зависимых списков
Таблицаисточник, который расширяется сам

Главное за 30 секунд

  • Создать — «Данные» → «Проверка данных» → «Список» → источник.
  • Источник — значения через «;» или диапазон вроде =$A$2:$A$10.
  • С другого листа — ссылка вида =Справочник!$A$2:$A$20 или имя диапазона.
  • Зависимый список — имена диапазонов и формула =ДВССЫЛ(A2).
  • Удалить — «Проверка данных» → «Очистить все».

Как сделать выпадающий список: пошагово

  1. Выделите ячейки, в которых должен появиться список, например столбец «Статус» B2:B200.
  2. Откройте вкладку «Данные» и нажмите «Проверка данных».
  3. На вкладке «Параметры» в поле «Тип данных» выберите «Список».
  4. В поле «Источник» введите варианты через точку с запятой: Новый;В работе;Оплачен;Отменён.
  5. Убедитесь, что стоит флажок «Список допустимых значений», и нажмите «ОК».

Теперь при выборе ячейки справа появится стрелка. Если ввести значение не из списка, Excel покажет ошибку. Текст ошибки можно изменить на вкладке «Сообщение об ошибке» того же окна.

Список из диапазона ячеек

Если вариантов много или они меняются, держите их в отдельном столбце. Например, список менеджеров в E2:E15. В поле «Источник» укажите =$E$2:$E$15 или выделите диапазон мышью. Изменили значение в E — список обновился.

Выпадающий список из другого листа

  1. Создайте лист «Справочник» и впишите варианты в столбец A.
  2. На основном листе выделите ячейки и откройте «Проверка данных» → «Список».
  3. В поле «Источник» укажите =Справочник!$A$2:$A$20.

Удобнее дать диапазону имя: выделите A2:A20 на листе «Справочник», введите в поле имени слева от строки формул, например, Менеджеры и нажмите Enter. Тогда источник — =Менеджеры.

Список, который расширяется сам

Превратите справочник в таблицу: выделите его и нажмите Ctrl+T. Затем создайте имя для столбца таблицы через «Формулы» → «Диспетчер имён» → «Создать» и укажите в поле «Диапазон» столбец таблицы, например =Таблица1[Менеджер]. Используйте это имя как источник списка: новые строки таблицы сразу появятся в выпадающем списке.

Освойте Excel на задачах аналитика

Курс «Excel Academy и Power BI для анализа данных» от SF Education: 5 модулей за 2 месяца, 34 практических задания, 120+ часов практики и сквозной проект. По итогам — удостоверение о повышении квалификации.

Зависимые списки: попробуйте сами

Так выглядят зависимые списки в работе: выберите категорию — второй список перестроится.

Интерактивная схема: зависимые выпадающие списки

Выберите категорию в первом списке — второй список покажет только её товары. Справа видно, откуда Excel берёт варианты.

Ячейка A2 — категория

Ячейка B2 — товар

Лист «Справочник»: именованные диапазоны

ФруктыОвощиЯгоды

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

Зависимый список показывает варианты в зависимости от выбора в первом. Например, в A выбирают категорию «Фрукты» или «Овощи», а в B — только товары этой категории.

  1. На листе «Справочник» запишите товары по столбцам: в заголовке столбца — название категории, ниже — товары.
  2. Выделите товары каждой категории и дайте диапазону имя, совпадающее с категорией: «Фрукты», «Овощи». Имена не могут содержать пробелы — вместо них используйте нижнее подчёркивание.
  3. Для ячеек A2:A100 создайте обычный список категорий.
  4. Для ячеек B2:B100 создайте список с источником =ДВССЫЛ(A2).

ДВССЫЛ превращает текст из A2 в ссылку на одноимённый диапазон, поэтому в B2 появятся только товары выбранной категории.

Как изменить или удалить выпадающий список

Выделите ячейки со списком и откройте «Данные» → «Проверка данных». Чтобы изменить варианты, отредактируйте поле «Источник». Чтобы удалить список, нажмите «Очистить все» и «ОК» — уже выбранные значения в ячейках останутся.

Если список не работает

  • Нет стрелки — проверьте флажок «Список допустимых значений».
  • Пустые строки в списке — источник захватывает пустые ячейки; сократите диапазон или используйте таблицу.
  • Зависимый список пустой — имя диапазона не совпадает с текстом в первой ячейке, проверьте «Диспетчер имён».
  • Кнопка «Проверка данных» неактивна — лист защищён или идёт редактирование ячейки.

Подсказка при выборе ячейки

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

Поиск по длинному списку

В Microsoft 365 выпадающий список поддерживает автозаполнение: начните вводить текст — Excel покажет совпадающие варианты. В старых версиях для длинных справочников удобнее сортировать источник по алфавиту или делать зависимые списки, чтобы сократить число вариантов.

Как подсветить значения из списка цветом

Выделите ячейки со списком и создайте правила условного форматирования: «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Текст содержит». Например, «Оплачен» — зелёным, «Отменён» — красным. Так статусы считываются с первого взгляда.

Проверьте себя: 4 вопроса

Выберите ответ — сразу покажем разбор.

Частые вопросы

Как сделать выпадающий список в Excel?

Выделите ячейки, откройте «Данные» → «Проверка данных», выберите тип «Список» и в поле «Источник» укажите варианты через точку с запятой или ссылку на диапазон. Нажмите «ОК» — в ячейках появится стрелка с вариантами.

Как сделать выпадающий список из другого листа?

В поле «Источник» укажите ссылку с именем листа: =Справочник!$A$2:$A$20. Ещё удобнее дать диапазону имя через поле имени и указать в источнике =ИмяДиапазона.

Как сделать зависимый выпадающий список?

Дайте диапазонам с вариантами имена, совпадающие со значениями первого списка, а для второго списка укажите источник =ДВССЫЛ(A2), где A2 — ячейка с первым списком. Второй список покажет только варианты выбранной категории.

Как добавить новое значение в выпадающий список?

Если варианты введены вручную, откройте «Проверка данных» и допишите значение в поле «Источник». Если источник — диапазон, добавьте значение в него. Чтобы список расширялся сам, используйте как источник таблицу (Ctrl+T) через именованный диапазон.

Как убрать выпадающий список из ячейки?

Выделите ячейки, откройте «Данные» → «Проверка данных» и нажмите «Очистить все». Список исчезнет, а уже выбранные значения в ячейках останутся.

Работайте в Excel быстрее уже через месяц

На курсе «Excel Academy и Power BI для анализа данных» вы освоите формулы, сводные таблицы, Power Query и дашборды на рабочих задачах.

Что почитать дальше
Александр Вальцев
Автор статьи Александр Вальцев Сооснователь и CEO SF Education, эксперт по корпоративным финансам
Корп. финансы Финмоделирование Инвестиции EdTech Аналитика
10+ лет в EdTech
100 000+ студентов
×150 рост за 5 лет
1000+ часов контента
  • Сооснователь и CEO SF Education — ТОП-10 по качеству образования (РБК), ТОП-100 перспективных стартапов (HolonIQ)
  • 2 года в корпоративных финансах: private equity в Канаде, investment banking в России
  • Автор курсов и вебинаров по финансовому моделированию, лектор в вузах, организатор кейс-чемпионатов в Казахстане и Узбекистане
Образование: University of Toronto (BCom in Finance), CFA Level 1