Как создать динамическую проверку данных и автоматически расширить раскрывающийся список?
Обычно, когда вы создаете раскрывающийся список на рабочем листе, раскрывающийся список не будет изменен при динамическом вводе новых данных, в этом случае вам необходимо изменить исходные данные, чтобы расширить список вручную. В этой статье я расскажу, как сделать проверку данных динамически и автоматически расширять раскрывающийся список при вводе новых данных.
Создание динамической проверки данных и автоматическое расширение раскрывающегося списка путем создания таблицы
Чтобы создать динамический список проверки данных, вы можете сначала создать таблицу, а затем применить функцию проверки данных. Пожалуйста, сделайте следующее:
Создайте формат таблицы для списка исходных данных:
1. Выберите список данных, который вы хотите использовать в качестве исходных данных для раскрывающегося списка, а затем щелкните Вставить > Настольные, в выскочившем Создать таблицу диалог, проверьте В моей таблице есть заголовки если в вашем списке данных есть заголовки, см. снимок экрана:
2. Затем нажмите OK кнопку, таблица создана, см. снимок экрана:
Определите имя диапазона для таблицы:
3. Затем выберите таблицу, которую вы создали, но игнорируете заголовок, и введите имя этой таблицы в поле Фамилия и нажмите Enter ключ, см. снимок экрана:
Создайте динамический список проверки данных:
4. После определения имени для таблицы, а затем выберите ячейки, в которые вы хотите вставить раскрывающийся список, и нажмите Данные > проверка достоверности данных > проверка достоверности данных, см. снимок экрана:
5. И в проверка достоверности данных диалоговое окно под Настройки вкладка, выберите Список из Разрешить раздел, а затем введите эту формулу: = Список имен (Список имен это имя, которое вы создали для таблицы на шаге 3) в Источник текстовое поле, см. снимок экрана:
6. Затем нажмите OK , раскрывающийся список вставлен в выбранные ячейки, с этого момента, когда вы вводите новое имя в список исходных данных, оно также будет автоматически добавлено в раскрывающийся список, см. снимок экрана:
Создание динамической проверки данных и автоматическое расширение раскрывающегося списка путем определения имени диапазона
Помимо создания таблицы, вы также можете завершить эту задачу, указав имя диапазона с помощью формулы. Для этого выполните следующие действия:
1. Нажмите Формулы > Определить имя, см. снимок экрана:
2. В Новое имя В диалоговом окне укажите имя в списке имен, которое вам нужно, а затем введите эту формулу: = OFFSET (Sheet1 $ A $ 2,0,0, COUNTA (Sheet1 $ A:! $ A), 1) в Относится к текстовое поле, см. снимок экрана:
Внимание: В приведенной выше формуле Sheet1 имя рабочего листа содержит список данных, A2 это первая ячейка в списке данных, A: - это столбец со списком данных.
3. Нажмите OK , а затем перейдите к проверка достоверности данных диалоговое окно, нажав Данные > проверка достоверности данных > проверка достоверности данных, В проверка достоверности данных диалоговое окно, выберите Список из Разрешить раздел, а затем введите эту формулу: = Список имен (Список имен это имя, которое вы создали на шаге 2) в Источник текстовое поле, см. снимок экрана:
4, Затем нажмите OK, теперь, когда вы вводите новое имя в список данных, выпадающий список будет расширяться автоматически. Смотрите скриншот:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!