Создание раскрывающегося списка
Создание раскрывающегося списка
Чтобы упростить работу пользователей с листом, добавьте в ячейки раскрывающиеся списки. Раскрывающиеся списки позволяют пользователям выбирать элементы из созданного вами списка.
-
На новом листе введите данные, которые должны отображаться в раскрывающемся списке. Желательно, чтобы элементы списка содержались в
таблице Excel
. Если это не так, список можно быстро преобразовать в таблицу, выделив любую ячейку диапазона и нажав
Ctrl+T
.Примечания:
-
Почему данные следует поместить в таблицу? Когда ваши данные находятся в таблице при
добавлении или удалении элементов из списка
, любые раскрывающиеся списки, основанные на этой таблице, будут автоматически обновляться. Дополнительные действия не требуются. -
Сейчас самое время
отсортировать данные в диапазоне или таблице
в раскрывающемся списке.
-
-
Выделите на листе ячейку, в которую требуется поместить раскрывающийся список.
-
Перейдите на вкладку
данных
на ленте, затем
в проверку данных
.Примечание:
Если вы не можете щелкнуть
проверку данных
, возможно, рабочий лист защищен или общедоступен.
Разблокируйте определенные области защищенной книги
или прекратите совместное использование листа, а затем повторите шаг 3. -
На вкладке
Параметры
в поле
Разрешить
щелкните
Список
. -
Щелкните поле
Источник
и выделите диапазон списка. В примере данные находятся на листе «Города» в диапазоне A2:A9. Обратите внимание на то, что строка заголовков отсутствует в диапазоне, так как она не является одним из вариантов, доступных для выбора. -
Если можно оставить ячейку пустой, установите флажок
Игнорировать пустые
ячейки. -
Установите флажок
Список допустимых значений
-
Откройте вкладку
Сообщение для ввода.
-
Если вы хотите, чтобы при выборе ячейки появлялось всплывающее сообщение, установите флажок
Отображать подсказку, если ячейка является текущей
и введите заголовок и сообщение в соответствующие поля (до 225 символов). Если вы не хотите, чтобы сообщение отображалось, снимите этот флажок.
-
-
Откройте вкладку
Сообщение об ошибке.
-
Если вы хотите, чтобы при вводе значения, которого нет в списке, появлялось всплывающее сообщение, установите флажок
Выводить сообщение об ошибке,
выберите параметр в поле
Вид
и введите заголовок и сообщение. Если вы не хотите, чтобы сообщение отображалось, снимите этот флажок.
-
-
Не знаете, какой параметр выбрать в поле
Вид
?-
Чтобы отобразить сообщение, не препятствующее вводу данных, которые не содержатся в раскрывающемся списке, выберите вариант
Сведения
или Предупреждение. Если выбрать вариант «Сообщение», сообщение будет отображаться со значком
, а если «Предупреждение» — со значком
. -
Чтобы заблокировать пользователям ввод данных, которые не содержатся в раскрывающемся списке, выберите вариант
Остановка
.Примечание:
Если вы не добавили заголовок и текст, по умолчанию выводится заголовок «Microsoft Excel» и сообщение «Введенное значение неверно. Набор значений, которые могут быть введены в ячейку, ограничен».
-
Предлагаем скачать образец книги с несколькими примерами проверки данных, аналогичными примеру в этой статье. Вы можете воспользоваться ими или создать собственные сценарии проверки данных.
Скачать примеры проверки данных Excel
.
Ввод данных станет быстрее и точнее, если ограничить значения в ячейке вариантами из раскрывающегося списка.
Сначала создайте на листе список допустимых элементов, а затем выполните сортировку или расположите их в нужном порядке. В дальнейшем эти элементы могут служить источником для раскрывающегося списка данных. Если список небольшой, на него можно легко ссылаться и вводить элементы прямо в средстве проверки данных.
-
Создайте список допустимых элементов для раскрывающегося списка. Для этого введите элементы на листе в одном столбце или строке без пустых ячеек.
-
Выделите ячейки, для которых нужно ограничить ввод данных.
-
На вкладке
Данные
в группе
Инструменты
щелкните
Проверка данных
или
Проверить
.Примечание:
Если команда проверки недоступна, возможно, лист защищен или книга является общей. Если книга является общей или лист защищен, изменить параметры проверки данных невозможно. Дополнительные сведения о защите книги см. в статье
Защита книги
. -
Откройте вкладку
Параметры
и во всплывающем меню
Разрешить
щелкните
пункт Список
. -
Щелкните поле
Источник
и выделите на листе список допустимых элементов.Диалоговое окно свернется, чтобы было видно весь лист.
-
Нажмите клавишу ВВОД или кнопку
Развернуть
, чтобы развернуть диалоговое окно, а затем щелкните
ОК
.Советы:
-
Значения также можно ввести непосредственно в поле
Источник
через запятую. -
Чтобы изменить список допустимых элементов, просто измените значения в списке-источнике или диапазон в поле
Источник
-
Можно указать собственное сообщение об ошибке, которое будет отображаться при вводе недопустимых данных. На вкладке
Данные
щелкните
Проверка данных
или
Проверить
, а затем щелкните
Сообщение об ошибке
.
-
См. также
Применение проверки данных к ячейкам
-
На новом листе введите данные, которые должны отображаться в раскрывающемся списке. Желательно, чтобы элементы списка содержались в
таблице Excel
.Примечания:
-
Почему данные следует поместить в таблицу? Когда ваши данные находятся в таблице при
добавлении или удалении элементов из списка
, любые раскрывающиеся списки, основанные на этой таблице, будут автоматически обновляться. Дополнительные действия не требуются. -
Теперь следует
отсортировать данные в том порядке, в котором они должны отображаться
в раскрывающемся списке.
-
-
Выделите на листе ячейку, в которую требуется поместить раскрывающийся список.
-
Откройте вкладку
Данные
на ленте и щелкните кнопку
Проверка данных
. -
На вкладке
Параметры
в поле
Разрешить
щелкните
Список
. -
Если вы уже создали таблицу с элементами раскрывающегося списка, щелкните поле
Источник
и выделите ячейки, содержащие эти элементы. Однако не включайте в него ячейку заголовка. Добавьте только ячейки, которые должны отображаться в раскрывающемся списке. Список элементов также можно ввести непосредственно в поле
Источник
через запятую. Например:
Фрукты;Овощи;Зерновые культуры;Молочные продукты;Перекусы
-
Если можно оставить ячейку пустой, установите флажок
Игнорировать пустые
ячейки. -
Установите флажок
Список допустимых значений
-
Откройте вкладку
Сообщение для ввода.
-
Если вы хотите, чтобы при выборе ячейки появлялось всплывающее сообщение, установите флажок
Показывать сообщения
и введите заголовок и сообщение в соответствующие поля (до 225 символов). Если вы не хотите, чтобы сообщение отображалось, снимите этот флажок.
-
-
Откройте вкладку
Сообщение об ошибке.
-
Если вы хотите, чтобы при вводе значения, которого нет в списке, появлялось всплывающее сообщение, установите флажок
Показывать оповещения
, выберите параметр в поле
Тип
, и введите заголовок и сообщение. Если вы не хотите, чтобы сообщение отображалось, снимите этот флажок.
-
-
Щелкните
ОК
.
После создания раскрывающегося списка убедитесь, что он работает так, как нужно. Например, рекомендуется проверить,
изменяется ли ширина столбцов и высота строк
при отображении всех ваших записей. Если вы решили изменить элементы раскрывающегося списка, см. статью
Добавление и удаление элементов раскрывающегося списка
. Чтобы удалить раскрывающийся список, см. статью
Удаление раскрывающегося списка
.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Добавление и удаление элементов раскрывающегося списка
Видео: создание раскрывающихся списков и управление ими
Общие сведения о таблицах Excel
Применение проверки данных к ячейкам
Блокировка и разблокировка определенных областей защищенного листа
Нужна дополнительная помощь?
Содержание
- 1 Инструкция для Excel
- 2 Основы того, как в «Экселе» сделать раскрывающийся список
- 3 Необходимые настройки для создания
- 4 Как в «Экселе» сделать раскрывающийся список – полезные примечания
- 5 Способ 1 — горячие клавиши и раскрывающийся список в excel
- 6 Способ 2 — самый удобный, простой и наиболее гибкий
- 7 Способ 3 — как в excel сделать выпадающий список с использованием ActiveX
Очень часто при создании таблиц в Excel хотелось бы использовать сворачиваемые списки. Оказывается, это очень просто!
Итак, как же это сделать?
1. Выделяем строки раздела, которые нужно сгруппировать, кроме заголовка.
2. Выбрать Данные -> Группировать
3. Если были выделены не целые строки при помощи их заголовков, а просто группа ячеек, то отобразится диалоговое окно, в котором пользователю будет предложено уточнить, что он группирует — строки или столбцы.
4. Готово!
Теперь раздел строк можно свернуть или развернуть, нажав на кнопки «+» или «-».
Для отображения строк определенного уровня нужно нажать на кнопки 1, 2 и т.п., соответствующие уровню.
По умолчанию кнопки «+»/ «-» расположены внизу, но чаще всего это неудобно и некрасиво. Поэтому сделаем небольшие изменения и разместим кнопку для группировки сверху.
Для этого в настройках раздела «Структура» в Excel нужно откорректировать расположение итоговых данных и снять флаг «итоги в строках под данными»:
Теперь сгруппированный список выглядит так:
Добавление раскрывающегося списка в таблицу Excel поможет сделать ввод данных более быстрым, предлагая для пользователей список элементов, из которых следует выбрать требуемое вместо того, чтобы выполнять ввод информации каждый раз. Когда вы помещаете такие данные в ячейку электронной таблицы, в ней начинает отображаться стрелка. Вы вводите данные, нажимая на стрелку, после чего выбираете нужную запись. Можно настроить в программе «Эксель» раскрывающийся список в течение нескольких минут, тем самым значительно улучшив скорость ввода данных. Ниже представлено описание этого процесса.
Откройте таблицу, на странице которой вы желаете создать раскрывающийся список. Создайте перечень пунктов, которые должны быть отражены в списке. Впишите данные в той последовательности, в которой они будут впоследствии открываться. Записи должны быть выполнены в одной и той же строке или столбце, и не должны содержать пустых ячеек.
Чтобы сделать список нужных элементов в отдельном листе, следует щелкнуть ярлычок листа, где вы хотите ввести данные. Выберите тип и затем выделите содержимое, которое появится в списке. Нажмите правой кнопкой мыши по выделенному диапазону ячеек и введите название для диапазона в поле «Имя», после чего выберите «OK». Вы можете защитить или скрыть лист, чтобы другие пользователи не могли вносить изменения в список.
Основы того, как в «Экселе» сделать раскрывающийся список
Нажмите на ячейку, которую вы выбрали для этой цели. Перейдите во вкладку «Данные» в ленте Microsoft Excel. Появится диалоговое окно под названием «Проверка данных». Перейдите во вкладку «Настройки» и нажмите «Список» из меню «Разрешить», расположенного в раскрывающемся списке. Нажмите на кнопку-переключатель в меню «Источник». Выберите список элементов, которые вы хотите включить в ваш раскрывающийся список в «Экселе».
Если вы создали имя диапазона в поле «Источник», введите значок равенства, после чего впишите название диапазона.
Необходимые настройки для создания
Установите или снимите флажок в графе «Игнорировать пустые» в зависимости от того, может ли ячейка, содержащая раскрывающийся список, оставаться пустой.
Перейдите на вкладку «Ввод сообщения», чтобы отобразить окно сообщения, открывающееся при нажатии выпадающего списка. Убедитесь, что флажок напротив пункта меню «Показать входное сообщение при выборе ячейки» установлен, и введите заголовок. Так вы выполните все указания по тому, как в «Экселе» сделать раскрывающийся список.
Перейдите на вкладку «Ошибка оповещения» для отображения сообщения об ошибке, если будут введены неправильные данные. Убедитесь, что предупреждение «Показать ошибку» включено путем установки соответствующего флажка.
Нажмите «OK» для того, чтобы были сохранены критерии проверки и создан раскрывающийся список.
Как в «Экселе» сделать раскрывающийся список – полезные примечания
Если выпадающая запись в списке больше, чем размер клетки, содержащей данный список, вы можете изменить ширину ячейки, чтобы просматривать весь текст.
Чтобы удалить раскрывающейся список, выберите ячейку, содержащую его. Перейдите на вкладку «Данные» в ленте Microsoft Excel. Нажмите кнопку «Проверка данных» из группы «Работа с данными». Перейдите на вкладку «Настройки», нажмите кнопку «Очистить все», а затем — «OK».
Как можно увидеть, руководство о том, как в «Экселе» сделать раскрывающийся список, является достаточно простым. Данная инструкция не требует каких-либо специальных знаний, необходимо лишь на начальном уровне уметь работать с электронными таблицами. Также стоит отметить, что в различных версиях программы «Эксель» пункты меню могут иметь некоторые различия с вышеуказанными, это следует учитывать при работе.
Для таблиц, которые используют постоянные и повторяющиеся данные (например фамилии сотрудников, номенклатура товара или процент скидки для клиента) чтобы не держать в голове и не ошибиться при наборе, существует возможность один раз создать стандартный список и при подстановке данных делать выборку из него. Данная статья позволит вам использовать 4 разных способа как в экселе сделать выпадающий список.
Способ 1 — горячие клавиши и раскрывающийся список в excel
Данный способ использования выпадающего списка по сути не является инструментом таблицы, который надо как либо настраивать или заполнять. Это встроенная функция (горячие клавиши) которая работает всегда. При заполнении какого либо столбца, вы можете нажать правой кнопкой мыши на пустой ячейке и в выпадающем списке выбрать пункт меню «Выбрать из раскрывающегося списка».
Этот же пункт меню можно запустить сочетанием клавиш Alt+»Стрелка вниз» и программа автоматически предложит в выпадающем списке значения ячеек, которые вы ранее заполняли данными. На изображении ниже программа предложила 4 варианта заполнения (дублирующиеся данные Excel не показывает). Единственное условие работы данного инструмента — это между ячейкой, в которую вы вводите данные из списка и самим списком не должно быть пустых ячеек.
Использование горячих клавиш для раскрытия выпадающего списка данных
При чем список для заполнения таким способом работает как в ячейке снизу, так и в ячейке сверху. Для верхней ячейки программа возьмет содержание списка из нижних значений. И опять же не должно быть пустой ячейки между данными и ячейкой для ввода.
Выпадающий список может работать и в верхней части с данными, которые ниже ячейки
Способ 2 — самый удобный, простой и наиболее гибкий
Данный способ предполагает создание отдельных данных для списка. При чем данные могут находится как на листе с таблицей, так и на другом листе файла Excel.
- Сперва необходимо создать список данных, который будет источником данных для подстановки в выпадающий список в excel. Выделите данные и нажмите правой кнопкой мыши. В выпадающем списке выберите пункт «Присвоить имя…».
Создание набора данных для списка
- В окне «Создание имени» задайте имя для вашего списка (это имя дальше будет использоваться в формуле подстановки). Имя должно быть без пробелов и начинаться с буквы.
Введите имя для набора данных
- Выделите ячейки (можно сразу несколько ячеек), в которых планируется создать выпадающий список. Во вкладке «ДАННЫЕ» вверху документа нажмите на «Проверка данных».
Создать выпадающий список можно сразу для нескольких ячеек
- В окне проверка вводимых значение в качестве типа данных задайте «Список». В строке «Источник:» введите знак равно и имя для ранее созданного списка. Данная формула позволит ввести значения только из списка, т.е. произведет проверку введенного значения и предложит варианты. Эти варианты и будут выпадающим списком.
Для создания проверки вводимых значений введите имя ранее созданного списка
При попытке ввести значение, которого нет в заданном списке, эксель выдаст ошибку.
Кроме списка можно вводить данные вручную. Если введенные данные не совпадут с одним из данных — программа выдаст ошибку
А при нажатии на кнопку выпадающего списка в ячейке вы увидите перечень значений из созданного ранее.
Способ 3 — как в excel сделать выпадающий список с использованием ActiveX
Чтобы воспользоваться этим способом, необходимо чтобы у вас была включена вкладка «РАЗРАБОТЧИК». По умолчанию эта вкладка отсутствует. Чтобы ее включить:
- Нажмите на «Файл» в левом верхнем углу приложения.
- Выберите пункт «Параметры» и нажмите на него.
- В окне настройки параметров Excel во вкладке «Настроить ленту» поставьте галочку напротив вкладки «Разработчик».
Включение вкладки «РАЗРАБОТЧИК»
Теперь вы сможете воспользоваться инструментом «Поле со списком (Элемент ActiveX)». Во вкладке «РАЗРАБОТЧИК» нажмите на кнопку «Вставить» и найдите в элементах ActiveX кнопку «Поле со списком (Элемент ActiveX)». Нажмите на нее.
Нарисуйте данный объект в excel выпадающий список в ячейке, где вам необходим выпадающий список.
Теперь необходимо настроить данный элемент. Чтобы это сделать, необходимо включить «Режим конструктора» и нажать на кнопку «Свойства». У вас должно открыться окно свойств (Properties).
С открытым окном свойств нажмите на ранее созданный элемент «Поле со списком». В списке свойств очень много параметров для настройки и вы сможете изучив их, настроить очень много начиная от отображения списка до специальных свойств данного объекта.
Но нас на этапе создания интересуют только три основных:
- ListFillRange — указывает диапазон ячеек, из которых будут браться значения для выпадающего списка. В моем примере я указал два столбца (A2:B7 — дальше покажу как это использовать). Если необходимо только одни значения указывается A2:A7.
- ListRows — количество данных в выпадающем списке. Элемент ActiveX отличается от первого способа тем, что можно указать большое количество данных.
- ColumnCount — указывает сколько столбцов данных указывать в выпадающем списке.
В строке ColumnCount я указал значение 2 и теперь в списке выпадающие данные выглядят вот так:
Как видите получился выпадающий список в excel с подстановкой данных из второго столбца с данными «Поставщик».
Вы можете легко свернуть или развернуть диапазон ячеек на листе Excel, используя функцию «Группировать» на вкладке «Данные». Например, если у Вас присутствует большой объем данных на листе Excel, то можно свернуть некоторое количество данных, связав их в группу, и сделать свой лист более организованным, имея только необходимые данные для отображения на листе в соответствии с Вашими требованиями. Ниже инструкция, которая подскажет Вам как свернуть или развернуть одновременно все сгруппированные ячейки.
Имеем сгруппированные ячейки вида как на рисунке 1.
Рисунок 1.
Как видно на рисунке у нас сгруппированы выделенные цветом диапазоны ячеек.
Для отображения лишь необходимой для нас информации (в данном примере нам интересны суммы) мы можем свернуть одновременно все сгруппированные ячейки нажатием левой кнопкой мышки на цифры «1, 2» находящийся в левой части экрана, как показано на рисунке 2. Цифра «» сворачивает все сгруппированные ячейки, цифра «» же, наоборот, разворачивает.
Рисунок 2.
Таким образом Вы можете управлять для Вас отображаемой информацией на Вашем листе Excel, делая просмотр более удобным. Так же Вы можете управлять и сгруппированными ячейками по вертикали.
Раскрывающийся список в Excel – один из методов упорядочивания данных, выполняющий как визуальную функцию, освобождая пространство на листе, так и функциональную – делая таблицу интерактивной и изменяемой. Существуют разные способы создания данного элемента, и об основных из них я хочу рассказать в рамках этого материала, чтобы даже у начинающих пользователей не осталось вопросов по этой теме.
Вариант 1: Группировка существующего списка
Создание выпадающего списка в Excel – задача нетрудная, она не требует от пользователя каких-то особых знаний. Первый метод подойдет в тех ситуациях, когда у вас уже есть готовый перечень чего-либо и вы хотите сделать так, чтобы каждая строка могла заменить собой другую, то есть названия можно было свободно менять, отталкиваясь от уже добавленных значений. Это может звучать сложно, но на деле все куда проще, в чем вы и убедитесь далее.
-
Обратите внимание на следующий скриншот. Это простой пример списка продуктов. Нужно сделать так, чтобы любое значение из этого списка можно было поставить в любую клетку столбца, с чем и поможет справиться выпадающий список. Сначала выделите все ячейки (игнорируя название столбца).
-
Перейдите на вкладку «Данные» и выберите инструмент «Проверка данных».
-
В новом окне в качестве типа данных укажите «Список», отыскав соответствующий вариант из выпадающего меню.
-
В качестве источника задайте те самые ячейки, выделив их левой кнопкой мыши. Нажмите «ОК» для применения настроек.
-
Теперь напротив каждой ячейки вы видите кнопку со стрелкой вниз, которая и отвечает за вызов раскрывающегося перечня.
-
Как видно, я поставил три одинаковых значения подряд, используя реализованный только что список. Точно так же можно менять все другие клетки, входящие в диапазон.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Вариант 2: Ручное добавление элементов списка
Еще один похожий вариант, но с немного другим смыслом. Подходит в тех случаях, когда у вас есть несколько клеток и значения, которые могут там располагаться. Выбор между ними и хочется осуществить при помощи рассматриваемой сегодня функции. Тогда принцип создания выглядит следующим образом:
-
Выделите заранее подготовленную область, где хотите расположить перечень. Перейдите на вкладку «Данные» и откройте «Проверка данных».
-
Выберите в качестве типа данных список, а в «Источник» перечислите значения, которые желаете в него добавить. Используйте «;», чтобы отделить одно значение от другого.
-
Подтвердите изменения и вернитесь к таблице. Теперь при развертывании списка вы сможете выбрать один из добавленных вариантов.
Вариант 3: Выбор массива с именем
В Excel есть функция, позволяющая присвоить массиву имя и в дальнейшем выбирать его при использовании формул. Как вы видели в предыдущих вариантах, объявление «Источника» при формировании выпадающего списка тоже похоже на создание формулы, а это значит, что в нем можно использовать массив, предварительно объявив его.
-
Выделите ячейки для заключения в единый массив, то есть те, значения которых должны отображаться в выпадающем списке. Слева сверху вы увидите отображение названия первой ячейки, по которому нужно кликнуть.
-
Измените имя массива на любое, начинающееся с буквы.
-
Создайте выпадающий список в ячейке листа, для чего снова перейдите в то же самое меню, предварительно выделив саму клетку.
-
В качестве источника укажите созданный массив, написав его название после «=».
-
В итоге у вас должен получиться перечень, куда входят все значения массива.
Вариант 4: Создание выпадающего списка из таблицы
Метод реализации данного варианта похож на предыдущий, но в качестве источника указывается сама таблица. Соответственно, ее сначала нужно сформировать из одного столбца, а затем перейти к созданию выпадающего перечня.
-
Выделите все ячейки, включая название столбца, и на главной вкладке нажмите кнопку «Сформировать как таблицу».
-
Выберите подходящий для вас тип оформления.
-
При появлении окна с расположением данных просто нажмите Enter, поскольку диапазон выбран предварительно.
-
Вы автоматически окажетесь на вкладке «Конструктор таблицы», где можете изменить ее имя на любое удобное, начинающееся с буквы.
-
Разверните список массивов, чтобы убедиться в наличии там созданной таблицы.
-
Используйте ее в качестве источника при создании выпадающего списка точно так же, как это было показано в предыдущих вариантах.
-
На следующем изображении вы видите, что список создан успешно и данные можно использовать в своих целях.
Только что вы увидели 4 способа создания выпадающего списка в ячейке Excel. Из инструкции понятно, что каждый из них обладает своими особенностями и подойдет при разном оформлении книги в программе. Однако во всех вариантах обращение происходит к одному и тому же инструменту, что значительно упрощает процесс запоминания всех принципов действий и позволяет выбрать любой из методов, когда это понадобится.
Под выпадающим списком понимается содержание в одной ячейке нескольких значений. Когда пользователь щелкает по стрелочке справа, появляется определенный перечень. Можно выбрать конкретное.
Очень удобный инструмент Excel для проверки введенных данных. Повысить комфорт работы с данными позволяют возможности выпадающих списков: подстановка данных, отображение данных другого листа или файла, наличие функции поиска и зависимости.
Создание раскрывающегося списка
Путь: меню «Данные» — инструмент «Проверка данных» — вкладка «Параметры». Тип данных – «Список».
Ввести значения, из которых будет складываться выпадающий список, можно разными способами:
- Вручную через «точку-с-запятой» в поле «Источник».
- Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
- Назначить имя для диапазона значений и в поле источник вписать это имя.
Любой из вариантов даст такой результат.
Выпадающий список в Excel с подстановкой данных
Необходимо сделать раскрывающийся список со значениями из динамического диапазона. Если вносятся изменения в имеющийся диапазон (добавляются или удаляются данные), они автоматически отражаются в раскрывающемся списке.
- Выделяем диапазон для выпадающего списка. В главном меню находим инструмент «Форматировать как таблицу».
- Откроются стили. Выбираем любой. Для решения нашей задачи дизайн не имеет значения. Наличие заголовка (шапки) важно. В нашем примере это ячейка А1 со словом «Деревья». То есть нужно выбрать стиль таблицы со строкой заголовка. Получаем следующий вид диапазона:
- Ставим курсор в ячейку, где будет находиться выпадающий список. Открываем параметры инструмента «Проверка данных» (выше описан путь). В поле «Источник» прописываем такую функцию:
Протестируем. Вот наша таблица со списком на одном листе:
Добавим в таблицу новое значение «елка».
Теперь удалим значение «береза».
Осуществить задуманное нам помогла «умная таблица», которая легка «расширяется», меняется.
Теперь сделаем так, чтобы можно было вводить новые значения прямо в ячейку с этим списком. И данные автоматически добавлялись в диапазон.
- Сформируем именованный диапазон. Путь: «Формулы» — «Диспетчер имен» — «Создать». Вводим уникальное название диапазона – ОК.
- Создаем раскрывающийся список в любой ячейке. Как это сделать, уже известно. Источник – имя диапазона: =деревья.
- Снимаем галочки на вкладках «Сообщение для ввода», «Сообщение об ошибке». Если этого не сделать, Excel не позволит нам вводить новые значения.
- Вызываем редактор Visual Basic. Для этого щелкаем правой кнопкой мыши по названию листа и переходим по вкладке «Исходный текст». Либо одновременно нажимаем клавиши Alt + F11. Копируем код (только вставьте свои параметры).
- Сохраняем, установив тип файла «с поддержкой макросов».
- Переходим на лист со списком. Вкладка «Разработчик» — «Код» — «Макросы». Сочетание клавиш для быстрого вызова – Alt + F8. Выбираем нужное имя. Нажимаем «Выполнить».
Private Sub Worksheet_Change(ByVal Target As Range) Dim lReply As Long If Target.Cells.Count > 1 Then Exit Sub If Target.Address = "$C$2" Then If IsEmpty(Target) Then Exit Sub If WorksheetFunction.CountIf(Range("Деревья"), Target) = 0 Then lReply = MsgBox("Добавить введенное имя " & _ Target & " в выпадающий список?", vbYesNo + vbQuestion) If lReply = vbYes Then Range("Деревья").Cells(Range("Деревья").Rows.Count + 1, 1) = Target End If End If End If End Sub
Когда мы введем в пустую ячейку выпадающего списка новое наименование, появится сообщение: «Добавить введенное имя баобаб в выпадающий список?».
Нажмем «Да» и добавиться еще одна строка со значением «баобаб».
Выпадающий список в Excel с данными с другого листа/файла
Когда значения для выпадающего списка расположены на другом листе или в другой книге, стандартный способ не работает. Решить задачу можно с помощью функции ДВССЫЛ: она сформирует правильную ссылку на внешний источник информации.
- Делаем активной ячейку, куда хотим поместить раскрывающийся список.
- Открываем параметры проверки данных. В поле «Источник» вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).
Имя файла, из которого берется информация для списка, заключено в квадратные скобки. Этот файл должен быть открыт. Если книга с нужными значениями находится в другой папке, нужно указывать путь полностью.
Как сделать зависимые выпадающие списки
Возьмем три именованных диапазона:
Это обязательное условие. Выше описано, как сделать обычный список именованным диапазоном (с помощью «Диспетчера имен»). Помним, что имя не может содержать пробелов и знаков препинания.
- Создадим первый выпадающий список, куда войдут названия диапазонов.
- Когда поставили курсор в поле «Источник», переходим на лист и выделяем попеременно нужные ячейки.
- Теперь создадим второй раскрывающийся список. В нем должны отражаться те слова, которые соответствуют выбранному в первом списке названию. Если «Деревья», то «граб», «дуб» и т.д. Вводим в поле «Источник» функцию вида =ДВССЫЛ(E3). E3 – ячейка с именем первого диапазона.
- Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
- Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
- Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.
- На вкладке «Разработчик» находим инструмент «Вставить» – «ActiveX». Здесь нам нужна кнопка «Поле со списком» (ориентируемся на всплывающие подсказки).
- Щелкаем по значку – становится активным «Режим конструктора». Рисуем курсором (он становится «крестиком») небольшой прямоугольник – место будущего списка.
- Жмем «Свойства» – открывается перечень настроек.
- Вписываем диапазон в строку ListFillRange (руками). Ячейку, куда будет выводиться выбранное значение – в строку LinkedCell. Для изменения шрифта и размера – Font.
Выбор нескольких значений из выпадающего списка Excel
Бывает, когда из раскрывающегося списка необходимо выбрать сразу несколько элементов. Рассмотрим пути реализации задачи.
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Not Intersect(Target, Range("Е2:Е9")) Is Nothing And Target.Cells.Count = 1 Then Application.EnableEvents = False If Len(Target.Offset(0, 1)) = 0 Then Target.Offset(0, 1) = Target Else Target.End(xlToRight).Offset(0, 1) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Not Intersect(Target, Range("Н2:К2")) Is Nothing And Target.Cells.Count = 1 Then Application.EnableEvents = False If Len(Target.Offset(1, 0)) = 0 Then Target.Offset(1, 0) = Target Else Target.End(xlDown).Offset(1, 0) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Target, Range("C2:C5")) Is Nothing And Target.Cells.Count = 1 Then
Application.EnableEvents = False
newVal = Target
Application.Undo
oldval = Target
If Len(oldval) <> 0 And oldval <> newVal Then
Target = Target & "," & newVal
Else
Target = newVal
End If
If Len(newVal) = 0 Then Target.ClearContents
Application.EnableEvents = True
End If
End Sub
Не забываем менять диапазоны на «свои». Списки создаем классическим способом. А всю остальную работу будут делать макросы.
Выпадающий список с поиском
Скачать пример выпадающего списка
При вводе первых букв с клавиатуры высвечиваются подходящие элементы. И это далеко не все приятные моменты данного инструмента. Здесь можно настраивать визуальное представление информации, указывать в качестве источника сразу два столбца.
Как в Excel Online сделать раскрывающийся список с плюсом
Когда возникает необходимость в использовании большого количества данных в таблицах Excel Online, часто приходится указывать длинные списки с однородным содержимым. Такие действия делают таблицу объемной, длинной и неудобной для изучения. Пользователи начинают искать способы, как сократить количество используемых ячеек с одновременным сохранением всех введенных данных. Как изменить формат таблицы Эксель Онлайн и сделать раскрывающийся список с плюсом, какие для этого предусмотрены действия – эти вопросы рассмотрим в данной статье.
Содержание
- 1 Какие задачи решает список, раскрывающийся с помощью плюса
- 2 Как в Экселе как сделать раскрывающийся список с плюсом: способы действий в редакторе
- 2.1 Как сделать список с помощью контекстного меню в Excel Online
- 2.2 Как использовать системное меню для группировки данных в список
Какие задачи решает список, раскрывающийся с помощью плюса
Создание такого списка, или группировка определенного диапазона ячеек, помогает установить функцию сворачивания и разворачивания требуемых строк или столбцов. После того, как будет оформлен данный список, можно будет одним нажатием курсора мыши свернуть (сгруппировать) любое количество ячеек, сократив размер всей таблицы.
При этом в дальнейшем при необходимости можно раскрыть список, получив доступ к изучению всей информации, которая содержится в скрытых ячейках. Использование опции создания раскрывающегося списка улучшает внешний вид таблицы и помогает оформить объемные массивы информации в лаконичном виде.
Перед созданием списка, который раскрывается командой «+», необходимо точно определить, какой диапазон данных нужно свернуть. Для этого заранее выпишите координаты столбцов или строк, которые затем сгруппируете.
Как в Экселе как сделать раскрывающийся список с плюсом: способы действий в редакторе
Чтобы правильно выполнить действия по созданию нового сгруппированного списка и оформить структуру, которая будет работать по требуемому алгоритму, пройдите по пунктам следующей инструкции.
Как сделать список с помощью контекстного меню в Excel Online
Команды из меню, которое вызывается нажатием правой кнопки мыши, помогут создать сгруппированный список, выполните такие шаги:
- Откройте таблицу Эксель Онлайн и определите, какие ячейки необходимо свернуть в раскрывающийся список;
- Установите курсор справа на символах, которыми обозначены строки, чтобы появился значок «Рука»;
- Зажав левую кнопку мыши, выделите строки, которые должны войти в список;
- Нажатием правой кнопки мыши вызовите контекстное меню;
- Среди команд последующих настроек выберите нижнюю строку «Показать другие действия со строкой»;
- Нажмите на пункт «Сгруппировать строки»;
- Выделенные строки будут помещены внутрь списка, который раскрывается нажатием значка «минус».
После перехода к команде «Сгруппировать строки» проверьте, какие строки система приняла к дальнейшим действиям – в команде должны быть указаны номера именно тех строк, которые вы выделили.
Как использовать системное меню для группировки данных в список
На главной странице редактора, где находится ваша таблица, определите, какие ячейки нужно скрыть, и примените следующие действия:
- Левой кнопкой мыши выделите те ячейки, которые планируете скрыть;
- В верхнем основном меню найдите блок «Вид» и нажмите на него;
- В раскрывшемся перечне выберите раздел «Группа»;
- Пройдите по предложенным вариантам настроек и нажмите строку «Сгруппировать строки».
Обратите внимание, что указанные действия можно применить не только к строкам, но и столбцам, для этого используйте выделение столбцов с помощью символов, которыми они обозначены.
Когда функция группировки строк или столбцов в раскрывающиеся списки будет не нужна, это форматирование можно отменить. Для этого в указанных алгоритмах вместо «Сгруппировать строки» выберите команду «Снять группировку строк».
Содержание
- Использование выпадающих списков
- Процедура создания
- Выполнение операций
- Добавление нового элемента
- Удаление элемента
- Полное удаление
- Вопросы и ответы
Создание ниспадающих списков позволяет не только экономить время при выборе варианта в процессе заполнения таблиц, но и оградить себя от ошибочного внесения некорректных данных. Это очень удобный и практичный инструмент. Давайте выясним, как активировать его в Excel, и как им пользоваться, а также узнаем некоторые другие нюансы обращения с ним.
Использование выпадающих списков
Ниспадающие, или как принято говорить, раскрывающиеся списки чаще всего применяют в таблицах. С их помощью можно ограничить круг вносимых в табличный массив значений. Они позволяют выбирать для внесения значения только из заранее подготовленного перечня. Это одновременно ускоряет процедуру внесения данных и оберегает от ошибки.
Процедура создания
Прежде всего, давайте выясним, как создать ниспадающий список. Легче всего это сделать при помощи инструмента под названием «Проверка данных».
- Выделяем столбец табличного массива, в ячейках которого планируется разместить выпадающий список. Передвигаемся во вкладку «Данные» и клацаем по кнопке «Проверка данных». Она локализирована на ленте в блоке «Работа с данными».
- Запускается окно инструмента «Проверка значений». Переходим в раздел «Параметры». В области «Тип данных» из перечня выбираем вариант «Список». После этого перемещаемся к полю «Источник». Тут нужно указать группу наименований, предназначенную для использования в списке. Эти названия можно внести вручную, а можно указать на них ссылку, если они уже размещены в документе Excel в другом месте.
Если выбран ввод вручную, то каждый списочный элемент требуется вписать в область через точку с запятой (;).
Если вы хотите подтянуть данные из уже существующего табличного массива, то следует перейти на лист, где тот расположен (если он размещен на другом), поставить курсор в область «Источник» окна проверки данных, а затем выделить массив ячеек, где находится перечень. Важно, чтобы в каждой отдельной ячейке располагался отдельный списочный элемент. После этого координаты указанного диапазона должны отобразиться в области «Источник».
Ещё один вариант установки связи – это присвоение массиву с перечнем имени. Выделяем диапазон, в котором указаны значения данных. Слева от строки формул находится область имён. По умолчанию в нём при выделении диапазона отображается координаты первой выделенной ячейки. Мы же для наших целей просто вписываем туда наименование, которое считаем более подходящим. Главные требования к имени состоят в том, чтобы оно было уникальным в пределах книги, не имело пробелов и обязательно начиналось с буквы. Теперь именно по данному наименованию будет идентифицироваться тот диапазон, который мы до этого выделили.
Теперь в окне проверки данных в области «Источник» нужно установить символ «=», а затем сразу же после него вписать то имя, которое мы присвоили диапазону. Программа сразу идентифицирует связь между наименованием и массивом, и подтянет тот перечень, который в нем расположен.
Но намного эффективнее получится использовать перечень, если его преобразовать в «умную» таблицу. В такой таблице будет легче менять значения, тем самым автоматически изменяя списочные элементы. Таким образом, данный диапазон фактически превратится в таблицу подстановок.
Для того, чтобы преобразовать диапазон в «умную» таблицу, выделяем его и передвигаемся во вкладку «Главная». Там клацаем по кнопке «Форматировать как таблицу», которая размещена на ленте в блоке «Стили». Открывается большая группа стилей. На функциональность таблицы выбор конкретного стиля никак не влияет, а поэтому выбираем любой из них.
После этого открывается небольшое окошко, в котором содержится адрес выделенного массива. Если выделение было выполнено верно, то тут ничего изменять не нужно. Так как у нашего диапазона нет заголовков, то у пункта «Таблица с заголовками» галочки быть не должно. Хотя конкретно в вашем случае, возможно, заголовок и будет применяться. Так что нам остается просто нажать на кнопку «OK».
После этого диапазон будет отформатирован, как таблица. Если его выделить, то можно заметить в области имён, что наименование ему было присвоено автоматически. Это наименование можно использовать для вставки в область «Источник» в окне проверки данных по описанному ранее нами алгоритму. Но, если вы хотите использовать другое название, то его можно заменить, просто вписав в область имен.
Если перечень размещен в другой книге, то для корректного его отражения требуется применить функцию ДВССЫЛ. Указанный оператор предназначен для того, чтобы формировать «суперабсолютные» ссылки на элементы листа в текстовом виде. Собственно при этом процедура будет выполняться практически точно такая же, как и в ранее описываемых случаях, только в области «Источник» после символа «=» следует указать наименование оператора – «ДВССЫЛ». После этого в скобках в качестве аргумента данной функции должен быть указан адрес диапазона, включая наименование книги и листа. Собственно, как показано на изображении ниже.
- На этом мы бы могли и закончить процедуру, нажав на кнопку «OK» в окошке проверки данных, но при желании можно усовершенствовать форму. Переходим в раздел «Сообщения для ввода» окошка проверки данных. Тут в области «Сообщение» можно написать текст, который будут видеть юзеры, наводя курсор на элемент листа с ниспадающим списком. Записываем то сообщение, которое считаем нужным.
- Далее перемещаемся в раздел «Сообщение об ошибке». Тут в области «Сообщение» можно ввести текст, который будет наблюдать пользователь при попытке ввести некорректные данные, то есть, любые данные, отсутствующие в ниспадающем списке. В области «Вид» можно выбрать значок, которым будет сопровождаться предупреждение. Вводим текст сообщения и клацаем по «OK».
Урок: Как сделать выпадающий список в Экселе
Выполнение операций
Теперь давайте разберемся, как работать с тем инструментом, который мы выше создали.
- Если мы установим курсор на любой элемент листа, к которому был применен ниспадающий список, то увидим информационное сообщение, введенное нами ранее в окне проверки данных. Кроме того, справа от ячейки появится пиктограмма в виде треугольника. Именно она служит для доступа к выбору списочных элементов. Клацаем по данному треугольнику.
- После клика по нему меню из списочных объектов будет открыто. В нем расположены все элементы, которые были ранее внесены через окно проверки данных. Выбираем тот вариант, который считаем нужным.
- Выбранный вариант отобразится в ячейке.
- Если же мы попытаемся ввести в ячейку любое значение, которое отсутствует в перечне, то данное действие заблокируется. При этом, если вы вносили сообщение предупреждения в окно проверки данных, то оно отобразиться на экране. Нужно в окне предупреждения нажать на кнопку «Отмена» и со следующей попытки ввести корректные данные.
Таким способом при необходимости заполняем всю таблицу.
Добавление нового элемента
Но что делать, если требуется все-таки добавить новый элемент? Действия тут зависят от того, как именно вы сформировали перечень в окне проверки данных: введен вручную или подтягивается из табличного массива.
- Если данные для формирования списка подтягиваются из табличного массива, то переходим к нему. Выделяем ячейку диапазона. Если это не «умная» таблица, а простой диапазон данных, то нужно вставить строку в середину массива. Если же применяете «умную» таблицу, то в этом случае достаточно просто вписать требуемое значение в первой строке под ней и данная строка тут же будет включена в табличный массив. Это как раз то преимущество «умной» таблицы, о котором мы упоминали выше.
Но предположим, что мы имеем дело с более сложным случаем, используя обычный диапазон. Итак, выделяем ячейку в середине указанного массива. То есть, над этой ячейкой и под ней должны быть ещё строки массива. Клацаем по обозначенному фрагменту правой кнопкой мыши. В меню выбираем вариант «Вставить…».
- Запускается окошко, где следует произвести выбор объекта вставки. Выбираем вариант «Строку» и жмем на кнопку «OK».
- Итак, пустая строка добавлена.
- Вписываем в неё то значение, которое желаем, чтобы отобразилось в ниспадающем списке.
- После этого возвращаемся к тому табличному массиву, в котором размещен раскрывающийся перечень. Кликнув по треугольнику, справа от любой ячейки массива, мы видим, что к уже имеющимся списочным элементам было добавлено нужное нам значение. Теперь при желании его можно выбрать, чтобы вставить в элемент таблицы.
Но что делать, если перечень значений подтягивается не из отдельной таблицы, а был внесен вручную? Для добавления элемента в этом случае тоже есть свой алгоритм действий.
- Выделяем весь табличный диапазон, в элементах которого размещен выпадающий перечень. Переходим во вкладку «Данные» и снова кликаем по кнопке «Проверка данных» в группе «Работа с данными».
- Запускается окно проверки вводимых данных. Перемещаемся в раздел «Параметры». Как видим, все настройки тут точно такие же, как мы их выставили ранее. Нас в данном случае будет интересовать область «Источник». Добавляем туда к уже имеющему перечню через точку с запятой (;) то значение или значения, которые хотим увидеть в выпадающем списке. После добавления клацаем по «OK».
- Теперь, если мы откроем выпадающий перечень в табличном массиве, то увидим там добавленное значение.
Удаление элемента
Удаление списочного элемента проводится по точно такому же алгоритму, что и добавление.
- Если данные подтягиваются из табличного массива, то тогда переходим к этой таблице и клацаем правой кнопкой мыши по ячейке, где расположено значение, которое следует удалить. В контекстном меню останавливаем выбор на варианте «Удалить…».
- Открывается окно удаления ячеек практически аналогичное тому, которое мы видели при их добавлении. Тут снова устанавливаем переключатель в позицию «Строку» и клацаем по «OK».
- Строка из табличного массива, как видим, удалена.
- Теперь возвращаемся к той таблице, где находятся ячейки с выпадающим перечнем. Клацаем по треугольнику справа от любой ячейки. В раскрывшемся списке видим, что удаленный элемент отсутствует.
Что же делать, если значения добавлялись в окно проверки данных вручную, а не при помощи дополнительной таблицы?
- Выделяем табличный диапазон с раскрывающимся перечнем и переходим в окошко проверки значений, как это мы уже делали ранее. В указанном окне перемещаемся в раздел «Параметры». В области «Источник» выделяем курсором то значение, которое требуется удалить. Затем жмем на кнопку Delete на клавиатуре.
- После того, как элемент удален, щелкаем по «OK». Теперь его не будет и в выпадающем перечне, точно так же, как это мы видели и в предыдущем варианте действий с таблицей.
Полное удаление
В то же время, существуют и ситуации, когда выпадающий список нужно полностью удалить. Если вам не важно, чтобы введенные данные были сохранены, то произвести удаление очень просто.
- Выделяем весь массив, где расположен раскрывающийся перечень. Передвигаемся во вкладку «Главная». Щелкаем по иконке «Очистить», которая размещается на ленте в блоке «Редактирование». В открывшемся меню выбираем позицию «Очистить все».
- При выборе данного действия в выделенных элементах листа будут удалены все значения, очищено форматирование, а кроме того, достигнута главная цель поставленной задачи: раскрывающийся перечень будет удален и теперь в ячейки можно вводить любые значения вручную.
Кроме того, если пользователю не нужно сохранять введенные данные, то существует ещё один вариант удалить ниспадающий перечень.
- Выделяем диапазон пустых ячеек, который равнозначен диапазону элементов массива с раскрывающимся перечнем. Передвигаемся во вкладку «Главная» и там кликаем по иконке «Копировать», которая локализируется на ленте в области «Буфер обмена».
Также вместо этого действия можно кликнуть по обозначенному фрагменту правой кнопкой мышки и остановиться на варианте «Копировать».
Ещё проще сразу после выделения применить набор кнопок Ctrl+C.
- После этого выделяем тот фрагмент табличного массива, где располагаются выпадающие элементы. Жмем на кнопку «Вставить», локализированную на ленте во вкладке «Главная» в разделе «Буфер обмена».
Второй вариант действий – это щелкнуть по выделению правой кнопкой мышки и остановить выбор на варианте «Вставить» в группе «Параметры вставки».
Наконец, есть возможность просто обозначить нужные ячейки и набрать сочетание кнопок Ctrl+V.
- При любом из вышеуказанных действий вместо ячеек, содержащих значения и ниспадающие списки, будет вставлен абсолютно чистый фрагмент.
При желании таким же образом можно вставить не пустой диапазон, а скопированный фрагмент с данными. Недостаток ниспадающих списков как раз состоит в том, что в них нельзя вручную вписать данные, отсутствующие в перечне, но их можно скопировать и вставить. При этом проверка данных не сработает. Более того, как мы выяснили, сама структура выпадающего списка будет уничтожена.
Зачастую, требуется все-таки убрать выпадающий список, но при этом оставить те значения, которые с помощью него были введены, и форматирование. В этом случае следует произвести более корректные действия по удалению указанного инструмента заполнения.
- Выделяем весь фрагмент, в котором расположены элементы с раскрывающимся перечнем. Передвигаемся во вкладку «Данные» и клацаем по значку «Проверка данных», который, как мы помним, размещен на ленте в группе «Работа с данными».
- Открывается уже хорошо знакомое нам окно проверки вводимых данных. Находясь в любом разделе указанного инструмента, нам нужно совершить единственное действие — нажать на кнопку «Очистить всё». Она располагается в нижнем левом углу окна.
- После этого окно проверки данных можно закрывать, нажав на стандартную кнопку закрытия в его верхнем правом углу в виде крестика или на кнопку «OK» в нижней части окна.
- Затем выделяем любую из ячеек, в которой раньше был размещен раскрывающийся перечень. Как видим, теперь нет ни подсказки при выделении элемента, ни треугольника для вызова списка справа от ячейки. Но при этом нетронутым осталось форматирование и все до этого введенные значения с помощью списка. Это означает, что с поставленной задачей мы справились успешно: инструмент, который больше нам не нужен, удален, но результаты его работы остались целыми.
Как видим, ниспадающий список может значительно облегчить введение данных в таблицы, а также предотвратить введение некорректных значений. Это позволит сократить количество ошибок при заполнении таблиц. Если же какое-нибудь значение нужно добавить дополнительно, то всегда можно провести процедуру редактирования. Вариант редактирования будет зависеть от способа создания. После заполнения таблицы можно удалить выпадающий список, хотя делать это и не обязательно. Большинство пользователей предпочитают его оставлять даже после окончания работы по заполнению таблицы данными.
Создание раскрывающегося списка
Смотрите также диапазоны. Можно, напримерРежим Конструктора (Design Mode)- укажите ячейку трюком для таких в выпадающий список
прикрепленный файл). создания. Выбор зависит
-
на нижний правый для добавления в списка данных. 225 символов). Если и удалении элементовСписок создать собственные сценарииЧтобы отобразить сообщение, неТип данныхЧтобы упростить работу пользователей задать диапазон изна вкладке куда нужно выводить списков является создание
(например, наименованиями товаров).подскажите, пожалуйста, как
-
от конкретного предназначения край готовой ячейки, ячейку.Прежде всего, делаем таблицу-заготовку, вы не хотите, все раскрывающиеся списки,. проверки данных. Скачать препятствующее вводу данных,выберите пункт
-
с листом, добавьте двух столбцов иРазработчик (Developer) порядковый номер выбранного связанных выпадающих списков
-
-
Если у вас Excel можно сделать группировку, списка, целей его
-
нажимаем кнопку мыши,Второй способ предполагает создание где собираемся использовать чтобы сообщение отображалось, созданные на основе
Щелкните поле примеры проверки данных которые не содержатсяСписок в ячейки раскрывающиеся нескольких строк, указав: пользователем элемента. (когда содержимое одного 2003 или старше чтобы плюсики были
-
создания, области применения, и протягиваем вниз. выпадающего списка с выпадающее меню, а снимите этот флажок. этой таблицы, будутИсточник
-
Excel в раскрывающемся списке,. списки, в которых дополнительно, что выводитьЕсли эта кнопка нажата,Количество строк списка списка меняется в — выберите в сверху сгруппированных строк, и т.д.Также, в программе Excel помощью инструментов разработчика, также делаем отдельным
-
Откройте вкладку обновляться автоматически. Дополнительныеи выделите наВвод данных станет быстрее
-
выберите вариантЩелкните поле
-
можно выбрать нужный нужно два столбца то мы можем
-
- сколько строк зависимости от выбора меню а не снизуАвтор: Максим Тютюшев можно создавать связанные а именно с списком данные, которыеСообщение об ошибке действия не требуются. листе список допустимых и точнее, еслиСообщение
-
-
Источник элемент. (свойство
-
настраивать параметры выпадающего показывать в выпадающем в другом).Вставка — Имя -glingсоответственно, минус — скрывались. выпадающие списки. Это использованием ActiveX. По в будущем включим.Теперь следует отсортировать данные элементов. ограничить значения вили «Предупреждение». Если
-
-
и выделите диапазонWindows macOS OnlineColumnCount списка, нажав соседнюю
-
списке. По умолчаниюЭтот способ представляет собой Присвоить: На вкладке данные—плюсик должен быть такие списки, когда умолчанию, функции инструментов в это меню.Если вы хотите, чтобы в том порядке,
Диалоговое окно свернется, чтобы ячейке вариантами из
выбрать вариант «Сообщение»,
-
списка. В примере =2). Тогда можно получить кнопку — 8, но вставку на лист
(Insert — Name - структура —в нижнем возле номеров ячеек. при выборе одного разработчика отсутствуют, поэтому Эти данные можно при вводе значения, в котором они было видно весь раскрывающегося списка.
-
Работа с раскрывающимся списком
сообщение будет отображаться данные находятся наНа новом листе введите весьма привлекательные результаты,Свойства (Properties) можно больше, чего нового объекта -
Define), правом углу квадратик—ОткрытиеНаглая рыжая морда значения из списка, нам, прежде всего, размещать как на которого нет в должны отображаться в лист.Сначала создайте на листе со значком
листе «Города» в данные, которые должны окупающие все потраченные, которая откроет окно не позволяет предыдущий
элемента управления «полеесли Excel 2007 диалогового окна Структура
Скачивание примеров
: это называеться групировка в другой графе нужно будет их этом же листе списке, появлялось всплывающее раскрывающемся списке.Нажмите клавишу ВВОД или список допустимых элементов,, а если диапазоне A2:A9. Обратите
отображаться в раскрывающемся на дополнительные настройки со списком всех способ. со списком» с
или новее - — убрать галки выделяешь строки затем предлагается выбрать соответствующие включить. Для этого, документа, так и сообщение, установите флажокВыделите на листе ячейку, кнопку а затем выполните «Предупреждение» — со значком внимание на то, списке. Желательно, чтобы усилия: возможных настроек для
-
После нажатия на последующей привязкой его откройте вкладкуЧеботарь данные группа и ему параметры. Например, переходим во вкладку
-
на другом, еслиПоказывать оповещения в которую требуется
-
Развернуть сортировку или расположите. что строка заголовков элементы списка содержалисьСпособ 1. выделенного объекта:ОК к диапазонам на
Формулы (Formulas): простите за нечёткий структура групперовать при выборе в «Файл» программы Excel, вы не хотите,, выберите параметр в поместить раскрывающийся список., чтобы развернуть их в нужномЧтобы заблокировать пользователям ввод отсутствует в диапазоне,
-
в таблице Excel.ПримитивныйСамые нужные и полезныесписком можно пользоваться. листе. Для этого:и воспользуйтесь кнопкой вопрос.Владимир афанасьев
-
списке продуктов картофеля, а затем кликаем чтобы обе таблице полеНа ленте откройте вкладку
диалоговое окно, а порядке. В дальнейшем данных, которые не
-
так как она Если это неСпособ 2.
свойства, которые можноЧтобы вместо порядкового номераВ Excel 2007/2010 откройтеДиспетчер имен (Name Manager)по умолчанию ексель
: Создать список с предлагается выбрать как
-
по надписи «Параметры». располагались визуально вместе.ТипДанные
-
затем нажмите кнопку эти элементы могут содержатся в раскрывающемся не является одним так, список можноСтандартный и нужно настроить:
-
элемента выводилось его вкладку, затем ставит плюсики снизу плюсом является стандартной меры измерения килограммыВ открывшемся окне переходимВыделяем данные, которые планируеми введите заголовоки нажмите кнопкуОК служить источником для списке, выберите вариант из вариантов, доступных
-
См. также
быстро преобразовать вСпособ 3.
ListFillRange название можно дополнительно
-
Разработчик (Developer)Создать от сгруппированных строк. функцией в Excel, и граммы, а в подраздел «Настройка
занести в раскрывающийся и сообщение. Если
-
Проверка данных. раскрывающегося списка данных.Остановка для выбора. таблицу, выделив любуюЭлемент управления- диапазон ячеек, использовать функцию. В более ранних
-
. Введите имя (можно а мне надо рассмотрим по этапам, при выборе масла ленты», и ставим
-
-
список. Кликаем правой вы не хотите,.
-
Советы: Если список небольшой,.Если можно оставить ячейку ячейку диапазона и
-
Способ 4. откуда берутся данныеИНДЕКС (INDEX) версиях — панель любое, но обязательно сверху. приведенный пример как это сделать:
-
растительного – литры флажок напротив значения кнопкой мыши, и чтобы сообщение отображалось,На вкладке на него можноПримечание: пустой, установите флажок нажав клавишиЭлемент ActiveX для списка. Выделить, которая умеет выводить инструментов без пробелов и — это то,Первый этап. Открываем
и миллилитры.
-
«Разработчик». Жмем на в контекстном меню снимите этот флажок.Параметры
-
Значения также можно ввести легко ссылаться и
-
Если вы не добавилиИгнорировать пустые ячейкиCTRL+T
-
Сложность мышью диапазон он содержимое нужной поФормы (Forms) начать с буквы!) как надо. но книгу в форматеПрежде всего, подготовим таблицу, кнопку «OK». выбираем пункт «ПрисвоитьНажмите кнопкув поле
-
-
непосредственно в поле вводить элементы прямо заголовок и текст,
-
..низкая не даст, надо счету ячейки изчерез меню для выделенного диапазона как это сделать Excel, в которой где будут располагатьсяПосле этого, на ленте имя…».ОКРазрешить
-
-
Источник в средстве проверки по умолчанию выводится
Установите флажокПримечания:средняя просто вписать его диапазона:Вид — Панели инструментов (например — не понимаю. будем делать данный выпадающие списки, и появляется вкладка сОткрывается форма создания имени..выберите пунктчерез запятую.
См. также
данных. заголовок «Microsoft Excel»
Список допустимых значений
support.office.com
Microsoft Excel: выпадающие списки
высокая руками с клавиатурыЭтот способ частично напоминает — Формы (ViewТоварыподскажите. список; отдельно сделаем списки названием «Разработчик», куда В поле «Имя»После создания раскрывающегося списка
СписокЧтобы изменить список допустимых
Создание дополнительного списка
Создайте список допустимых элементов и сообщение «ВведенноеОткройте вкладкуПочему данные следует поместитьВозможность настройки шрифта, цвета (например, Лист2!A1:A5)
предыдущий. Основное отличие — Toolbars -). НажмитеabtextimeВторой этап. Выделяем с наименованием продуктов мы и перемещаемся. вписываем любое удобное убедитесь, что он. элементов, просто измените для раскрывающегося списка. значение неверно. НаборПодсказка по вводу в таблицу? Потому
и т.д.LinkedCell в том, что Forms)ОК: Чеботарь, Вам уже строки, которые будет
и мер измерения. Чертим в Microsoft наименование, по которому работает правильно. Например,Если вы уже создали значения в списке-источнике Для этого введите значений, которые могут. что в этомнет- связанная ячейка,
на лист добавляется. Если этой вкладки. gling подсказал, жмите группировать в списокПрисваиваем каждому из списков Excel список, который будем узнавать данный
можно проверить, достаточно таблицу с элементами или диапазон в элементы на листе быть введены вЕсли вы хотите, чтобы случае при добавлениинет куда будет выводиться не элемент управления, не видно, тоВыделите ячейки (можно сразу
маленький квадратик со с плюсом; именованный диапазон, как должен стать выпадающим список. Но, это ли ширины ячеек раскрывающегося списка, щелкните поле в одном столбце
Создание выпадающего списка с помощью инструментов разработчика
ячейку, ограничен». при выборе ячейки и удалении элементовда выбранный из списка а элемент ActiveX нажмите кнопку несколько), в которых стрелкой в блокеТретий этап. Переходим это мы уже меню. Затем, кликаем наименование должно начинаться для отображения всех
полеИсточник или строке безПосле создания раскрывающегося списка появлялось всплывающее сообщение, все раскрывающиеся списки,
Количество отображаемых строк элемент»Поле со списком»Офис — Параметры Excel хотите получить выпадающий «Структура» в закладку «Данные», делали ранее с на Ленте на обязательно с буквы. элементов. Если выИсточник. пустых ячеек.
убедитесь, что он установите флажок созданные на основевсегда 8ListRows
из раскрывающегося набора- список и выберитеЧеботарь
и нажимаем на обычными выпадающими списками. значок «Вставить», и Можно также вписать решили изменить элементыи выделите ячейки,Можно указать собственное сообщение
Выделите ячейки, для которых работает правильно. Например,Отображать подсказку, если ячейка этой таблицы, будутлюбое
- количество отображаемых под кнопкой
флажок в меню (на: большое спасибо кнопочку «Группировать»В первой ячейке создаём среди появившихся элементов примечание, но это
Связанные списки
раскрывающегося списка, см. содержащие эти элементы. об ошибке, которое нужно ограничить ввод можно проверить, достаточно является текущей обновляться автоматически. ДополнительныеБыстрый поиск элемента по строкВставить (Insert)Отображать вкладку Разработчик на вкладке)У кого мало времениПётр московских список точно таким в группе «Элемент не обязательно. Жмем
статью Добавление и Однако не включайте будет отображаться при данных. ли ширины ячееки введите заголовок
действия не требуются. первым буквамFontс вкладки ленте (Office Button
Данные — Проверка (Data и нужно быстро: Если быстро надо же образом, как ActiveX» выбираем «Поле
на кнопку «OK». удаление элементов раскрывающегося в него ячейку вводе недопустимых данных.На вкладке для отображения всех и сообщение в
Теперь следует отсортировать данные
нет- шрифт, размер,Разработчик (Developer) — Excel Options — Validation) ухватить суть - — то: Выделяешь делали это ранее,
со списком».
Переходим во вкладку «Данные» списка. Чтобы удалить заголовка. Добавьте только На вкладкеДанные элементов. соответствующие поля (до в том порядке,нет начертание (курсив, подчеркивание: — Show Developer. Из выпадающего списка
смотрим обучающее видео:
lumpics.ru
Как в экселе сделать такую штуку, чтобы когда нажимаешь плюсик, отображались скрытые ячейки?
необходимое количество строк,
через проверку данных.Кликаем по месту, где
программы Microsoft Excel. раскрывающийся список, см. ячейки, которые должныДанныев группе
Если список элементов для 225 символов). Если в котором онида и т.д. кромеМеханизм добавления тот же
Tab in theТип данных (Allow)Кому интересны подробности и заходишь в менюВо второй ячейке тоже
должна быть ячейка Выделяем область таблицы, статью Удаление раскрывающегося отображаться в раскрывающемся
нажмите кнопкуИнструменты раскрывающегося списка находится вы не хотите,
Как в EXEL сделать меню слева Которое раскрывает и закрывает ячейки (Типа фильтра)?
должны отображаться вНеобходимость использования дополнительной функции цвета) — выбираем объект Ribbon)выберите вариант нюансы всех описанных Данные, далее Группировать. запускаем окно проверки со списком. Как где собираемся применять
списка. списке. Список элементовПроверка данныхнажмите кнопку на другом листе чтобы сообщение отображалось, раскрывающемся списке.ИНДЕКСForeColor из списка иНайдите значок выпадающего списка
Список (List) способов — дальше Появляется крестик справа. данных, но в
как сделать группировку строк с плюсом сверху (Формулы/Formulas)
видите, форма списка выпадающий список. ЖмемПрименение проверки данных к также можно ввести
илиПроверка данных и вы хотите снимите этот флажок.Выделите на листе ячейку,
нети рисуем его на среди элементов управленияи введите в по тексту.
т д. Выделишь графе «Источник» вводим появилась.
на кнопку «Проверка ячейкам непосредственно в полеПроверитьили запретить пользователям егоОткройте вкладку в которую требуетсяда
BackColor
листе. А вот форм (не ActiveX!). строчкуОдин щелчок правой кнопкой несколько столбцов - функцию «=ДВССЫЛ» и
Затем мы перемещаемся в данных», расположенную на
excelworld.ru
Выпадающий список в ячейке листа
Видео
Функции Excel (по категориям)Источник, а затем откройтеПроверить
просмотр и изменение,Сообщение об ошибке поместить раскрывающийся список.нет
Способ 1. Примитивный
- цвет текста дальше начинаются серьезные Ориентируйтесь по всплывающимИсточник (Source) мыши по пустой Группировать — получишь адрес первой ячейки. «Режим конструктора». Жмем Ленте.При работе в программечерез запятую. Например: вкладку. скройте и защитите.На ленте откройте вкладкуВозможность создания связанных выпадающих и фона, соответственно отличия от предыдущего
Способ 2. Стандартный
- подсказкам -знак равенства и ячейке под столбцом крестик сверху.
- Например, =ДВССЫЛ($B3). на кнопку «СвойстваОткрывается окно проверки вводимых Microsoft Excel вФрукты;Овощи;Зерновые культуры;Молочные продукты;ПерекусыСообщение об ошибке Примечание: этот лист. ПодробнееЕсли вы хотите, чтобыДанные списковБольшим и жирным плюсом способа.Поле со списком имя диапазона (т.е. с данными, командаЕсли правильно надоКак видим, список создан. элемента управления». значений. Во вкладке таблицах с повторяющимисяЕсли можно оставить ячейку. Если команда проверки недоступна, о защите листов при вводе значения,
- и нажмите кнопкунет этого способа являетсяВо-первых, созданный выпадающий ActiveX:=Товары контекстного меню — то: заполняешьТеперь, чтобы и нижниеОткрывается окно свойств элемента «Параметры» в поле данными, очень удобно пустой, установите флажокПрименение проверки данных к возможно, лист защищен см. в статье которого нет вПроверка данныхда
возможность быстрого перехода список может находитсяЩелкните по значку
).
Выбрать из раскрывающегося списка таблицу, сортируешь. Далее ячейки приобрели те управления. В графе «Тип данных» выбираем использовать выпадающий список.Игнорировать пустые ячейки ячейкам или книга является Блокировка ячеек. списке, появлялось всплывающее.нет к нужному элементу в двух принципиально и нарисуйте небольшойНажмите(Choose from drop-down list)
Способ 3. Элемент управления
в меню Данные же свойства, как «ListFillRange» вручную через параметр «Список». В С его помощью.Упрощение ввода данных с общей. Если книга
- Если вы решили изменить сообщение, установите флажокПримечание:Антонио в списке при разных состояниях - горизонтальный прямоугольник -ОКили нажать сочетание выбираешь Промежуточные Итоги. и в предыдущий двоеточие прописываем диапазон поле «Источник» ставим можно просто выбиратьУстановите флажок помощью формы данных является общей или элементы раскрывающегося списка,Выводить сообщение об ошибке Если кнопка: Как создать подобный вводе первых букв режиме отладки, когда будущий список.
- . клавиш Получаешь по нужным раз, выделяем верхние ячеек таблицы, данные знак равно, и нужные параметры из
Список допустимых значенийНа новом листе введите лист защищен, изменить см. статью Добавление - , выберите параметр вПроверка данных список (см. в с клавиатуры(!), чего можно настраивать егоЩелкните по нарисованному списку
- Все! Наслаждайтесь!ALT+стрелка вниз столбцам что-то конкретное: ячейки, и при которой будут формировать
- сразу без пробелов сформированного меню. ДавайтеОткройте вкладку данные, которые должны параметры проверки данных
- и удаление элементов поленедоступна, возможно, лист приложении) ? нет у всех параметры и свойства, правой кнопкой мышиВажный нюанс. В качестве
. Способ не работает, сумму, среднее, произведение нажатой клавише мышки
пункты выпадающего списка. пишем имя списка, выясним, как сделатьСообщение для ввода отображаться в раскрывающемся невозможно. Дополнительные сведения раскрывающегося списка.Вид защищен или является
Способ 4. Элемент ActiveX
При нажиматии на остальных способов. Приятным двигать его по и выберите команду источника данных для если ячейку и и т п. «протаскиваем» вниз.Далее, кликаем по ячейке, которое присвоили ему раскрывающийся список различными. списке. Желательно, чтобы
о защите книгиЧтобы удалить раскрывающийся список,и введите заголовок общим. Разблокируйте определенные плюсик и раскрывается моментом, также, является листу и менятьФормат объекта (Format control)
списка может выступать столбец с данными Крестики будут слеваВсё, таблица создана. и в контекстном выше. Жмем на способами.Если вы хотите, чтобы элементы списка содержались см. в статье см. статью Удаление и сообщение. Если области защищенной книги перечень товаров, при возможность настройки визуального размеры и -. В появившемся диалоговом и динамический именованный отделяет хотя бы в несколько уровней.Мы разобрались, как сделать
меню последовательно переходим кнопку «OK».Скачать последнюю версию при выборе ячейки в таблице Excel. Защита книги. раскрывающегося списка. вы не хотите, или отмените общий повторном сворачивается. Прикрепленные
представления (цветов, шрифтов режиме ввода, когда окне задайте
- диапазон, например прайс-лист. одна пустая строкаВиктор демидов выпадающий список в по пунктам «ОбъектВыпадающий список готов. Теперь, Excel появлялось всплывающее сообщение,Примечания:
- Откройте вкладкуПредлагаем скачать образец книги чтобы сообщение отображалось, доступ к листу, файлы post_191100.JPG (221.32
- и т.д.) единственное, что можноФормировать список по диапазону
- Тогда при дописывании или вам нужен: Читай внимательнее там Экселе. В программе ComboBox» и «Edit».
- при нажатии наСамым удобным, и одновременно установите флажок Параметры
с несколькими примерами снимите этот флажок. а затем повторите КБ)При использовании этого способа, — выбирать из- выделите ячейки новых товаров к товар, который еще всё прописано от можно создавать, какВыпадающий список в Microsoft кнопку у каждой
наиболее функциональным способомПоказывать сообщенияПочему данные следует поместитьи во всплывающем проверки данных, аналогичнымиНе знаете, какой параметр шаг 3.vikttur также возможно указывать него данные. Переключение с наименованиями товаров, прайсу, они будут ни разу не а до я простые выпадающие списки, Excel готов. ячейки указанного диапазона создания выпадающего списка,
Итоговая сравнительная таблица всех способов
и введите заголовок в таблицу? Потому | меню примеру в этой | выбрать в полеНа вкладке | : Меню Данные-Группировка. в качестве | |
между этими режимами | которые должны попасть | автоматически добавляться к | вводился выше: | |
Чеботарь так и зависимые. | Чтобы сделать и другие | будет появляться список | является метод, основанный | |
и сообщение в | что в этом | Разрешить | ||
статье. Вы можетеВид | Параметры | Антонио | ListFillRange | |
происходит с помощью в список | выпадающему списку. Еще | Выделите ячейки с данными, | : наткнулся на такую | |
При этом, можно ячейки с выпадающим | параметров, среди которых | на построении отдельного | соответствующие поля (до |
planetaexcel.ru
Раскрывающийся список
случае при добавлениивыберите пункт воспользоваться ими или?
в поле: Болльшое спасибо!не только одномерные кнопкиСвязь с ячейкой одним часто используемым
которые должны попасть вот таблицу (см
использовать различные методы списком, просто становимся
planetaexcel.ru
можно выбрать любой