- Создать простой раскрывающийся список список
- Создать раскрывающийся список из диапазона ячеек
- Создать динамический раскрывающийся список из таблицы
- Создать динамический раскрывающийся список с формулами
- Создать раскрывающийся список из именованного диапазона
- Создать раскрывающийся список из другой книги
- Легко создать раскрывающийся список вниз список с помощью замечательного инструмента
- Редактировать раскрывающийся список
- Редактировать раскрывающийся список список на основе диапазона ячеек
- Редактировать раскрывающийся список на основе именованного диапазона
- Удалить раскрывающийся список list
- Удалить раскрывающийся список с помощью встроенной программы Excel
- Легко удалять раскрывающиеся списки с помощью замечательного инструмента
- Добавить цвет в раскрывающийся список
- Добавить цвет в раскрывающийся список с условным форматированием
- С легкостью добавляйте цвет в раскрывающийся список с помощью замечательного инструмента
- Создать зависимый раскрывающийся список в листе Excel/Google
- Создать зависимый раскрывающийся список в листе Excel
- Создать зависимый раскрывающийся список в листе Google
- Создать раскрывающийся список с возможностью поиска
- Создать раскрывающийся список, но отображать разные значения
- Создать раскрывающийся список с флажками
- Добавить автозаполнение в раскрывающийся список
- Фильтровать данные на основе выбора раскрывающегося списка
- Выбрать несколько элементов из раскрывающегося списка
- Установить значение по умолчанию для раскрывающегося списка
- Установить значение по умолчанию для раскрывающегося списка с помощью формулы.
- Установить значение по умолчанию для всех раскрывающихся списков сразу
- Увеличить размер шрифта раскрывающегося списка
Выпадающий список аналогичен списку, который позволяет пользователи, чтобы выбрать один значение из списка выбора. В этом руководстве будут продемонстрированы основные операции для раскрывающегося списка: создание, редактирование и удаление раскрывающегося списка в Excel. Кроме того, в этом руководстве представлены расширенные операции для раскрывающегося списка, чтобы расширить его функциональные возможности и решить больше проблем с Excel.
В первую очередь это руководство обложки: (Щелкните любой заголовок в оглавлении ниже или справа, чтобы перейти к соответствующему содержимому.)
- Создать простой раскрывающийся список
- Выпадающий список редактирования
- Удалить раскрывающийся список
- Добавить цвет в раскрывающийся список
- Создать зависимый раскрывающийся список в Excel или листе Google
- Создать выпадающий список с возможностью поиска нижние списки
- Создать раскрывающийся список, но отображать разные значения
- Создать раскрывающийся список с флажками
- Добавить автозаполнение в раскрывающийся список
- Фильтровать данные на основе выбора в раскрывающемся списке
- Выбрать несколько элементов из раскрывающегося списка
- Установить значение по умолчанию (предварительно выбранное) для раскрывающегося списка
- Увеличить размер шрифта раскрывающегося списка
Создать простой раскрывающийся список
Для использования раскрывающегося списка вам необходимо сначала научиться его создавать. В этом разделе представлены 6 способов создания раскрывающегося списка в Excel.
Создание раскрывающегося списка из диапазона ячеек
Здесь демонстрируются шаги по созданию раскрывающегося списка из диапазона ячеек в Excel. Пожалуйста, сделайте следующее
1. Выберите диапазон ячеек для поиска раскрывающегося списка.
Советы . Вы можете создать раскрывающийся список для нескольких несмежных ячеек одновременно, удерживая клавишу Ctrl при выборе ячеек одну за другой. /p>
2. Нажмите Данные > Проверка данных > Проверка данных .
3. В диалоговом окне Проверка данных на вкладке Настройки настройте следующие параметры.
Примечания :
Теперь выпадающий список создан. Если щелкнуть ячейку раскрывающегося списка, рядом с ней отобразится стрелка, щелкните стрелку, чтобы развернуть список, и затем вы можете выбрать из него элемент.
Создать динамический раскрывающийся список из таблицы
Вы можете преобразуйте диапазон данных в таблицу Excel, а затем создайте динамический раскрывающийся список на основе диапазона таблицы.
1. Выберите исходный диапазон данных, а затем нажмите клавиши Ctrl + T .
2. Нажмите OK во всплывающем диалоговом окне Создать таблицу . Затем диапазон данных преобразуется в таблицу.
3. Выберите диапазон ячеек для размещения раскрывающегося списка, а затем нажмите Данные > Проверка данных > Проверка данных .
4. В диалоговом окне Проверка данных вам необходимо:
Затем создаются динамические раскрывающиеся списки. При добавлении или удалении данных из диапазона таблицы значения в раскрывающемся списке будут обновляться автоматически.
Создать динамический раскрывающийся список с формулами
Помимо создания динамического раскрывающегося списка из диапазона таблицы, вы также можете использовать формулу для создания динамического раскрывающегося списка в Excel.
1. Выберите ячейки для вывода раскрывающихся списков.
2. Нажмите Данные > Проверка данных > Проверка данных .
3. В диалоговом окне Проверка данных настройте следующим образом.
Затем динамическое раскрывающееся меню списки созданы. При добавлении или удалении данных из определенного диапазона значения в раскрывающихся списках будут обновляться автоматически.
Создать раскрывающийся список из именованного диапазона
Вы также можете создать раскрывающийся список из именованного диапазона в Excel.
1. Во-первых, создайте именованный диапазон. Выберите диапазон ячеек, на основе которого вы создадите именованный диапазон, а затем введите имя диапазона в поле Имя и нажмите клавишу Enter .
2. Нажмите Данные > Проверка данных > Проверка данных .
3. В диалоговом окне Проверка данных настройте следующим образом.
Теперь раскрывающийся список создается список с использованием данных из именованного диапазона.
Создать раскрывающийся список из другой книги
Предположим, существует книга с именем « SourceData », и вы хотите создать раскрывающийся список в другой книге на основе данных из этой книги « SourceData », сделайте следующее. р>
1. Откройте книгу «SourceData». В этой книге выберите данные, которые вы создадите в раскрывающемся списке на основе, введите имя диапазона в поле Имя , а затем нажмите клавишу Enter .
Здесь я называю диапазон Городом.
2. Откройте лист, который вы вставите в раскрывающийся список. Нажмите Формулы > Определить имя .
3. В диалоговом окне Новое имя необходимо создать именованный диапазон на основе имени диапазона, созданного в книге «SourceData», настройте следующим образом.
Примечания :
4. Откройте книгу, которую вы вставите, раскрывающийся список, выберите ячейки для раскрывающегося списка, а затем нажмите Данные > Проверка данных > . Проверка данных .
5. В диалоговом окне Проверка данных настройте следующим образом.
Теперь выпадающие списки вставлены в выбранный диапазон. И раскрывающиеся значения взяты из другой книги.
Легко создавайте раскрывающийся список с помощью замечательного инструмента
Здесь настоятельно рекомендуем Создать простой раскрывающийся список утилиты Kutools для Excel . С помощью этой функции вы можете легко создать раскрывающийся список с определенными значениями ячеек или создать раскрывающийся список с настраиваемыми списками, предустановленными в Excel.
1. Выберите ячейки, которые вы хотите вставить, раскрывающийся список, а затем нажмите Kutools > Раскрывающийся список > Создать простой раскрывающийся список список .
2. В диалоговом окне Создать простой раскрывающийся список настройте следующим образом.
Примечание. : если вы хотите создать раскрывающийся список на основе пользовательского списка, предустановленного в Excel, выберите параметр Пользовательские списки в Источник выберите настраиваемый список в поле Настраиваемые списки , а затем нажмите кнопку OK .
Теперь выпадающие списки вставлены в выбранный диапазон.
Выпадающий список редактирования
Если вы хотите отредактировать раскрывающийся список, методы в этом разделе могут оказать вам услугу.
Редактировать раскрывающийся список на основе диапазона ячеек
Для редактирования раскрывающегося списка на основе диапазона ячеек выполните следующие действия.
1. Выберите ячейки, содержащие раскрывающийся список, который нужно изменить, и нажмите Данные > Проверка данных > Проверка данных .
2. В диалоговом окне Проверка данных измените ссылки на ячейки в поле Источник , а затем нажмите кнопку ОК .
Редактировать каплю список вниз на основе именованного диапазона
Предположим, вы добавляете или удаляете значения в именованном диапазоне, и раскрывающийся список создается на основе этого именованного диапазона. Чтобы обновленные значения отображались в раскрывающихся списках, сделайте следующее.
1. Нажмите Формулы > Диспетчер имен .
Советы : вы можете открыть Диспетчер имен , нажав клавиши Ctrl + F3 .
2. В окне Name Manager вам необходимо настроить следующее:
3. Затем появится диалоговое окно Microsoft Excel , нажмите кнопку Да , чтобы сохранить изменения.
Затем обновляются раскрывающиеся списки на основе этого именованного диапазона.
Удалить раскрывающийся список
В этом разделе рассказывается об удалении раскрывающегося списка в Excel.
Удалить раскрывающийся список со встроенной программой Excel
Excel предоставляет встроенную функцию, помогающую удалить раскрывающийся список с рабочего листа. Пожалуйста, сделайте следующее.
1. Выберите диапазон ячеек, содержащий раскрывающийся список, который вы хотите удалить.
2. Нажмите Данные > Проверка данных > Проверка данных .
3. В диалоговом окне Проверка данных нажмите кнопку Очистить все , а затем нажмите ОК , чтобы сохранить изменения.
Теперь выпадающие списки удаляются из выбранного диапазона.
Легко удаляйте раскрывающиеся списки с помощью замечательного инструмента
Kutools for Excel предоставляет удобный инструмент – Очистить ограничения проверки данных , чтобы упростить удаление раскрывающегося списка из одного или нескольких выбранных диапазонов одновременно. Пожалуйста, сделайте следующее.
1. Выберите диапазон ячеек, содержащий раскрывающийся список, который вы хотите удалить.
2. Нажмите Kutools > Предотвратить ввод > Очистить ограничения проверки данных . См. Снимок экрана:
3. Затем появится диалоговое окно Kutools for Excel , в котором вас спросят, очистите ли раскрывающийся список, нажмите кнопку OK .
Затем выпадающие списки в этом выбранном диапазоне немедленно удаляются.
Добавить цвет в раскрывающийся список
В некоторых случаях вам может потребоваться составить раскрывающийся список с цветовой кодировкой чтобы сразу различать данные в ячейках раскрывающегося списка. В этом разделе представлены два метода, которые помогут вам решить проблему в деталях.
Добавить цвет в раскрывающийся список с помощью условного форматирования
Вы можете создать условные правила для ячейки, содержащей раскрывающийся список, чтобы сделать его цветным. Пожалуйста, сделайте следующее.
1. Выберите ячейки, содержащие раскрывающийся список, для которого вы хотите сделать цветовую кодировку..
2. Нажмите Главная > Условное форматирование > Управление правилами .
3. В диалоговом окне Диспетчер правил условного форматирования нажмите кнопку Новое правило .
4. В диалоговом окне Новое правило форматирования настройте следующее.
5. Когда он вернется в диалоговое окно Диспетчер правил условного форматирования , повторите шаги 3 и 4, указанные выше, чтобы указать цвета для других раскрывающихся элементов. После завершения указания цветов нажмите OK , чтобы сохранить изменения.
С этого момента при выборе элемента из раскрывающегося списка ячейка будет выделяться указанным цветом фона на основе выделенного текста.
С легкостью добавляйте цвет в раскрывающийся список с помощью замечательного инструмента
Здесь представлена функция Цветной раскрывающийся список в Kutools for Excel , которая поможет вам легко добавить цвет в раскрывающийся список в Excel. .
1. Выберите ячейки, содержащие раскрывающийся список, в который вы хотите добавить цвет.
2. Нажмите Kutools > Раскрывающийся список > Цветной раскрывающийся список .
3. В диалоговом окне Цветной раскрывающийся список выполните следующие действия.
Советы . Если вы хотите выделить строки на основе выбора в раскрывающемся списке, выберите параметр Строка диапазона данных в поле Применить к раздел, а затем выберите строки, которые вы выделите в поле Выделить строки .
Теперь раскрывающиеся списки имеют цветовую кодировку, как показано на скриншотах ниже.
Выделение ячеек на основе раскрывающегося списка выбор списка
Выделение строк на основе выбора раскрывающегося списка
Создать зависимый раскрывающийся список в Excel или листе Google
Зависимый раскрывающийся список помогает отображать варианты выбора в зависимости от значения, выбранного в первый выпадающий список. Если вам нужно создать зависимый (каскадный) раскрывающийся список на листе Excel или в листе Google, методы в этом разделе могут оказать вам услугу.
Создать зависимый раскрывающийся список на листе Excel
В приведенной ниже демонстрации показан зависимый раскрывающийся список на листе Excel.
Нажмите Как создать зависимый Каскадный раскрывающийся список в Excel? для пошагового руководства.
Создать зависимый раскрывающийся список в листе Google
Если вы хотите создать зависимый раскрывающийся список в листе Google см. Как создать зависимый раскрывающийся список в Google Sheet?
Создать выпадающий список с возможностью поиска нижние списки
Для раскрывающихся списков, содержащих длинный список элементов на листе, вам нелегко выбрать определенный элемент из списка. Если вы запомнили начальные символы или несколько последовательных символов элемента, вы можете воспользоваться функцией поиска в раскрывающемся списке, чтобы легко его отфильтровать. В этом разделе будет продемонстрировано, как создать раскрывающийся список с возможностью поиска в Excel.
Предположим, что исходные данные вы хотите создать раскрывающийся список на основе местоположений в столбце A Sheet1, как показано на скриншоте ниже.. Чтобы создать раскрывающийся список с возможностью поиска в Excel с этими данными, сделайте следующее.
1. Во-первых, создайте вспомогательный столбец рядом со списком исходных данных с формулой массива.
В этом случае я выбираю ячейку B2, ввожу в нее приведенную ниже формулу и затем нажимаю Ctrl + Shift + Enter , чтобы получить первый результат.
= ЕСЛИ ОШИБКА ( ИНДЕКС ($ A $ 2: $ A $ 50, МАЛЫЙ (ЕСЛИОШИБКА (MATCH (IF (FIND (CELL (“содержимое”), $ A $ 2: $ A $ 50)> 0, $ A $ 2: $ A $ 50, “”), $ A $ 2: $ A $ 50,0), “”), ROW (A1))), “”)
Выберите первую ячейку результата, а затем перетащите ее Ручка заполнения до конца списка.
Примечание . В этой формуле массива $ A $ 2: $ A $ 50 – это диапазон исходных данных, на основе которого вы создадите раскрывающийся список. Измените его в зависимости от диапазона данных.
2. Нажмите Формулы > Определить имя .
3. В диалоговом окне Изменить имя настройте следующее.
Теперь вам нужно создать раскрывающийся список на основе именованного диапазона. В этом случае я создам раскрывающийся список с возможностью поиска в Sheet2.
4. Откройте Sheet2, выберите диапазон ячеек для раскрывающегося списка, а затем нажмите Данные > Проверка данных > Проверка данных .
5. В диалоговом окне Проверка данных выполните следующие действия.
6. Щелкните правой кнопкой мыши вкладку листа (Sheet2) и выберите Просмотреть код из контекстного меню.
7. В открытии Microsoft Visual Basic для приложений скопируйте приведенный ниже код VBA в редактор кода.
Код VBA: создайте раскрывающийся список с возможностью поиска в Excel
8. Нажмите Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .
Теперь создаются раскрывающиеся списки с возможностью поиска. Если вы хотите выберите элемент, просто введите один или несколько последовательных символов этого элемента в раскрывающуюся ячейку, щелкните стрелку раскрывающегося списка, а затем элементы, основанные на введенном содержимом, будут перечислены в раскрывающемся списке. См. снимок экрана:
Примечание . Этот метод d чувствителен к регистру.
Создать раскрывающийся список, но отображать разные значения
Предположим, вы создали раскрывающийся список, при выборе элемента из него вы хотите, чтобы в ячейке отображалось что-то еще. Как показано в демонстрации ниже, вы создали раскрывающийся список на основе списка названий стран, при выборе названия страны из раскрывающегося списка вы хотите отобразить аббревиатуру выбранного названия страны в раскрывающейся ячейке. В этом разделе представлен метод VBA, который поможет вам решить проблему.
1. В правой части исходных данных (столбец названия страны) создайте новый столбец, содержащий сокращенные названия стран, которые вы хотите отобразить в раскрывающейся ячейке.
2. Выберите список названий стран и список сокращений, введите имя в поле Имя и затем нажмите клавишу Enter .
3. Выберите ячейки для раскрывающегося списка (здесь я выбираю D2: D8), а затем нажмите Данные > Проверка данных > Проверка данных .
4. В диалоговом окне Проверка данных настройте следующим образом.
5. После создания раскрывающегося списка щелкните правой кнопкой мыши вкладку листа и выберите Просмотреть код из контекстного меню.
6. В открывшемся окне Microsoft Visual Basic для приложений скопируйте приведенный ниже код VBA в редактор кода.
Код VBA: покажите разные значения в раскрывающийся список
Примечания :
7. Нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .
С этого момента при выборе названия определенной страны из выпадающего списка в ячейке будет отображаться соответствующая аббревиатура названия выбранной страны.
Создать раскрывающийся список с флажками
Многие пользователи Excel, как правило, создают раскрывающийся список с несколькими флажками, чтобы они могли выбрать несколько элементов из списка, просто установив флажки.
Как показано в демонстрации ниже, при щелчке по ячейке, содержащей раскрывающийся список, появится список. В списке есть флажок перед каждым элементом. Вы можете установить флажки, чтобы отобразить соответствующие элементы в ячейке.
Если вы хотите создать раскрывающийся список с флажками в Excel, см. Как создать раскрывающийся список С несколькими флажками в Excel? .
Добавить автозаполнение в раскрывающийся список
Если у вас есть раскрывающийся список проверки данных с большими элементами, вам нужно прокрутить вверх и вниз в список для поиска нужного слова или введите слово целиком в поле списка. Если раскрывающийся список может быть автоматически заполнен при вводе в нем первой буквы, все станет проще.
Чтобы сделать раскрывающийся список автозаполнением на листе в Excel, см. Как Для автозаполнения при вводе в раскрывающемся списке Excel? .
Фильтровать данные на основе выбора в раскрывающемся списке
В этом разделе будет показано, как применять формулы для создания фильтра раскрывающегося списка для извлечения данных на основе выбора из раскрывающегося списка.
1. Во-первых, вам нужно создать раскрывающийся список с конкретными значениями, на основе которых вы будете извлекать данные.
Советы : выполните указанные выше действия, чтобы создать раскрывающийся список в Excel.
Создайте раскрывающийся список с уникальным списком элементов
Если в вашем диапазоне есть дубликаты, и вы не хотите создавать раскрывающийся список с повторением элемента, вы можете создать уникальный список элементов следующим образом.
1) Скопируйте ячейки, которые вы создадите в раскрывающемся списке на основе включите с помощью клавиш Ctrl + C , а затем вставьте их в новый диапазон.
2) Выделите ячейки в новый диапазон, нажмите Данные > Удалить дубликаты .
3) В диалоговом окне Удалить дубликаты нажмите кнопку OK .
4) Затем Microsoft Excel , чтобы узнать, сколько дубликатов было удалено, нажмите OK .
Теперь у вас есть уникальный список предметов, вы можете создавать его. отказаться от списка на основе этого уникального списка сейчас.
2. Затем вам нужно создать три вспомогательных столбца следующим образом.
3. Создайте диапазон на основе исходного диапазона данных для вывода извлеченных данных с помощью следующих формул.
Примечания :
Теперь создается фильтр раскрывающегося списка, вы можете легко извлекать данные из исходного диапазона данных на основе выбора из раскрывающегося списка.
Выбрать несколько элементов из раскрывающегося списка
По умолчанию раскрывающийся список позволяет пользователям выбирать только один элемент за раз в ячейке. При повторном выборе элемента в раскрывающемся списке ранее выбранный элемент будет перезаписан. Однако, если вас просят выбрать несколько элементов из раскрывающегося списка и отобразить их все в раскрывающейся ячейке, как показано в демонстрации ниже, как вы можете это сделать?
Для выбора нескольких элементов из раскрывающийся список в Excel, см. Как создать раскрывающийся список с множественным выбором или значениями в Excel? . В этом руководстве подробно описаны два метода, которые помогут вам решить проблему.
Установить значение по умолчанию (предварительно выбранное) для раскрывающегося списка
По умолчанию ячейка раскрывающегося списка отображается как пустая, раскрывающаяся стрелка вниз появляется только при нажатии на ячейку. Как с первого взгляда определить, какие ячейки содержат раскрывающиеся списки на листе?
В этом разделе будет показано, как установить значение по умолчанию (предварительно выбранное) для раскрывающегося списка в Excel. Пожалуйста, сделайте следующее.
Перед применением следующих двух методов , вам необходимо создать раскрывающийся список и выполнить следующие настройки.
1. Выберите ячейки для раскрывающегося списка, нажмите Данные > Проверка данных > Проверка данных .
Советы : если вы уже создали раскрывающийся список, выберите ячейки, содержащие раскрывающийся список, и нажмите Данные > Проверка данных > Проверка данных .
2. В диалоговом окне Проверка данных настройте следующим образом.
После создания раскрывающегося списка примените один из следующих методов, чтобы установить значение по умолчанию значение для них.
Установить значение по умолчанию для раскрывающегося списка с помощью формулы
Вы можете применить формулу ниже, чтобы установить значение по умолчанию для выпадающего списка, который вы создали, как показано выше.
1. Выберите ячейку раскрывающегося списка, введите в нее приведенную ниже формулу и затем нажмите клавишу Enter , чтобы отобразить значение по умолчанию. Если ячейки раскрывающегося списка расположены подряд, вы можете перетащить Fill Handle ячейки результата, чтобы применить формулу к другим ячейкам.
= IF (C2 = “”, “–Выбрать элемент из списка–“)
Примечания :
Установить значение по умолчанию для всех раскрывающихся списков на листе одновременно с кодом VBA
Предположим, что существует множество раскрывающихся списков, расположенных в разных диапазонах на вашем листе, для установки значения по умолчанию для всех из них вам необходимо многократно применять формулу. На это уходит много времени. В этом разделе представлен полезный код VBA, позволяющий установить значение по умолчанию для всех раскрывающихся списков на листе одновременно.
1. Откройте рабочий лист, содержащий раскрывающиеся списки, в которых вы хотите установить значение по умолчанию, нажмите клавиши Alt + F11 , чтобы открыть Microsoft Visual Basic для окна приложений .
2. В окне Microsoft Visual Basic для приложений нажмите Вставить > Модуль , а затем вставьте приведенный ниже код VBA в Окно кода.
Код VBA: установка значения по умолчанию для всех раскрывающихся списков на листе сразу
Примечания . В приведенном выше коде – выберите из список – значение по умолчанию для отображения в ячейке раскрывающегося списка. Вы также можете изменить значение по умолчанию в зависимости от ваших потребностей.
3. Нажмите клавишу F5 , появится диалоговое окно “Макросы”. Убедитесь, что в Имя макроса выбран DropDownListToDefault . и нажмите кнопку Выполнить , чтобы запустить код.
Затем указанное значение по умолчанию немедленно заполняется в ячейки раскрывающегося списка.
Увеличить размер шрифта раскрывающегося списка
Обычно в раскрывающемся списке есть фиксированный размер шрифта, если размер шрифта настолько мал для чтения, вы можете попробовать следующий метод VBA, чтобы увеличить его.
1. Откройте рабочий лист, содержащий раскрывающиеся списки, размер шрифта которых вы хотите увеличить, щелкните правой кнопкой мыши вкладку листа и затем выберите Просмотреть код из контекстного меню.
2. В окне Microsoft Visual Basic для приложений скопируйте приведенный ниже код VBA в редактор кода.
Код VBA: увеличьте размер шрифта раскрывающиеся списки на листе
Примечание : здесь xZoom = 130 в коде означает, что вы увеличите размер шрифта всех раскрывающихся списков на текущем листе до 130. Вы можете изменить его как вам нужно.
3. Нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .
С этого момента при нажатии на раскрывающуюся ячейку уровень масштабирования текущего рабочего листа будет увеличен, щелкните стрелку раскрывающегося списка, вы увидите, что размер шрифта всех раскрывающихся элементов также увеличен.
Выбрав элемент из раскрывающегося списка, вы можете щелкнуть любую ячейку за пределами раскрывающейся ячейки, чтобы вернуться к исходному уровню масштабирования.