Note: The other languages of the website are Google-translated. Back to English

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

Большинство из нас может создать раскрывающийся список с помощью функции проверки данных в Excel, но иногда нам нужен связанный или динамический раскрывающийся список, это означает, что когда вы выбираете значение в раскрывающемся списке A и хотите, чтобы значения, которые нужно обновить, в раскрывающемся списке B. В Excel мы можем создать динамический раскрывающийся список с проверка достоверности данных функции и КОСВЕННЫЕ функция. В этом руководстве будет описано, как создавать зависимые раскрывающиеся списки в Excel.


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

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

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

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

(1.) Создайте имя диапазона для категорий, первую строку, выберите A1: D1 и введите имя диапазона. Пищевой продукт в Имя Box, Затем нажмите Enter .

(2.) Затем вам нужно назвать диапазон для каждого из столбцов, как указано выше, как показано ниже:

Функции - Панель навигации: пакетное создание нескольких именованных диапазонов и списка на панели в Excel.
Обычно мы можем определить только один диапазон имен одновременно в Excel. Но в некоторых случаях может потребоваться создать несколько именованных диапазонов. Должно быть довольно утомительно постоянно определять имена одно за другим. Kutools for Excel предоставляет такую ​​утилиту для быстрого пакетного создания нескольких именованных диапазонов и перечисления этих именованных диапазонов в Область переходов для удобного просмотра и доступа.


названия рекламных панелей

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

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

Внимание: Вам нужно ввести в формулу то, что вы назвали своими категориями.

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

5. Затем я могу создать второй раскрывающийся список, выбрать одну пустую ячейку и щелкнуть Данные > проверка достоверности данных > проверка достоверности данных опять же, в проверка достоверности данных диалоговое окно, нажмите Настройки , выберите Список из Разрешить раскрывающийся список и введите эту формулу = косвенный (F1) в Источник box, см. снимок экрана:

Внимание: F1 указывает расположение ячейки для первого выпадающего списка, который я создал, вы можете изменить его по своему усмотрению.

6. Затем нажмите Хорошо, и перетащите содержимое ячейки вниз, и зависимый раскрывающийся список был успешно создан. Смотрите скриншот:

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

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

Демонстрация: создание динамического раскрывающегося списка в Excel


Kutools for Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Скачать и бесплатную пробную версию сейчас!

Быстро создавайте независимые раскрывающиеся списки с помощью замечательного инструмента

Предположим, у вас есть таблица данных в RangeB2: E8, и вы хотите создать независимые раскрывающиеся списки на основе таблицы данных в Range G2: H8. Теперь вы можете легко это сделать с помощью Динамический раскрывающийся список особенность Kutools for Excel.

Kutools for Excel- Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now

1. Нажмите Кутулс > Раскрывающийся список > Динамический раскрывающийся список для включения этой функции.

2. В появившемся диалоговом окне сделайте следующее:

(1) Отметьте Раскрывающийся список, зависящий от уровня вариант;
(2) В поле «Диапазон данных» выберите таблицу данных, на основе которой вы будете создавать независимые раскрывающиеся списки;
(3) В поле «Диапазон вывода» выберите диапазон назначения, в который будут помещены независимые раскрывающиеся списки.

3, Нажмите Ok кнопку.

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



Статьи по теме:


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (27)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Шаги с 5 по 6 привели к ошибке. Нет ссылки. Это дало мне выпадающую ячейку, в которой ничего не было.
Этот комментарий был сведен к минимуму модератором на сайте
Я тоже получал сообщение об ошибке, но потом понял, что у меня не может быть двух слов, я использовал «Улучшение дома», и мне пришлось перейти на «Улучшение дома», также убедитесь, что ваша ячейка «F1» — это ячейка, которая вам нужна ( У меня будет B37) Это все, что я знаю
Этот комментарий был сведен к минимуму модератором на сайте
Я думаю, что ошибка может произойти в следующих случаях (из моего опыта)... 1) если вы используете просто "косвенный (F1)" в поле "Источник" вместо местоположения ячейки для первого раскрывающегося списка... 2) имя, помещаемое для каждого диапазона в поле «Имя» для элементов во втором раскрывающемся списке, должно точно соответствовать элементам в первом раскрывающемся списке...
Этот комментарий был сведен к минимуму модератором на сайте
Кроме того, убедитесь, что в раскрывающемся списке, из которого косвенный список извлекает данные, что-то выбрано.
Этот комментарий был сведен к минимуму модератором на сайте
Я попробовал это на моем Excel 2013 года, и он не работает. Помощь
Этот комментарий был сведен к минимуму модератором на сайте
Привет, я думаю, что знак ошибки имел в виду «Этот текущий выбор оценивается как ошибка ...» ??? Просто нажмите «ОК» и игнорируйте знак ошибки.
Этот комментарий был сведен к минимуму модератором на сайте
я пробовал это и работал... :D
Этот комментарий был сведен к минимуму модератором на сайте
Привет, как я могу удалить столбцы, которые я использовал для создания раскрывающихся списков с моего листа, таким образом, у меня есть только раскрывающиеся списки.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, команда! Большое спасибо, все работает. :-) С уважением, Манджунат Н.
Этот комментарий был сведен к минимуму модератором на сайте
Привет команда, это отлично работает. :-) Спасибо Вишал
Этот комментарий был сведен к минимуму модератором на сайте
Лучший учебник этого я нашел еще. Благодарю вас!
Этот комментарий был сведен к минимуму модератором на сайте
Извините.. Я неправильно нажал на кнопку "не нравится"... :sad:
Этот комментарий был сведен к минимуму модератором на сайте
Отличное объяснение и пример, спасибо, но у меня проблема. Используя приведенный выше пример, вы выбираете «Мясо», а затем выбираете «Курица» из зависимого раскрывающегося списка. Если вы измените «Мясо» на «Фрукты», «Курица» все равно будет отображаться. Есть ли способ аннулировать выбор «Курица» и заставить вас повторно выбрать из раскрывающегося списка «Фрукты»?
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, Синди. Вы когда-нибудь получали ответ на свой вопрос? Мне интересно то же самое. Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Это замечательно. Я также хотел знать, как добавить динамический список через Offset или другую функцию. Что именно я ищу, так это то, что если я добавлю «Жареный рис» в столбец «Еда» под тортом, это должно автоматически учитываться.
Этот комментарий был сведен к минимуму модератором на сайте
Довольно полезно. Спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
Когда я создаю раскрывающийся список с помощью проверки данных, как я могу выбрать действительные записи с клавиатуры, я хочу ввести число и автоматически заполнить его. Список проверки данных выглядит следующим образом: 1_Готово 2_В ожидании 3_Отклонено
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, это сработало как по волшебству
Этот комментарий был сведен к минимуму модератором на сайте
в случае, если во втором раскрывающемся списке должен быть выбран динамический список, то как это будет работать. Например, если фрукты, еда, мясо и напитки относятся к первому месяцу, а названия второго месяца меняются на фрукты2, мясо2, еда2 и напиток2 вместе с выбором под этими заголовками, то как мы можем использовать формулу thius.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, я хочу сделать что-то подобное, но единственная проблема заключается в том, что мой динамический список комбинаций параметров и значений структурирован следующим образом: Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Parent4 Item09 Parent4 Item01 соответствующий раскрывающийся список в зависимости от определения заголовка. Например: если определение заголовка — Parent3, то раскрывающийся список для ячеек под столбцом должен иметь Item32 и Item02. Если заголовок изменен на Parent02, раскрывающийся список становится Item01, Item3 и Item11. Это именно то, что здесь делается, за исключением того факта, что исходная структура данных совершенно другая, и у меня нет свободы ее реструктурировать. В таком случае я не могу Назовите диапазон списка второго уровня, так как я не могу просто выбрать и назвать их. Любая помощь в этом отношении будет высоко оценена. С уважением, Саттам.
Этот комментарий был сведен к минимуму модератором на сайте
Я продолжаю получать сообщение об ошибке, в котором говорится, что «источник в настоящее время оценивается как ошибка», по какой причине? Я выполнил шаги, описанные выше. Мы будем очень признательны за любые рекомендации.
Этот комментарий был сведен к минимуму модератором на сайте
Лара, вы, вероятно, пропустили вторую половину шага 4. 4. Нажмите OK, и мой первый раскрывающийся список был создан, затем выберите ячейку и перетащите дескриптор заполнения в ячейку, к которой вы хотите применить этот параметр..
Этот комментарий был сведен к минимуму модератором на сайте
Я понимаю, но как я могу повторить форматирование выпадающего списка во всех строках Excel
Этот комментарий был сведен к минимуму модератором на сайте
Вы получили ответ на свой вопрос? меня то же интересует..
Этот комментарий был сведен к минимуму модератором на сайте
Поэтому я попробовал это с динамическими диапазонами. Это не пойдет. Однако он работает со статическими диапазонами.
Этот комментарий был сведен к минимуму модератором на сайте
Почему зависимый список не меняется мгновенно?
Этот комментарий был сведен к минимуму модератором на сайте
Привет Ферат,
Следовали ли вы руководству по созданию динамического раскрывающегося списка? Если следовать руководству, зависимый список изменится сразу же, как изменится основной выбор (в ячейке F1).
Более подробная информация может помочь мне понять вашу проблему. Если возможно, загрузите несколько скриншотов, будет полезно!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL