Как создать выпадающий список в Excel: инструкция для начинающих

5 минут чтения

Обновлено 2026-08-21 17:59:20 в Советы по файлам

Надоело исправлять ошибки при вводе данных в таблицах? Правильно настроенный выпадающий список Excel заметно упрощает работу: ограничивает доступные варианты, уменьшает количество опечаток и ускоряет заполнение форм, отчётов и учётных таблиц. В этом руководстве разберём, как создать выпадающий список в Excel, а также более продвинутые варианты — динамические, зависимые и каскадные списки. Инструкции подойдут как новичкам, так и пользователям, которые хотят сделать таблицы удобнее и точнее.

как создать список в excel

Что такое выпадающий список в Excel

Выпадающий список Excel — удобный инструмент, который позволяет выбирать заранее заданный вариант прямо в ячейке. Вместо ручного ввода пользователь открывает список и выбирает нужное значение. Это помогает поддерживать единообразие данных и снижать количество ошибок. Особенно удобно использовать такие списки для категорий, статусов, названий товаров и других повторяющихся значений.

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

Создать первый выпадающий список в Excel довольно просто. Для этого используется инструмент проверки данных (Data Validation). Ниже показаны два базовых способа: ручной ввод значений и использование диапазона ячеек. Выберите подходящий вариант и выполните шаги по порядку.

Способ 1. Ввести элементы списка вручную

If your list is short and unlikely to change, typing the items directly is the quickest way to go. This approach is perfect for simple yes/no choices, status updates, or basic categories. It requires no extra cells or ranges, so you can set it up in seconds and start using it immediately. Many beginners prefer this method when learning how to add drop down list in excel because it keeps everything contained and easy to manage.

  • Выберите ячейку в которой должен появиться выпадающий список.

  • Перейдите на вкладку Данные (Data) и нажмите Проверка данных (Data Validation) в группе Работа с данными (Data Tools) .

  • На вкладке Параметры (Settings) выберите Список (List) в поле Тип данных (Allow) .

    ручной ввод элементов выпадающего списка Excel
  • В поле Источник (Source) введите варианты через запятую, например Pending, Approved, Rejected. Убедитесь, что параметр Выпадающий список в ячейке (In-cell dropdown) включён.

    проверка данных Excel для выпадающего списка
  • Нажмите ОК.

Способ 2. Создать выпадающий список из диапазона ячеек

Для длинных или часто обновляемых списков удобнее использовать диапазон ячеек. Все варианты будут храниться в одном месте, поэтому их легче изменять и применять к нескольким ячейкам или целому столбцу.

  • Введите элементы списка в столбец на текущем или отдельном листе.

  • Выберите целевую ячейку или диапазон ячеек, где должен появиться список.

  • Перейдите в Данные (Data) > Проверка данных (Data Validation).

    параметр проверки данных Excel
  • Выберите Список (List) в поле Allow.

  • Щёлкните поле Источник (Source) и укажите диапазон со значениями или введите его вручную, например =$A$1:$A$10).

    выпадающий список Excel из диапазона ячеек
  • Убедитесь, что включён параметр Выпадающий список в ячейке (In-cell dropdown) и нажмите ОК.

Совет:

Преобразуйте исходный диапазон в таблицу Excel с помощью Ctrl + T. Тогда список сможет автоматически учитывать новые элементы.

Этих двух способов достаточно для большинства базовых задач. Далее можно перейти к динамическим и зависимым спискам.

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

Динамический выпадающий список автоматически обновляется при добавлении или удалении элементов в исходных данных. Это удобно для складских таблиц, трекеров проектов и любых постоянно растущих наборов данных. Один из практичных способов — использовать таблицу Excel.

  • Введите элементы списка в столбец и выберите любую ячейку внутри диапазона.

  • Нажмите Ctrl + T чтобы преобразовать диапазон в таблицу Excel. При необходимости задайте ей понятное имя на вкладке Конструктор таблиц (Table Design) .

  • Выберите ячейку, в которой должен отображаться динамический список.

  • Перейдите в Данные (Data) > Проверка данных (Data Validation).

  • Выберите Список (List) в поле Allow.

  • В поле Источник (Source) введите структурированную ссылку, например =TableName[ColumnName] например =Products[Item]).

  • Нажмите ОК.

Теперь список будет автоматически расширяться или сокращаться при изменении таблицы. Для регулярно обновляемых данных это удобнее фиксированного диапазона.

Как создать зависимый (каскадный) выпадающий список в Excel

В зависимом, или каскадном, списке выбор в одной ячейке определяет доступные варианты в следующей. Например: Страна > Город или Товар > Модель. Связать второй список с первым можно с помощью функции INDIRECT.

  • Разместите основную категорию в одном столбце, а связанные подкатегории — в соседних столбцах. Для более сложной структуры можно использовать именованные диапазоны.

  • Создайте первый выпадающий список стандартным способом: Данные (Data) > Проверка данных (Data Validation) > Список (List).

  • Выберите ячейку для второго выпадающего списка.

  • Перейдите в Данные (Data) > Проверка данных (Data Validation) > Список (List).

  • В поле Source введите =INDIRECT(first_cell_reference) например =INDIRECT(A2) если первый выбор находится в ячейке A2.

    зависимый выпадающий список Excel
  • Нажмите ОК.

Измените значение в первом списке и проверьте, обновился ли второй. Для сложных схем удобнее использовать точные совпадения и именованные диапазоны.

Как создать выпадающий список в Excel с множественным выбором и цветами

Иногда одного значения недостаточно: пользователю нужно выбрать несколько вариантов или выделять выбранные значения цветом. Ниже показаны два способа расширить возможности стандартного выпадающего списка.

1. Как создать выпадающий список в Excel с множественным выбором

По умолчанию выпадающий список Excel допускает только один вариант. С помощью VBA можно разрешить множественный выбор, при котором значения будут добавляться в ячейку через запятую. Такой способ подходит для тегов, списков навыков и заказов с несколькими позициями. Файл при этом нужно сохранить как книгу с поддержкой макросов.

  • Выберите ячейки с выпадающим списком и создайте обычный список через Проверка данных (Data Validation). Укажите исходный диапазон, например =$A$1:$A$20.

  • Нажмите Alt + F11 чтобы открыть редактор VBA.

  • В панели слева дважды щёлкните лист, на котором используется выпадающий список, например Sheet1.

  • Вставьте код для множественного выбора. В исходной статье используется следующий пример VBA:

    Private Sub Worksheet_Change(ByVal Destination As Range)

    Dim oldValue As String, newValue As String

    If Destination.Count > 1 Then Exit Sub

    On Error Resume Next

    If Destination.Validation.Type <> 3 Then Exit Sub

    Application.EnableEvents = False

    newValue = Destination.Value

    Application.Undo

    oldValue = Destination.Value

    If oldValue = "" Then

    Destination.Value = newValue

    ElseIf newValue <> "" Then

    Destination.Value = oldValue & ", " & newValue

    End If

    Application.EnableEvents = True

    End Sub

    VBA-код для множественного выбора в выпадающем списке Excel
  • При необходимости измените код под нужный столбец или лист.

  • Закройте редактор и проверьте выбор нескольких элементов, удерживая Ctrl.

Выбранные значения будут отображаться в одной ячейке через запятую. Перед добавлением макросов рекомендуется создать резервную копию файла.

2. Как добавить цвета к выпадающему списку в Excel

Цветовое оформление помогает быстрее различать выбранные значения. Сами пункты выпадающего меню напрямую раскрасить нельзя, но можно изменить цвет ячейки с помощью условного форматирования.

  • Создайте обычный выпадающий список и укажите исходный диапазон в поле Source, например =$A$1:$A$5.

  • Выберите ячейки с выпадающим списком.

  • Перейдите в Главная (Home) > Условное форматирование (Conditional Formatting) > Правила выделения ячеек (Highlight Cells Rules) или Создать правило (New Rule).

    правила условного форматирования Excel
  • Выберите Форматировать только ячейки, которые содержат (Format only cells that contain). Настройте правило, например: Значение ячейки (Cell Value) > равно (equal to) > укажите первое значение, например High.

    цветовое форматирование выпадающего списка Excel
  • Нажмите Формат (Format) > Заливка (Fill) > выберите цвет. Например, для значения High задайте красную заливку, затем нажмите ОК.

  • Нажмите ОК чтобы применить правило.

Фон ячейки будет меняться в зависимости от выбранного значения, благодаря чему таблицу станет проще просматривать.

⚡ Что делать, если файл Excel повреждён или не открывается?

Если файл Excel с настроенными выпадающими списками внезапно перестал открываться, показывает ошибки или пустое содержимое, можно попробовать восстановить его с помощью File Repair — инструмента для восстановления повреждённых файлов.

Почему стоит попробовать 4DDiG File Repair?

4DDiG File Repair поддерживает Excel (.xlsx, .xls), Word, PowerPoint, PDF и другие типы документов. Среди основных возможностей — пакетное восстановление, предварительный просмотр перед сохранением и восстановление таблиц, формул, диаграмм и форматирования. Программа также помогает при распространённых проблемах, когда Excel-файл не открывается или отображает повреждённое содержимое.

СКАЧАТЬ БЕСПЛАТНО

Безопасная загрузка

СКАЧАТЬ БЕСПЛАТНО

Безопасная загрузка

Как восстановить повреждённый Excel-файл с помощью 4DDiG File Repair:

  • Скачайте и установите 4DDiG File Repair с официального сайта. Запустите программу и выберите File Repair в меню слева, затем нажмите Add Files чтобы добавить повреждённую книгу Excel. Поддерживается добавление нескольких файлов.

    add corrupted files to 4ddig file repair for windows
  • Нажмите Repair All и дождитесь анализа и восстановления Excel-файла.

    исправление поврежденных файлов на windows
  • Просмотрите восстановленный файл и проверьте таблицы, выпадающие списки и данные.

    экспорт восстановленных файлов на windows
  • Нажмите Save или Save All и сохраните восстановленный файл в выбранную папку.

Заключение

Освоив создание выпадающих списков в Excel— от простых до динамических, зависимых и списков с множественным выбором, — можно заметно ускорить ввод данных и уменьшить количество ошибок. Если Excel-файл повредится, 4DDiG File Repair можно использовать для восстановления документа и его содержимого.

СКАЧАТЬ БЕСПЛАТНО

Безопасная загрузка

СКАЧАТЬ БЕСПЛАТНО

Безопасная загрузка

Александр Кокин (старший редактор)

Александр Кокин, главный редактор 4DDiG, занимается предоставлением наилучших решений для проблем, связанных с Windows и Mac, включая восстановление данных, ремонт, исправление ошибок.

(Нажмите, чтобы оценить этот пост)

Ваша оценка 4.5 ( участвовало)