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

Добавление списка на лист

- Создайте перечень элементов, которые должны отображаться в списке, как показано на рисунке.
- На вкладке Разработчик нажмите кнопку Вставить.
Примечание: Если вкладка Разработчик не отображается, на вкладке Файл выберите Параметры > Настроить ленту. В списке Основные вкладки установите флажок для вкладки Разработчик и нажмите кнопку ОК.

- В поле Формировать список по диапазону введите диапазон ячеек, содержащий список значений.
Примечание: Если нужно отобразить в списке больше элементов, можно изменить размер шрифта для текста.
Совет: Выбираемая ячейка содержит число, связанное с элементом, выбранным в списке. Его можно использовать в формуле для получения фактического элемента из входного диапазона.
Примечание: Если вы хотите выбрать параметр набора значений или списка значений, подумайте о том, чтобы использовать элемент ActiveX «Список».
Добавление поля со списком на лист
Упростите ввод данных для пользователей, позволив им выбирать значение из поля со списком. Поле со списком состоит из текстового поля и списка, которые вместе образуют раскрывающийся список.

Можно добавить поле со списком одного из двух типов: элемент управления формы или элемент ActiveX. Если вы хотите создать поле со полем, которое позволит пользователю редактировать текст в текстовом поле, можно использовать ActiveX поле со ActiveX. Поле со списком ActiveX Control является более универсальным, так как можно изменить свойства шрифта, чтобы текст на листе с увеличенным масштабом было удобнее читать, и с помощью программирования отображать его в ячейках, содержащих список проверки данных.

-
Выберите столбец, который можно скрыть на листе, и создайте список, введя по одному значению в ячейки.
Примечание: Можно также создать список на другом листе той же книги.
Примечание: Если вкладка Разработчик не отображается, на вкладке Файл выберите Параметры > Настроить ленту. В списке Основные вкладки установите флажок для вкладки Разработчик и нажмите кнопку ОК.

- в разделе Элементы управления формы выберите элемент управления Поле со списком (элемент управления формы); ИЛИ:
- в разделе Элементы ActiveX выберите элемент управления Поле со списком (элемент ActiveX).
- Чтобы изменить размер поля, наведите указатель мыши на один из маркеров изменения размера и перетащите границу элемента управления до достижения нужной высоты и ширины.
- Чтобы переместить поле со списком на листе, выделите его и перетащите в нужное место.
Форматирование элемента управления формы «Поле со списком»
- Щелкните правой кнопкой мыши поле со списком и выберите команду Формат объекта.
- Откройте вкладку Элемент управления и настройте следующие параметры.
- Формировать список по диапазону: введите диапазон ячеек, содержащий список элементов.
- Связь с ячейкой: поле со списком можно связать с ячейкой, где отображается номер элемента при его выборе из списка. Введите номер ячейки, где должен отображаться номер элемента. Например, в ячейке C1 отображается значение 3, если выбрать пункт Фруктовое мороженое, так как это третий элемент в списке.

Совет: Чтобы вместо номера отображать сам элемент, можно воспользоваться функцией ИНДЕКС. В нашем примере поле со списком связано с ячейкой B1, а диапазон ячеек для списка — A1:A2. Если в ячейку C1 ввести формулу =ИНДЕКС(A1:A5;B1), то при выборе третьего пункта в ячейке C1 появится текст «Фруктовое мороженое».

Форматирование элемента ActiveX «Поле со списком»
- На вкладке Разработчик нажмите кнопку Режим конструктора.
- Щелкните правой кнопкой мыши поле со списком и выберите пункт Свойства. Откройте вкладку Alphabetic (По алфавиту) и измените нужные свойства. Вот как можно настроить свойства поля со списком на этом рисунке:

| Настраиваемое свойство | Действие |
|---|---|
| Цвет заливки | Щелкните свойство BackColor (Цвет фона), щелкните стрелку вниз, откройте вкладку Pallet (Палитра) и выберите цвет. ![]() |
| Тип, начертание или размер шрифта | Щелкните свойство Font (Шрифт), нажмите кнопку . и выберите тип, размер или начертание шрифта. ![]() |
| Цвет шрифта | Щелкните свойство ForeColor (Цвет текста), щелкните стрелку вниз, откройте вкладку Pallet (Палитра) и выберите цвет. |
| Связь с ячейкой для отображения значения, выбранного в списке | Щелкните свойство LinkedCell (Связанная ячейка). |
| Связывание поля со списком и списка элементов | Щелкните поле рядом со свойством ListFillRange (Диапазон элементов списка) и укажите диапазон ячеек для списка. |
| Изменение количества отображаемых элементов списка | Щелкните поле ListRows и введите число элементов. |
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Выпадающие списки

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

Различные способы реализации выпадающего списка на листе Excel с возможностью выбирать больше одного элемента из заданного набора вариантов и накапливать выбранное в текущей ячейке.
Как создать выпадающий список в ячейке листа Excel, который будет динамически формироваться по заданному диапазону. Т.е. при дописывании новых элементов к таблице данных они будут автоматом добавляться к выпадающему списку, а при удалении ненужных элементов из таблицы — пропадут из него.
4 способа создать выпадающий (раскрывающийся) список в ячейках листа Excel,чтобы не вводить повторяющиеся значения с клавиатуры, а быстро и безопасно выбирать нужный пункт мышью. Очень удобно, если вам приходится часто вводить одни и те же значения.

Хотите выбирать наименование товара из выпадающего списка и получать в соседней ячейке фотографию выбранного продукта? Или выбирать человека из списка и получить рядом его фотографию? Причем без всякого программирования — только с помощью формул?

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

Как создать в ячейке выпадающий список с автоматическим удалением — если один из элементов списка уже был выбран ранее, то он исчезает из списка в следующий раз.

Как создать выпадающий список который будет иметь двустороннюю связь со справочником: при добавлении новых элементов к справочнику — они будут появляться в списке. При вводе нового элемента в выпадающий список — элемент будет добавляться к справочнику.
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Excel: Выпадающий список
При заполнении ячеек данными, часто необходимо ограничить возможность ввода определенным списком значений. Например, в таблице имеется ячейка, в которую необходимо внести название отдела организации. Можно, конечно, вручную каждый раз вводить название отдела, но удобнее будет, предварительно создать список отделов и при вводе выбирать значения из этого списка. Этот подход поможет ускорить процесс ввода и уменьшить количество опечаток.
Выпадающий список можно создать несколькими способами. Например, с помощью Проверки данных.
Для этого выделите ячейку, в которой будет выпадающий список.
На вкладке Данные кликните на Проверку данных

Откроется окно «Проверка вводимых значений».

В Условии проверки выберите Тип данных — Список, после чего ниже появится поле выбора Источника (данных), которое необходимо заполнить.

Рассмотрим несколько вариантов заполнения поля Источник.
1 вариант
Самым простым способом является ввод элементов списка непосредственно в поле Источник, разделяя элементы списка знаком «;».
Такой подход удобен для маленьких (3-5 значений) неизменных списков.

Заполнив поле Источник данными, нажмите «ОК».

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

Выпадающий список можно разместить в других ячейках с помощью копирования или Автозаполнения.
2 вариант
Элементы для выпадающего списка можно разместить в диапазоне на том же листе EXCEL, а затем в поле Источник указать ссылку на этот диапазон.
Например, названия отделов находятся в диапазоне А2:А8.
В поле Источник указываем абсолютную ссылку на этот диапазон $А$2:$А$8.


Внимание! Диапазон Источника должен располагаться на том же листе, что и выпадающий список.
3 вариант
Для создания выпадающего списка, элементы которого расположены на другом листе, можно использовать Именованный диапазон.
- Создайте список на другом листе той же книги.
- Создайте Именованный диапазон, содержащий элементы выпадающего списка. Для этого выделите диапазон со значениями списка (А2:А8).

В левой части строки формул находится поле имен, после выделения диапазона в нем будет указана ячейка, с которой начиналось выделение. В нашем примере это А2. Вместо значения А2 напечатайте в поле имен название диапазона, например, «Отделы» и нажмите Enter.

Таким образом, получили Именованный диапазон — «Отделы».
- Теперь перейдите на лист, на котором расположена таблица и выделите ячейку для ввода выпадающего списка.

Пройдите Данные — Проверка.
В открывшемся окне в поле Источник введите «= Отделы» и нажмите «ОК».
В результате Вы получите выпадающий список, элементы которого находятся на другом листе.
Как сделать раскрывающийся список в ячейке Excel Online
Раскрывающийся список в Эксель онлайн позволяет упростить работу с таблицами, особенно это важно, когда речь идет, например, об отчетах. Рассмотрим как сделать его быстро и просто в ячейке.

Для чего нужен раскрывающийся список в таблице?
Раскрывающийся, или как его еще называют – выпадающий список – это специальная функция сервиса, благодаря которой информацию одного профиля можно сгруппировать в одном статичном списке. При клике на ячейку, которая стане основой списка, остальные данные из группы будут появляться в выпадающем списке. Это помогает облегчить пользователю работу с документом, а также оптимизировать данные. Например, для отчета, в котором нужно сгруппировать по признаку материала изделия, раскрывающийся писок может быть таким:
- «Материал изделия» – главная ячейка, к которой прикреплен остальной список;
- Алюминий;
- Дерево;
- Чугун;
- Глина;
- Пластик.
В данном примере к ячейке с названием «Материал изделия» пользователь прикрепит остальные ячейки с названиями этого материала. При этом, они не исчезнут в самом документе, просто будут собраны в одну группу именно в этой ячейку. Для удобства ее также можно выделить другим цветом.

Как сделать раскрывающийся список в ячейке Эксель: инструкция
Раскрывающиеся ячейки также очень помогают, когда работа с документом является постоянным процессом, а данные при этом неизменны, например, при подготовке плановых отчетов. В такой список можно внести большой объем данных, но отображаться в активном окне будут только первые 8 ячеек . Остальные можно увидеть, прокрутив бегунок.
Для того, чтобы создать раскрывающийся список, нужно:
- Открыть документ;
- Выделить те ячейки, которые станут частью списка;
- Выбрать раздел «Данные» в блоке главного меню;
- В выпадающем окне выбрать пункт «Настроить проверку данных»;
- Указать диапазон ячеек, которые должны быть включены в список;
- В графе «Правила» ввести пункты списка – без пробелов, через запятую;
- Поставить галочку возле пункта «Показывать раскрывающийся список в ячейке»;
- Нажать «Сохранить».

В ячейку можно также вручную вносить новые данные. Если такой необходимости нет, можно в том же окне выбрать пункт «Запрещать ввод данных». С активным запретом в списке будут отображаться только указанные ячейки и любое вмешательство вручную будет определено как «Ошибка».
Кроме того, в блоке «Условное форматирование» можно задать цвета ячейкам, чтобы они всегда были на виду у пользователя.
Частые вопросы:
- Как сделать автоматическую нумерацию строк в Excel Online
- Как разделить страницы для печати в Excel Online
- Как зафиксировать ячейку для формулы в Excel Online
- Как в Excel Online выделить область для печати

