0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Рекомендации как быстро сделать выпадающей список в MS Excel

Вы попали по адресу, если вам нужно щелкнуть по ячейке в Excel, чтобы отобразить список возможных значений. Здесь приведен список наиболее распространенных и популярных способов сделать это. Это не занимает много времени. Вам не нужны никакие специальные навыки или знания. Необходимы желание, внимательность и четкое следование инструкциям. Итак, поехали!

Способ 1. Стандартный.

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

список со значениями в ячейке эксель

Введите значения для выпадающего списка

Следующие шаги необходимо выполнить, если у вас Excel 2003. Щелкните по ячейке, где должен появиться выпадающий список, затем выберите в меню пункт Данные — Проверка.

Как в экселе сделать выпадающий список в ячейке?

Выделите ячейку с будущим списком

В Excel 2007 и выше это окно доступно на вкладке «Данные» -> «Проверить данные».

Список в одной ячейке в MS Excel 2010

Когда вы нажимаете на флажок, необходимо ввести диапазон значений.

список со значениями в ячейке эксель

Укажите диапазон ячеек со значениями из списка

В нашем случае мы рассматриваем элемент «Список» как тип ввода.

Для указания значений выпадающего списка, есть конкретное поле – «источник». Здесь указывается диапазон ячеек, откуда будут браться значения для выпадающего списка. Делается это нажатием на значок в конце строки. Далее выделяете диапазон ячеек и нажимаете “Enter”.

Это результат.

Как в экселе сделать выпадающий список в ячейке?

Заполненная ячейка с выпадающим списком

Это позволит избежать постоянного задания диапазонов значений в поле «Источник». Вы можете объединить эти значения в одну категорию, дать ей имя и записать это имя в данном столбце.

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

  1. Шаг 1 – выбираем меню – «Вставка»;
  2. Шаг 2 – переходим в меню «Имя»;
  3. Шаг 3 – открываем диалоговое окно «Присвоить».
Читайте так же:
Изображения Excel: вставка, изменение, удаление нескольких изображений или изображений в Excel

список со значениями в ячейке эксель

Создание константы со списком значений

Если у вас английская версия, тогда

  1. Вставить;
  2. Назвать;
  3. Определить.

Требуется версия Excel 2007 или старше, если вы используете седьмое издание Office. Если затем перейти на вкладку справки «Формулы» — «Менеджер имен» (NameManager), можно создать новое имя. Ни одно имя не является запрещенным. Вы можете написать, например, «Обзор».

список со значениями в ячейке эксель

Создание названия целевого значения в Excel 2010.

Далее через вкладку «Данные» -> «Проверка данных» вы в поле “Источник” указываете уже не диапазон ячеек, а знак “=” и созданное имя.

Как в экселе сделать выпадающий список в ячейке?

Введите название для создаваемой области.

Обратите внимание на этот момент. Источником данных также может быть любая именованная рамка данных, например, прайс-лист.

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

Способ 2 – Элемент управления.

Мы добавим новый объект в Excel и свяжем его с диапазоном. Какие шаги необходимо выполнить:

Если у вас версия ексель 2007 года и позже, тогда выбираем меню Разработчик. Если версия ранняя тогда Вид – Панели инструментов – Формы.

список со значениями в ячейке эксель

Откройте панель предметов.

В появившемся диалоговом окне ActiveX Elements найдите значок «List box». Отображает элемент на странице документа.

Как в экселе сделать выпадающий список в ячейке?

Пункты в форме списка

Затем вы можете выбрать «Форматировать объект» из меню правой кнопки мыши поля со списком.

Как в Excel сделать выпадающий список

Одной из самых полезных функций Excel при работе с информацией является создание выпадающего списка. С его помощью можно быстро и правильно заполнить ячейки. Значения не вводятся вручную, а просто выбираются из заранее определенного списка. Также можно установить средства контроля, чтобы другие пользователи не могли вносить изменения и добавлять новые значения, которые изначально не предназначались. Возможность сортировки данных будет полезна во многих случаях, от контроля расходов до управления проектами.

Читайте так же:
Как быстро перенести блоки данных из строк в столбцы в Excel?

Простой выпадающий список

Первый шаг тривиально прост — откройте Excel и введите необходимые данные в виде таблицы, которая затем будет включена в список. Она может быть любой длины и содержать любую информацию.

Нужный вам список можно легко создать в Excel за несколько кликов. Для этого:

  1. Выберите столбец с определенными именами, щелкните по нему правой кнопкой мыши. В выпадающем меню выберите опцию «Присвоить имя».

  1. Откроется окно, в котором вы измените название выбранного столбца в соответствующем поле. По умолчанию Excel называет его именем первой ячейки.

  1. Выделите область, в которую нужно вставить список. На верхней панели перейдите на вкладку «Данные», а затем на «Проверка данных».

  1. В новом окне найдите параметр «Тип данных». Выберите пункт «Список».

  1. Теперь укажите «Источник». Щелкните левой кнопкой мыши на поле, введите «=» без кавычек и имя из шага 2. В качестве источника можно использовать столбцы из других листов рабочей книги. Нажмите кнопку «OK».

Также можно добавить специальные сообщения, чтобы облегчить обработку информации с первого взгляда:

  1. Повторите действия, описанные в шаге 3. В открывшемся окне перейдите на вкладку «Сообщение для ввода».

  1. Введите заголовок и само сообщение — своего рода подсказку для пользователя.

Связанный выпадающий список

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

  1. Подготовьте стол. В первой строке каждого столбца должна быть категория меню (для удобства).

  1. Дайте диапазонам перечисленных блюд название, соответствующее их категории. Общее название каждого диапазона должно четко соответствовать тому, что написано в первой ячейке каждого столбца.
Читайте так же:
Как быстро перейти к концу столбца или строки в Excel?

  1. Создайте выпадающий список в отдельной области с помощью пункта меню Данные — Проверка данных. Источником является первая ячейка в каждом столбце.

  1. Затем необходимо создать список блюд в одной из категорий. В этом поможет функция INDIRECT, которая преобразует текст в стандартную ссылку Excel, а источник данных — в эту ссылку. Выберите категорию, снова откройте элемент управления данными и введите функцию =DVSSYL(H2).

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

Пробелы в названии при создании связанного выпадающего списка

Если название категории или группы содержит более одного слова в своем названии, необходимо решить проблему пробелов. Дело в том, что именованные диапазоны не допускают пробелов в заголовках. И в этом есть разгадка.

При именовании диапазона значений важно использовать знак подчеркивания «_» вместо пробелов. Например, «Мясо_продукты». Однако можно опустить это правило в одном из имен, что приведет к ошибке при выполнении операции. В самих именах может использоваться обычный пробел, который заменяется подчеркиванием при замене в списке с помощью формулы SUBSTITUTE:

=POSE(F3;» «;»_») без инвертированной запятой.

Конечная формула выглядит следующим образом:

=ДВССЫЛ(ПОДСТАВИТЬ($F$3;» «;»_»)) без кавычек.

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

=ДВССЫЛ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ($F$3);» «;»_»)) без кавычек.

Список с автозаполнением

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

Читайте так же:
Как в Excel заполнить даты последовательности без выходных и праздников?

Способ 1

Щелкните на третьей ячейке. Перейдите на вкладку «Данные» — «Проверить данные». Выберите «Список» в разделе «Тип данных». В поле «Источник» выберите необходимое количество ячеек, но с отступом (можно использовать весь столбец, формула будет =$A:$A).

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

Способ 2

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

  1. Выберите существующий список имен и дайте ему название в левой строке формул.

  1. Щелкните на третьей ячейке. Перейдите в раздел «Данные» — «Проверить данные». В качестве источника введите имя, присвоенное таблице на шаге 1, со знаком «=».

  1. Если вы хотите добавить еще одно значение, используйте функцию Insert empty row для вставки нового значения. Выделите ячейку с любым именем, нажмите «Вставить» на вкладке «Главная» «Вставка» — «Вставить строки на лист». На листе появится пустая ячейка, в которую можно ввести имя.

Способ 3

Расширенные и интересные функции Excel позволяют пользователям более эффективно работать с информацией. Благодаря специальному форматированию диапазон ведет себя как единое целое — он автоматически отслеживает свой размер и трансформируется при корректировке исходных данных.

  1. Выделите содержимое и выберите Формат как таблица на вкладке Начало. В появившемся окне установите флажок напротив «Таблица с заголовками».

  1. Назначьте подготовленную таблицу в качестве источника, введите формулу =DWSSYL(«Table1[Hot]»), где table1 — автоматически присвоенное имя, [Hot] — имя колонки.

Новые значения, введенные вами в нижних строках, сразу же появятся в списке.

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

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

Читайте так же:
Как вставить данные в альтернативные пустые строки в Excel?

Сначала необходимо заполнить таблицу. Выберите ее содержимое и с помощью «Проверить данные» выполните описанные выше действия.

Щелкните правой кнопкой мыши на ярлыке листа с выпадающим списком и выберите «Исходный текст». Откроется Visual Basic, в окне редактора необходимо отредактировать следующий код:

Результат должен выглядеть примерно так:

Для вертикального отображения можно использовать код:

Результат будет следующим:

Для того чтобы элементы накапливались в одной ячейке, достаточно кода:

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector