Таблицы формата список в excel

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

Лист, показанный на рис. 167.1, отображает тот тип преобразования, о котором я говорю. Диапазон А1:Е4 содержит исходную сводную таблицу: 48 точек данных. Столбцы G:I показывают часть 48-строковой таблицы, полученную из сводной таблицы. Другими словами, каждое значение в исходной сводной таблице преобразуется в строку, которая также содержит соответствующие значению название продукта и месяц. Этот тип списка полезен, поскольку его можно отсортировать и манипулировать им другими способами.

Рис. 167.1. Преобразование сводной таблицы в список

Рис. 167.1. Преобразование сводной таблицы в список

Хитрость создания такого списка заключается в использовании сводной таблицы. Но прежде чем вы сможете применить этот метод, вы должны добавить команду Мастер сводных таблиц на панель быстрого доступа. Excel 2007, Excel 2010 и Excel 2013 все еще поддерживают Мастера сводной таблицы, но он недоступен на ленте. Чтобы получить доступ к мастеру, выполните следующие действия.

  1. Щелкните правой кнопкой мыши на панели быстрого доступа и выберите в контекстном меню пункт Настройка панели быстрого доступа.
  2. В разделе Панель быстрого доступа диалогового окна Параметры Excel выберите Команды на ленте из раскрывающегося списка слева.
  3. Прокрутите список и выберите пункт Мастер сводных таблиц и диаграмм.
  4. Нажмите кнопку Добавить.
  5. Нажмите , чтобы закрыть диалоговое окно Параметры Excel.

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

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

  1. Активизируйте любую ячейку в сводной таблице.
  2. Щелкните на значке Мастер сводных таблиц и диаграмм, который вы добавили на панель быстрого доступа.
  3. В диалоговом окне Мастер сводных таблиц и диаграмм установите первый переключатель в положение в нескольких диапазонах консолидации и нажмите кнопку Далее.
  4. В шаге 2а установите переключатель в положите Создать поля страницы и нажмите кнопку Далее.
  5. В шаге 2b в поле Диапазон укажите диапазон сводной таблицы ( А1:Е4 для выборки из примера) и нажмите кнопку Добавить; затем нажмите кнопку Далее, чтобы перейти к шагу 3.
  6. В шаге 3 выберите место для сводной таблицы и нажмите кнопку Готово. Excel создаст сводную таблицу с данными и покажет область Список полей сводной таблицы.
  7. В области Список полей сводной таблицы снимите флажки Строка и Столбец.

Так, сводная таблица остается только с полем данных Сумма по полю Значение. На данный момент небольшая сводная таблица показывает только сумму всех значений (рис. 167.2).

Рис. 167.2. Эта небольшая сводная таблица может быть расширена

Рис. 167.2. Эта небольшая сводная таблица может быть расширена

Чтобы завершить, щелкните два раза на ячейке, содержащей итоговое значение (2851 в этом примере). Excel создаст новый лист, который будет содержать исходные данные в виде таблицы (рис. 167.3). Заголовки столбцов представляют общее описание (Строка, Столбец и Значение), так что вы, вероятно, захотите изменить их и сделать более информативными.

Как превратить таблицу в список excel

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

Важно: Создание списка на Excel таблицы недоступно в GCC высокой и doD-среде.

Другой способ перемещения данных в SharePoint — экспорт таблицы непосредственно из Excel. Дополнительные сведения см. в Excel таблицы SharePoint. Дополнительные сведения о поддерживаемых SharePoint браузерах см. в SharePoint Server.

Создание списка на основе электронной таблицы

В приложении Списки Microsoft 365 выберите +Новый список или на домашней странице сайта выберите + > список.

В Microsoft Teams на вкладке Файлы в верхней части канала выберите Дополнительные > Открыть в SharePoint, а затем выберите Новый список > .

Создание списка из таблицы

На странице Создание списка выберите Из Excel.

Создание списка из таблицы

Выберите Upload, чтобы выбрать файл на устройстве, или Выберите файл, который уже есть на этом сайте.

Upload из Excel файла

Если вы загрузите файл с устройства, Excel будет добавлен в библиотеку активов сайта, что означает, что другие люди смогут получить доступ к исходным данным Excel сайта.

Примечание: Если Upload файл затеняется, у вас нет разрешения на создание списка из таблицы. Дополнительные сведения см. в администраторе сайта организации.

Введите имя списка.

Создание списка

(Необязательно) Чтобы отобразить список на странице «Содержимое», проверьте отображение списка на сайте.

Нажмите кнопку Создать.

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

Для создания списка можно использовать таблицы с до 20 000 строк.

Создание списка на основе таблицы в SharePoint 2016 и 2013

На сайте, на который вы хотите добавить список на основе электронных таблиц, выберите Параметры Кнопка "Параметры Office 365" , а затем выберите Добавить приложение.

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

На странице результатов поиска выберите импортировать таблицу.

На странице Новое приложение введите имя списка.

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

Введите необязательное описание.

Описание в большинстве представлений отображается под именем. Описание списка можно изменить в его параметрах.

Найдите или введите расположение файла для таблицы. Когда все будет готово, выберите Импорт.

Таблица откроется в Excel, и откроется окно Импорт Windows SharePoint служб.

В окне Импорт Windows SharePoint Services выберитеДиапазон таблицы,Диапазон ячеекили Именованый диапазон. Если вы хотите выбрать диапазон вручную, выберите Диапазон ячеек ,а затем выберите Выбрать диапазон. В левой верхней ячейке таблицы, удерживая на SHIFT и выберите правую нижнюю ячейку диапазона.

Электронная таблица Excel с выделенным диапазоном

Диапазон появится в поле Выбор диапазона. Нажмите кнопку Импорт.

Диалоговое окно импорта в электронную таблицу с выделенной кнопкой "Импорт"

После импорта электронной таблицы проверьте столбцы списка, чтобы убедиться, что данные были импортированы правильно. Например, может потребоваться указать, что столбец содержит денежные значения, а не числа. Чтобы просмотреть или изменить параметры списка, откройте его, откройте вкладку Список или Параметры Кнопка "Параметры Office 365" и выберите Параметры .

Данные в электронных таблицах по- SharePoint.

Важно: Не забудьте импортировать электронные таблицы с помощью 32-Microsoft Edge веб-браузера, так как при импорте электронных таблиц используется ActiveX фильтрация. После импорта таблицы вы сможете работать со списком в любом браузере, SharePoint поддерживается.

Создание списка на основе таблицы в SharePoint 2010

Выберите Действия сайта Меню , выберите Просмотреть веськонтент сайта , а затем выберите Создать Кнопка .

Примечание: Сайты SharePoint могут выглядеть по-разному. Если не удается найти какой-либо элемент, например команду, кнопку или ссылку, обратитесь к администратору.

В SharePoint 2010 в области Все категории выберитеПустые & пользовательские ,выберите Импорт таблицы изатем выберите Создать.

В SharePoint 2007 г.в списке Настраиваемые списки выберите импортировать таблицу ,а затем выберите Создать.

Введите имя списка. Поле Имя является обязательным.

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

Введите описание списка. Поле Описание является необязательным.

Описание в большинстве представлений отображается под именем. Описание списка можно изменять.

Найдите или введите расположение файла для таблицы, которую вы хотите импортировать, а затем выберите Импорт.

В диалоговом Windows SharePoint Services Импорт в список выберите тип диапазона ,а затем в списке Выбор диапазона укажитедиапазон в листе, который вы хотите использовать для создания списка.

Импорт в список SharePoint

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

Нажмите кнопку Импорт.

Импортированный список

После импорта электронной таблицы проверьте столбцы списка, чтобы убедиться, что данные были импортированы правильно. Например, может потребоваться указать, что столбец содержит денежные значения, а не числа. Чтобы просмотреть или изменить параметры списка, откройте его, откройте вкладку Список или Параметры ивыберите Параметры .

Важно: Не забудьте импортировать электронные таблицы с помощью 32-Microsoft Edge веб-браузера, так как при импорте электронных таблиц используется ActiveX фильтрация. После импорта таблицы вы сможете работать со списком в любом браузере, SharePoint поддерживается.

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

Во всех версиях SharePoint поддерживается импорт электронных таблиц, но действия, выполняемые при этом, немного отличаются. В этих примерах использовался Excel, но также подойдет другой совместимый редактор. Если формат редактора электронных таблиц не поддерживается, экспортируйте данные в файл с разделителями-запятыми (CSV-файл) и импортируйте этот файл.

Дополнительные сведения о настройке импортируемого списка и его добавлении на страницу или сайт см. в этой странице.

Примечание: Как правило, столбцы на сайте SharePoint настраиваются с учетом типа данных, которые они содержат. Тем не менее после импорта списка проверьте столбцы и данные, чтобы убедиться, что импорт был выполнен правильно. Например, может потребоваться указать, что столбец содержит денежные значения, а не числа. Чтобы просмотреть или изменить параметры списка, откройте его и в меню Параметры выберите пункт Параметры.

Оставьте комментарий

Была ли эта статья полезной? Если да, укажите это внизу страницы. В противном случае поделитесь своим мнением — что нужно добавить или сделать понятнее. Укажите свои версию SharePoint, ОС и браузер. С учетом вашего отзыва мы перепроверим сведения и, если нужно, допишем и обновим эту статью.

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

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

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

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

Несколькими щелчками мышки возможно быстро создать список в Excel. Для этого:

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

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

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

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

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

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

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

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

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

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

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

  1. Задать диапазонам с перечислением блюд имя в соответствии с его категорией. Общее название каждого диапазона должно четко совпадать с тем, что записано в первой ячейке каждого столбца.

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

  1. Далее перейти на формирование перечисления блюд одной из категорий. В этом поможет функция ДВССЫЛ (на англ. INDIRECT), которая преобразовывает текст в обычную экселевскую ссылку и источник данных для него. Нужно выбрать категорию, повторно открыть «Проверку данных» и написать функцию =ДВССЫЛ(H2).

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

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

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

Именуя диапазон значений, важно использовать вместо пробела нижнее подчеркивание «_». Например, «Мясные_блюда». Однако есть вероятность упустить данное правило в одном из названий, и в результате будет ошибка при выполнении операции. Можно в самих названиях использовать обычный пробел, а в момент подстановки в список, поменять его на подчеркивание, используя формулу ПОДСТАВИТЬ:

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

Итоговая формула выглядит так:

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

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

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

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

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

Способ 1

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

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

Способ 2

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

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

  1. Щелкнуть по сторонней ячейке. Зайти в «Данные» – «Проверка данных». В качестве источника указать присвоенное таблице имя из п.1 через знак «=».

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

Способ 3

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

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

  1. Обозначить готовую таблицу как источник, вписать формулу =ДВССЫЛ(«Таблица1[Горячее]»), где таблица1 – автоматически присвоенное ей имя, [Горячее] – название столбца.

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

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

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

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

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

В результате должно получиться следующее:

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

В результате получится так:

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

Содержание

  • 1 Создаем простой выпадающий список
  • 2 Добавляем значения в выпадающий список – динамический список
  • 3 Выпадающий список со значениями с другого листа
  • 4 Создаем зависимые выпадающие списки
  • 5 Способ 1 — горячие клавиши и раскрывающийся список в excel
  • 6 Способ 2 — самый удобный, простой и наиболее гибкий
  • 7 Способ 3 — как в excel сделать выпадающий список с использованием ActiveX

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

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

Создаем простой выпадающий список

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

Переходим на вкладку «Данные» и кликаем по кнопочке «Проверка данных».

как сделать таблицу список в excel

На вкладке «Параметры» в поле «Тип данных» выбираем «Список». В поле «Источник» можно ввести значения различными способами:

1 – вводим значения для списка вручную, через точку с запятой;

как сделать таблицу список в excel

2 – указываем диапазон ячеек, в которые введены данные для выпадающего списка;

как сделать таблицу список в excel

3 – выделяем ячейки с именами, кликаем по ним правой кнопкой мыши и выбираем из меню «Присвоить имя».

как сделать таблицу список в excel

Дальше впишите «Имя» для выделенных данных.

как сделать таблицу список в excel

Выделяем ячейку В2 и в поле «Источник» ставим «=», затем пишем созданное имя.

как сделать таблицу список в excel

Таким образом, мы создали простой выпадающий список в Excel.

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

как сделать таблицу список в excel

Добавляем значения в выпадающий список – динамический список

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

Выделяем диапазон ячеек – D1:D8, затем на вкладке «Главная» нажимаем «Форматировать как таблицу» и выбираем любой стиль.

как сделать таблицу список в excel

Подтверждаем расположение данных и ставим галочку в поле «Таблица с заголовками».

Вверху пишем заголовок таблицы – «Сотрудники», и заполняем ее данными.

Выделяем ячейку, в которой будет выпадающий список и кликаем по кнопочке «Проверка данных». В следующем окне, в поле «Источник», пишем следующее: =ДВССЫЛ(«Таблица1»). У меня одна таблица на листе, поэтому пишу «Таблица1», если будет вторая – «Таблица2», и так далее.

как сделать таблицу список в excel

Теперь добавим новое имя сотрудника в наш список: Ира. В выпадающем списке оно появилось. Если мы удалим любое имя из таблицы, из списка оно тоже удалится.

как сделать таблицу список в excel

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

Если таблица с выпадающими списками находится на одном листе, а данные для этих списков – на другом, то данная функция нам очень поможет.

На Листе 2, выделяем одну ячейку или диапазон ячеек, затем кликаем по кнопочке «Проверка данных».

как сделать таблицу список в excel

Переходим на Лист 1, ставим курсор в поле «Источник» и выделяем нужный диапазон ячеек.

как сделать таблицу список в excel

Теперь можно дописывать имена на Листе 1, они будут добавляться в выпадающие списки на Листе 2.

Создаем зависимые выпадающие списки

Предположим, у нас есть три диапазона: имена, фамилии и отчества сотрудников. Для каждого, нужно присвоить имя. Выделяем ячейки оного диапазона, можно и пустые – в них со временем можно будет добавлять данные, которые будут появляться в выпадающем списке. Кликаем по ним правой кнопкой мыши и выбираем из списка «Присвоить имя».

как сделать таблицу список в excel

Первый называем «Имя», второй – «Фамилия», третий – «Отч».

как сделать таблицу список в excel

Сделаем еще один диапазон, в котором будут прописаны присвоенные имена. Назовем его «Сотрудники».

как сделать таблицу список в excel

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

В поле «Тип данных» выберите «Список», в поле источник – или введите «=Сотрудники», или выделите диапазон ячеек, которому присвоено имя.

Первый выпадающий список создан. Теперь в ячейке F2 создадим второй список, который должен зависеть от первого. Если в первом выберем «Имя», во втором отобразится список имен, если выберем «Фамилия» – список фамилий.

Выделяем ячейку и кликаем по кнопочке «Проверка данных». В поле «Тип данных» выбираем «Список», в поле источник прописываем следующее: =ДВССЫЛ($Е$1). Здесь Е1 – это ячейка с первым выпадающим списком.

По такому принципу можно делать зависимые выпадающие списки.

Если в дальнейшем, нужно будет вписать значения в диапазон, которому задано имя, например, «Фамилия». Перейдите на вкладку «Формулы» и кликните «Диспетчер имен». Теперь в имени диапазона выбираем «Фамилия», и внизу, вместо последней ячейки С3, напишите С10. Нажмите галочку. После этого диапазон увеличится, и в него можно будет дописывать данные, которые автоматически будут появляться в выпадающем списке.

Теперь Вы знаете, как сделать раскрывающийся список в Excel.

Поделитесь статьёй с друзьями:

Как создать выпадающий список, состоящий сразу из нескольких ячеек (скажем чтобы наименование было со стоимостью)

Спасибо, всё получилось.

Огромное спасибо автору за «зависимые выпадающие списки». Сам бился два дня, а ваша статья очень помогла. Всё работает на разных листах. Получил как раз то, что и хотел.

Автору спасибо за хорошую статью! Как оказалось, есть масса возможностей их создания!

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

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

Кликните по кнопке ниже для загрузки файла с примерами выпадающих списков в Excel:

Видео-урок Как создать выпадающий список в Экселе на основе данных из перечня

Представим, что у нас есть перечень фруктов:

Для создания выпадающего списка нам потребуется сделать следующие шаги:

  • Выбрать ячейку, в которой мы хотим создать выпадающий список;
  • Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбираем пункт “Проверка данных“.
  • Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список“:
  • В поле “Источник” ввести диапазон названий фруктов =$A$2:$A$6 или просто поставить курсор мыши в поле ввода значений “Источник” и затем мышкой выбрать диапазон данных:

Если вы хотите создать выпадающие списки в нескольких ячейках за раз, то выберите все ячейки, в которых вы хотите их создать, а затем выполните указанные выше действия. Важно убедиться, что ссылки на ячейки являются абсолютными (например, $A$2), а не относительными (например, A2 или A$2 или $A2).

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

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

Например, представим что в выпадающем меню мы хотим отразить два слова “Да” и “Нет”. Для этого нам потребуется:

  • Выбрать ячейку, в которой мы хотим создать выпадающий список;
  • Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных“:
  • Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список“:
  • В поле “Источник” ввести значение “Да; Нет”.
  • Нажимаем “ОК

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

Если вы хотите одновременно создать выпадающий список в нескольких ячейках – выделите нужные ячейки и следуйте инструкциям выше.

Как создать раскрывающийся список в Эксель с помощью функции СМЕЩ

Наряду со способами описанными выше, вы также можете использовать формулу СМЕЩ для создания выпадающих списков.

Например, у нас есть список с перечнем фруктов:

Для того чтобы сделать выпадающий список с помощью формулы СМЕЩ необходимо сделать следующее:

  • Выбрать ячейку, в которой мы хотим создать выпадающий список;
  • Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных“:
  • Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список“:
  • В поле “Источник” ввести формулу: =СМЕЩ(A$2$;0;0;5)
  • Нажать “ОК

Система создаст выпадающий список с перечнем фруктов.

Как эта формула работает?

На примере выше мы использовали формулу =СМЕЩ(ссылка;смещ_по_строкам;смещ_по_столбцам;;).

Эта функция содержит в себе пять аргументов. В аргументе “ссылка” (в примере $A$2) указывается с какой ячейки начинать смещение. В аргументах “смещ_по_строкам” и “смещ_по_столбцам” (в примере указано значение “0”) – на какое количество строк/столбцов нужно смещаться для отображения данных. В аргументе “” указано значение “5”, которое обозначает высоту диапазона ячеек. Аргумент “” мы не указываем, так как в нашем примере диапазон состоит из одной колонки.

Используя эту формулу, система возвращает вам в качестве данных для выпадающего списка диапазон ячеек, начинающийся с ячейки $A$2, состоящий из 5 ячеек.

Как сделать выпадающий список в Excel с подстановкой данных (с использованием функции СМЕЩ)

Если вы используете для создания списка формулу СМЕЩ на примере выше, то вы создаете список данных, зафиксированный в определенном диапазоне ячеек. Если вы захотите добавить какое-либо значение в качестве элемента списка, вам придется корректировать формулу вручную. Ниже вы узнаете, как делать динамический выпадающий список, в который будут автоматически загружаться новые данные для отображения.

Для создания списка потребуется:

  • Выбрать ячейку, в которой мы хотим создать выпадающий список;
  • Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных“;
  • Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список“;
  • В поле “Источник” ввести формулу: =СМЕЩ(A$2$;0;0;СЧЕТЕСЛИ($A$2:$A$100;””))
  • Нажать “ОК

В этой формуле, в аргументе “” мы указываем в качестве аргумента, обозначающего высоту списка с данными –  формулу СЧЕТЕСЛИ, которая рассчитывает в заданном диапазоне A2:A100 количество не пустых ячеек.

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

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

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

  • Создаем список данных для отображения в выпадающем списке. В нашем случае это список цветов. Выделяем перечень левой кнопкой мыши:
  • На панели инструментов нажимаем пункт “Форматировать как таблицу“:
  • Из раскрывающегося меню выбираем стиль оформления таблицы:
  •  Нажав клавишу “ОК” во всплывающем окне, подтверждаем выбранный диапазон ячеек:
  • Затем, выделим диапазон данных таблицы для выпадающего списка и присвоим ему имя в левом поле над столбцом “А”:

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

  • Выбрать ячейку, в которой мы хотим создать список;
  • Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных“:
  • Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список“:
  • В поле источник указываем =”название вашей таблицы”. В нашем случае мы ее назвали “Список“:
  • Готово! Выпадающий список создан, в нем отображаются все данные из указанной таблицы:
  • Для того чтобы добавить новое значение в выпадающий список – просто добавьте в следующую после таблицы с данными ячейку информацию:
  • Таблица автоматически расширит свой диапазон данных. Выпадающий список соответственно пополнится новым значением из таблицы:

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

В Excel есть возможность копировать созданные выпадающие списки. Например, в ячейке А1 у нас есть выпадающий список, который мы хотим скопировать в диапазон ячеек А2:А6.

Для того чтобы скопировать выпадающий список с текущим форматированием:

  • нажмите левой клавишей мыши на ячейку с выпадающим списком, которую вы хотите скопировать;
  • нажмите сочетание клавиш на клавиатуре CTRL+C;
  • выделите ячейки в диапазоне А2:А6, в которые вы хотите вставить выпадающий список;
  • нажмите сочетание клавиш на клавиатуре CTRL+V.

Так, вы скопируете выпадающий список, сохранив исходный формат списка (цвет, шрифт и.т.д). Если вы хотите скопировать/вставить выпадающий список без сохранения формата, то:

  • нажмите левой клавишей мыши на ячейку с выпадающим списком, который вы хотите скопировать;
  • нажмите сочетание клавиш на клавиатуре CTRL+C;
  • выберите ячейку, в которую вы хотите вставить выпадающий список;
  • нажмите правую кнопку мыши => вызовите выпадающее меню и нажмите “Специальная вставка“;
  • В появившемся окне в разделе “Вставить” выберите пункт “условия на значения“:
  • Нажмите “ОК

После этого, Эксель скопирует только данные выпадающего списка, не сохраняя форматирование исходной ячейки.

Как выделить все ячейки, содержащие выпадающий список в Экселе

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

  • Нажмите на вкладку “Главная” на Панели инструментов;
  • Нажмите “Найти и выделить” и выберите пункт “Выделить группу ячеек“:
  • В диалоговом окне выберите пункт “Проверка данных“. В этом поле есть возможность выбрать пункты “Всех” и “Этих же“. “Всех” позволит выделить все выпадающие списки на листе. Пункт “этих же” покажет выпадающие списки схожие по содержанию данных в выпадающем меню. В нашем случае мы выбираем “всех“:
  • Нажмите “ОК

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

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

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

Предположим, что у нас есть списки городов двух стран Россия и США:

Для создания зависимого выпадающего списка нам потребуется:

  • Создать два именованных диапазона для ячеек “A2:A5” с именем “Россия” и для ячеек “B2:B5” с названием “США”. Для этого нам нужно выделить весь диапазон данных для выпадающих списков:
  • Перейти на вкладку “Формулы” => кликнуть в разделе “Определенные имена” на пункт “Создать из выделенного“:
  • Во всплывающем окне “Создание имен из выделенного диапазона” поставьте галочку в пункт “в строке выше“. Сделав это, Excel создаст два именованных диапазона “Россия” и “США” со списками городов:
  • Нажмите “ОК
  • В ячейке “D2” создайте выпадающий список для выбора стран “Россия” или “США”. Так, мы создадим первый выпадающий список, в котором пользователь сможет выбрать одну из двух стран.

Теперь, для создания зависимого выпадающего списка:

  • Выделите ячейку E2 (или любую другую ячейку, в которой вы хотите сделать зависимый выпадающий список);
  • Кликните по вкладке “Данные” => “Проверка данных”;
  • Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выберите “Список“:
  • В разделе “Источник” укажите ссылку: =INDIRECT($D$2) или =ДВССЫЛ($D$2);
  • Нажмите “ОК

Теперь, если вы выберите в первом выпадающем списке страну “Россия”, то во втором выпадающем списке появятся только те города, которые относятся к этой стране. Также и в случае, когда выбираете “США” из первого выпадающего списка.

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

Данный способ использования выпадающего списка по сути не является инструментом таблицы, который надо как либо настраивать или заполнять. Это встроенная функция (горячие клавиши) которая работает всегда. При заполнении какого либо столбца, вы можете нажать правой кнопкой мыши на пустой ячейке и в выпадающем списке выбрать пункт меню «Выбрать из раскрывающегося списка».

Этот же пункт меню можно запустить сочетанием клавиш Alt+»Стрелка вниз» и программа автоматически предложит в выпадающем списке значения ячеек, которые вы ранее заполняли данными. На изображении ниже программа предложила 4 варианта заполнения (дублирующиеся данные Excel не показывает). Единственное условие работы данного инструмента — это между ячейкой, в которую вы вводите данные из списка и самим списком не должно быть пустых ячеек.

Использование горячих клавиш для раскрытия выпадающего списка данных

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

Выпадающий список может работать и в верхней части с данными, которые ниже ячейки

Способ 2 — самый удобный, простой и наиболее гибкий

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

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

    Создание набора данных для списка

  2. В окне «Создание имени» задайте имя для вашего списка (это имя дальше будет использоваться в формуле подстановки). Имя должно быть без пробелов и начинаться с буквы.

    Введите имя для набора данных

  3. Выделите ячейки (можно сразу несколько ячеек), в которых планируется создать выпадающий список. Во вкладке «ДАННЫЕ» вверху документа нажмите на «Проверка данных».

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

  4. В окне проверка вводимых значение в качестве типа данных задайте «Список». В строке «Источник:» введите знак равно и имя для ранее созданного списка. Данная формула позволит ввести значения только из списка, т.е. произведет проверку введенного значения и предложит варианты. Эти варианты и будут выпадающим списком.

Для создания проверки вводимых значений введите имя ранее созданного списка

При попытке ввести значение, которого нет в заданном списке, эксель выдаст ошибку.

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

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

Способ 3 — как в excel сделать выпадающий список с использованием ActiveX

Чтобы воспользоваться этим способом, необходимо чтобы у вас была включена вкладка «РАЗРАБОТЧИК». По умолчанию эта вкладка отсутствует. Чтобы ее включить:

  1. Нажмите на «Файл» в левом верхнем углу приложения.
  2. Выберите пункт «Параметры» и нажмите на него.
  3. В окне настройки параметров Excel во вкладке «Настроить ленту» поставьте галочку напротив вкладки «Разработчик».

Включение вкладки «РАЗРАБОТЧИК»

Теперь вы сможете воспользоваться инструментом «Поле со списком (Элемент ActiveX)». Во вкладке «РАЗРАБОТЧИК» нажмите на кнопку «Вставить» и найдите в элементах ActiveX кнопку «Поле со списком (Элемент ActiveX)». Нажмите на нее.

Нарисуйте данный объект в excel выпадающий список в ячейке, где вам необходим выпадающий список.

Теперь необходимо настроить данный элемент. Чтобы это сделать, необходимо включить «Режим конструктора» и нажать на кнопку «Свойства». У вас должно открыться окно свойств (Properties).

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

Но нас на этапе создания интересуют только три основных:

  1. ListFillRange — указывает диапазон ячеек, из которых будут браться значения для выпадающего списка. В моем примере я указал два столбца (A2:B7 — дальше покажу как это использовать). Если необходимо только одни значения указывается A2:A7.
  2. ListRows — количество данных в выпадающем списке. Элемент ActiveX отличается от первого способа тем, что можно указать большое количество данных.
  3. ColumnCount — указывает сколько столбцов данных указывать в выпадающем списке.

В строке ColumnCount я указал значение 2 и теперь в списке выпадающие данные выглядят вот так:

Как видите получился выпадающий список в excel с подстановкой данных из второго столбца с данными «Поставщик».

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше

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

Образец списка

Добавление списка на лист

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

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

  2. На вкладке Разработчик нажмите кнопку Вставить.

    Примечание: Если вкладка Разработчик не отображается, на вкладке Файл выберите Параметры > Настроить ленту. В списке Основные вкладки установите флажок для вкладки Разработчик и нажмите кнопку ОК.

  3. В разделе Элементы управления формы выберите элемент управления Список (элемент управления формы).

    кнопка управления формой списка

  4. Щелкните ячейку, в которой нужно создать список.

  5. Нажмите кнопку Свойства и на вкладке Элемент управления задайте необходимые свойства:

    Свойства элемента управления списком.

    • В поле Формировать список по диапазону введите диапазон ячеек, содержащий список значений.

      Примечание: Если нужно отобразить в списке больше элементов, можно изменить размер шрифта для текста.

    • В поле Связь с ячейкой введите ссылку на ячейку.

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

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

      Примечание:  Если вы хотите выбрать параметр набора значений или списка значений, подумайте о том, чтобы использовать элемент ActiveX «Список».

Добавление поля со списком на лист

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

Поле со списком

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

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

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

    Примечание: Можно также создать список на другом листе той же книги.

  2. На вкладке Разработчик нажмите кнопку Вставить.

    Примечание: Если вкладка Разработчик не отображается, на вкладке Файл выберите Параметры > Настроить ленту. В списке Основные вкладки установите флажок для вкладки Разработчик и нажмите кнопку ОК.

  3. Выберите тип поля со списком, которое нужно добавить:

    • в разделе Элементы управления формы выберите элемент управления Поле со списком (элемент управления формы);

      ИЛИ:

    • в разделе Элементы ActiveX выберите элемент управления Поле со списком (элемент ActiveX).

      Добавление поля со списком

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

Советы: 

  • Чтобы изменить размер поля, наведите указатель мыши на один из маркеров изменения размера и перетащите границу элемента управления до достижения нужной высоты и ширины.

  • Чтобы переместить поле со списком на листе, выделите его и перетащите в нужное место.

Форматирование элемента управления формы «Поле со списком»

  1. Щелкните правой кнопкой мыши поле со списком и выберите команду Формат объекта.

  2. Откройте вкладку Элемент управления и настройте следующие параметры.

    Диалоговое окно "Формат элемента управления"

    • Формировать список по диапазону: введите диапазон ячеек, содержащий список элементов.

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

      Например, в ячейке C1 отображается значение 3, если выбрать пункт Фруктовое мороженое, так как это третий элемент в списке.

      Когда элемент выбран, в связанной ячейке отображается его номер.

      Совет: Чтобы вместо номера отображать сам элемент, можно воспользоваться функцией ИНДЕКС. В нашем примере поле со списком связано с ячейкой B1, а диапазон ячеек для списка — A1:A2. Если в ячейку C1 ввести формулу =ИНДЕКС(A1:A5;B1), то при выборе третьего пункта в ячейке C1 появится текст «Фруктовое мороженое».

      Введите формулу, чтобы отобразить элемент из связанной ячейки

    • Количество строк списка: количество строк, которые должны отображаться, если щелкнуть стрелку вниз. Например, если список содержит 10 элементов и вы не хотите использовать прокрутку, вместо значения по умолчанию введите 10. Если ввести число, которое меньше количества элементов в списке, появится полоса прокрутки.

      Отображается полоса прокрутки.

  3. Нажмите кнопку ОК.

Форматирование элемента ActiveX «Поле со списком»

  1. На вкладке Разработчик нажмите кнопку Режим конструктора.

  2. Щелкните правой кнопкой мыши поле со списком и выберите пункт Свойства. Откройте вкладку Alphabetic (По алфавиту) и измените нужные свойства.

    Вот как можно настроить свойства поля со списком на этом рисунке:

    Пример поля со списком.

    Параметры свойств для элемента ActiveX "поле со списком".

    Настраиваемое свойство

    Действие

    Цвет заливки

    Щелкните свойство BackColor (Цвет фона), щелкните стрелку вниз, откройте вкладку Pallet (Палитра) и выберите цвет.

    Свойство цветной заливки для поля со списком.

    Тип, начертание или размер шрифта

    Щелкните свойство Font (Шрифт), нажмите кнопку и выберите тип, размер или начертание шрифта.

    Параметры шрифтов в текстовом поле

    Цвет шрифта

    Щелкните свойство ForeColor (Цвет текста), щелкните стрелку вниз, откройте вкладку Pallet (Палитра) и выберите цвет.

    Связь с ячейкой для отображения значения, выбранного в списке

    Щелкните свойство LinkedCell (Связанная ячейка).

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

    Щелкните поле рядом со свойством ListFillRange (Диапазон элементов списка) и укажите диапазон ячеек для списка.

    Изменение количества отображаемых элементов списка

    Щелкните поле ListRows и введите число элементов.

  3. Закройте область Properties (Свойства) и нажмите кнопку Режим конструктора.

  4. Завершив форматирование, можно щелкнуть правой кнопкой мыши столбец, который содержит список, и выбрать команду Скрыть.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Обзор форм, элементов управления формы и ActiveX элементов управления на сайте

Добавление флажков и переключателей (элементы управления формы)

Нужна дополнительная помощь?

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

​Смотрите также​ то мы можем​ — Формы (View​ ячейке под столбцом​Нажмите на ячейку, которую​ нужно показывать, в​

​ столбцы и строки​ появился такой список.​

  1. ​ найдете настраиваемый список,​Параметры Excel​Для сортировки или заполнения​ в ячейках Excel,​List entries​ раз использовать действие​ в том порядке,​ для раскрывающегося списка.​Если вы хотите, чтобы​Чтобы упростить работу пользователей​ настраивать параметры выпадающего​ — Toolbars -​​ с данными, команда​​ вы выбрали для​

    Таблица Excel, используемая в качестве источника для списка проверки данных

    ​ зависимости от значения​​ в Excel» тут.​

    • ​Теперь можно убрать​ сохраненный в файле​ >​ значений в пользовательском​ но среди списков​(Элементы списка) и​Копировать​ в котором они​ Для этого введите​ при вводе значения,​

    • ​ с листом, добавьте​ списка, нажав соседнюю​ Forms)​ контекстного меню​ этой цели. Перейдите​

  2. ​ в ячейке столбца​Как настроить Excel,​ фильтры, цвет ячеек,​

  3. ​ книги, в​​Популярные​​ порядке можно применять​​ он показан не​​ нажав​

    ​>​​ должны отображаться в​​ элементы на листе​​ которого нет в​ в ячейки раскрывающиеся​ кнопку​. Если этой вкладки​Выбрать из раскрывающегося списка​ во вкладку «Данные»​ А.​ чтобы при добавлении​

  4. ​ т.д. Цвет ячеек​​Параметрах Excel​​>​​ настраиваемые списки. В​​ будет.​​Add​​Вставить​

  5. ​ раскрывающемся списке.​​ в одном столбце​​ списке, появлялось всплывающее​ списки, в которых​Свойства (Properties)​ не видно, то​(Choose from drop-down list)​ в ленте Microsoft​Здесь все просто.​ ячеек в список​ здесь убирается из​во всплывающем окне​Основные параметры работы с​ Excel есть встроенные​

    Параметры списка проверки данных

  6. ​Итак, наш настраиваемый список​(Добавить). Если Вы​​, то было бы​​Выделите на листе ячейку,​

  7. ​ или строке без​​ сообщение, установите флажок​

  8. ​ можно выбрать нужный​​, которая откроет окно​​ нажмите кнопку​

    • ​или нажать сочетание​ Excel. Появится диалоговое​ Но бывает название​ столбца A, автоматически​​ закладки «Работа с​Списки​​ Excel​ списки дней недели​ готов к использованию.​ выберете этот путь,​ очень удобно иметь​ в которую требуется​ пустых ячеек.​

      Вкладка

  9. ​Выводить сообщение об ошибке​​ элемент.​​ со списком всех​

    • ​Офис — Параметры Excel​ клавиш​ окно под названием​ диапазона (столбца) состоит​ писалось название нового​​ таблицами» -> «Конструктор»​​. Настраиваемые списки будут​ >​​ и месяцев года,​​ Выделите ячейку и​ то столкнетесь с​ заранее настроенный и​ поместить раскрывающийся список.​Выделите ячейки, для которых​

      Параметры сообщения об ошибке для раскрывающегося списка проверки данных

  10. ​, выберите параметр в​Windows macOS Online​​ возможных настроек для​​-​

    • ​ALT+стрелка вниз​ «Проверка данных». Перейдите​ из нескольких слов.​ столбца, смотрите в​ -> «Стили таблиц».​​ отображаться только в​​Изменить списки​ но вы можете​ введите с клавиатуры​ некоторыми ограничениями. Поле​В сообщении отображается значок информации, но это не мешает людям выбирать элементы из раскрывающегося списка​ сохранённый список, чтобы​На ленте откройте вкладку​В сообщении отображается значок предупреждения, но это не мешает людям выбирать элементы из раскрывающегося списка​ нужно ограничить ввод​

    • ​ поле​ ​ выделенного объекта:​флажок​​. Способ не работает,​​ во вкладку «Настройки»​

      ​ Например, «Зимние пальто».​​ статье «Как добавить​ Получился такой список.​ диалоговом окне​.​ создавать и свои​ любой элемент этого​List entries​ Excel мог помочь​Данные​

Работа с раскрывающимся списком

​ данных.​Вид​На новом листе введите​Самые нужные и полезные​Отображать вкладку Разработчик на​ если ячейку и​ и нажмите «Список»​

​ А в имени​ столбец в Excel​Можно настроить таблицу​Сортировка​Выберите в поле​ настраиваемые списки.​ списка. Нажмите на​(Элементы списка) позволяет​ Вам в работе.​и нажмите кнопку​На вкладке​

​и введите заголовок​ данные, которые должны​ свойства, которые можно​ ленте (Office Button​ столбец с данными​

​ из меню «Разрешить»,​ диапазона нельзя ставить​ автоматически».​

Скачивание примеров

​ так, что автоматически​в столбце​Списки​Чтобы понять, что представляют​ маркер автозаполнения (небольшой​ ввести не более​ Использование настраиваемых списков​Проверка данных​Данные​ и сообщение. Если​

​ отображаться в раскрывающемся​ и нужно настроить:​ — Excel Options​ отделяет хотя бы​ расположенного в раскрывающемся​

Раскрывающийся список со значениями

​ пробел. Имя диапазона​Как сделать в Excel​ будут ставиться разделительные​Порядок​пункт​ собой настраиваемые списки,​ квадратик в правом​ 255 символов. Будьте​ – это хорошее​.​в группе​ вы не хотите,​ списке. Желательно, чтобы​ListFillRange​ — Show Developer​

  1. ​ одна пустая строка​ списке. Нажмите на​ напишем так «Зимние_пальто».​ динамический диапазон​ линии между одинаковыми​. Настраиваемый список, хранимый​НОВЫЙ СПИСОК​

  2. ​ полезно ознакомиться с​ нижнем углу ячейки),​ внимательны к тому,​

  3. ​ решение для данной​​На вкладке​​Инструменты​​ чтобы сообщение отображалось,​​ элементы списка содержались​​- диапазон ячеек,​​ Tab in the​​ или вам нужен​​ кнопку-переключатель в меню​

    Меню

    ​ Но формула ДВССЫЛ​​- чтобы размер​ словами, например, отделяться​ в файле книги,​и введите данные​ принципами их работы​ и потяните за​ из скольких символов​ ситуации. Далее я​Параметры​нажмите кнопку​ снимите этот флажок.​

  4. ​ в таблице Excel.​​ откуда берутся данные​​ Ribbon)​ товар, который еще​​ «Источник». Выберите список​​ не найдет этот​​ диапазонов списков при​​ строки по датам.​

  5. ​ также недоступен непосредственно​​ в поле​​ и хранения на​ него, чтобы продолжить​ состоит каждая Ваша​

    ​ покажу, как создать​в поле​Проверка данных​

  6. ​Не знаете, какой параметр​ Если это не​​ для списка. Выделить​ Кнопка ​Найдите значок выпадающего списка​ ни разу не​ элементов, которые вы​​ диапазон. Тогда формулу​​ добавлении или убавлении​

    ​ Подробнее о таком​​ для команды​

    • ​Элементы списка​ компьютере.​​ последовательность. Чуть правее​​ запись!​

    • ​ настраиваемый список в​Разрешить​или​ выбрать в поле​ так, список можно​​ мышью диапазон он​​ среди элементов управления​

    • ​ вводился выше:​ хотите включить в​ нужно написать так.​ ячеек менялся автоматически,​ способе визуализировать данные,​​Заполнить​​, начиная с первого​​В Excel есть указанные​​ я вписал «Monday»,​​Подсказка:​​ Excel.​выберите пункт​​Проверить​​Вид​

См. также

​ быстро преобразовать в​ не даст, надо​

​ форм (не ActiveX!).​Выделите ячейки с данными,​

  1. ​ ваш раскрывающийся список​ =ДВССЫЛ(ПОДСТАВИТЬ(A2;» «;»_»))​ смотрите в статье​ смотрите в статье​.​ элемента.​

    ​ ниже встроенные списки​​ затем нажал на​

    • ​Если вы планируете​Создаем пользовательский список в​Список​.​?​ таблицу, выделив любую​ просто вписать его​ Ориентируйтесь по всплывающим​ которые должны попасть​ в «Экселе».​

    • ​Если список на​ «Чтобы размер таблицы​ «Разделительная линия строк​При необходимости можно добавить​После ввода каждого элемента​

  2. ​ дней недели и​ маркер и потянул​ вводить список в​

  3. ​ Excel​​.​​Примечание:​​Чтобы отобразить сообщение, не​​ ячейку диапазона и​

  4. ​ руками с клавиатуры​​ подсказкам -​​ в выпадающий список​​Если вы создали имя​​ другом листе, то​​ Excel менялся автоматически».​​ в таблице Excel»​

  5. ​ такой список в​ нажимайте клавишу ВВОД.​ месяцев года.​ вправо, Excel заполнил​​ поле​​Создаем список с нуля​Если вы уже создали​ Если команда проверки недоступна,​ препятствующее вводу данных,​ нажав клавиши​ (например, Лист2!A1:A5)​Поле со списком​ (например, наименованиями товаров).​ диапазона в поле​ в формуле указываем​​Теперь нужно присвоить​​ тут.​

    ​ реестр компьютера или​

  6. ​Завершив создание списка, нажмите​Встроенные списки​​ ячейки автоматически.​​List entries​

  7. ​Создание списка из существующего​​ таблицу с элементами​

  8. ​ возможно, лист защищен​​ которые не содержатся​​CTRL+T​

    • ​LinkedCell​:​Если у вас Excel​ «Источник», введите значок​​ название этого листа.​​ имена всем этим​Этот список можно​ сервера, чтобы он​ кнопку​Пн, Вт, Ср, Чт,​Замечательное свойство этой функции​(Элементы списка) вручную,​

  9. ​ диапазона данных​​ раскрывающегося списка, щелкните​​ или книга является​

    • ​ в раскрывающемся списке,​.​- связанная ячейка,​Щелкните по значку​ 2003 или старше​​ равенства, после чего​​ Напишем так. =ДВССЫЛ(»Размеры!А2:А4»)​ спискам. У нас​​ пронумеровать. Смотрите о​​ был доступен в​Добавить​ Пт, Сб, Вс​ состоит в том,​ не ставьте лишние​

  10. ​Использование пользовательских списков в​​ поле​​ общей. Если книга​

​ выберите вариант​Примечания:​ куда будет выводиться​ и нарисуйте небольшой​ — выберите в​ впишите название диапазона.​Нажимаем «ОК». Теперь​ в списках четыре​ нескольких способах нумерации​Параметрах Excel​.​Понедельник, Вторник, Среда, Четверг,​ что Excel одинаково​ пробелы между элементами.​ Excel​

См. также

​Источник​ является общей или​

​Сообщение​

support.office.com

Создание и использование настраиваемых списков в Excel 2007 и 2010

​ ​ выбранный из списка​ горизонтальный прямоугольник -​ меню​Установите или снимите флажок​ во втором столбце​ диапазона (четыре столбца).​ списков в статье​во всплывающем окне​​На панели​​ Пятница, Суббота, Воскресенье​​ заполнит как столбец,​​ Если пробелы будут​Сортировка по пользовательскому списку​и выделите ячейки,​ лист защищен, изменить​или «Предупреждение». Если​Почему данные следует поместить​ элемент​ будущий список.​Вставка — Имя -​ в графе «Игнорировать​ установлены выпадающие списки,​ Легко и быстро​ «Автонумерация в Excel»​

  • ​Списки​Списки​
    • ​янв, фев, мар, апр,​
    • ​ так и строку,​ стоять до или​
  • ​Я продемонстрирую это на​ содержащие эти элементы.​
  • ​ параметры проверки данных​

Создаем пользовательский список в Excel

​ выбрать вариант «Сообщение»,​ в таблицу? Потому​ListRows​Щелкните по нарисованному списку​ Присвоить​ пустые» в зависимости​ которые меняются, в​ сделать так.​ здесь.​. Для этого выберите​появятся введенные вами​ май, июн, июл,​ как в прямом​

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

​- количество отображаемых​ правой кнопкой мыши​(Insert — Name -​​ от того, может​​ зависимости от того,​Как присвоить имя диапазону​Ещё в Excel​​ во всплывающем окне​​ элементы.​

Пользовательские списки в Excel

​ авг, сен, окт,​​ направлении, так и​​ Microsoft их просто​ клубов. Мне нужно​​ в него ячейку​ о защите книги​ со значком​​ случае при добавлении​ строк​ и выберите команду​​ Define),​​ ли ячейка, содержащая​

Пользовательские списки в Excel

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

​, а если​ и удалении элементов​Font​Формат объекта (Format control)​если Excel 2007​ раскрывающийся список, оставаться​ ячейках первого столбца.​Excel.​ список. Он будет​в столбце​ОК​Январь, Февраль, Март, Апрель,​ Вы с первого​ а если между​ на балансе каждого​ ячейки, которые должны​ Защита книги.​ «Предупреждение» — со значком​ все раскрывающиеся списки,​- шрифт, размер,​. В появившемся диалоговом​ или новее -​

Создаем список с нуля

​ пустой.​ Получилось так.​Выделяем диапазон ячеек​ появляться, гогда нажмем​Порядок​.​​ Май, Июнь, Июль,​​ элемента списка, с​ словами одного элемента,​​ из них, а​​ отображаться в раскрывающемся​Откройте вкладку​.​ созданные на основе​​ начертание (курсив, подчеркивание​​ окне задайте​ откройте вкладку​Перейдите на вкладку «Ввод​Копируем формулу вниз по​ всех списков сразу​ на ячейку. Подробнее​пункт​

​Выполните указанные ниже действия.​​ Август, Сентябрь, Октябрь,​ середины или с​ то все они​​ также наметить ежедневный​​ списке. Список элементов​Параметры​Чтобы заблокировать пользователям ввод​ этой таблицы, будут​ и т.д. кроме​Формировать список по диапазону​Формулы (Formulas)​ сообщения», чтобы отобразить​ столбцу. Мы создали​ вместе с шапкой​ смотрите в статье​Настраиваемый список​

Создание списка из существующего диапазона данных

​В диапазоне ячеек введите​ Ноябрь, Декабрь​ последнего элемента… Как​ будут сохранены.​ бюджет. Я начал​ также можно ввести​и во всплывающем​ данных, которые не​ обновляться автоматически. Дополнительные​ цвета)​​- выделите ячейки​​и воспользуйтесь кнопкой​ окно сообщения, открывающееся​ двухуровневый выпадающий список​ таблицы списков –​ «Выпадающий список в​, чтобы отобразить всплывающее​ сверху вниз значения,​Примечание:​​ только Вы щелкните​​Другой способ добавить элементы​ с того, что​ непосредственно в поле​

​ меню​ содержатся в раскрывающемся​ действия не требуются.​ForeColor​​ с наименованиями товаров,​​Диспетчер имен (Name Manager)​ при нажатии выпадающего​ в Excel.​ у нас это​ Excel».​​ окно​​ по которым нужно​ Изменить или удалить встроенный​ и начнете протаскивать​​ в настраиваемый список​​ ввёл названия клубов,​Источник​

​Разрешить​ списке, выберите вариант​Теперь следует отсортировать данные​и​ которые должны попасть​, затем​ списка. Убедитесь, что​Другой способ сделать​​ диапазон А1:D4. На​​В Excel есть​

Пользовательские списки в Excel

​Списки​ выполнить сортировку или​ список невозможно.​ мышь, Excel определит,​ – импортировать данные.​ – это та​через запятую. Например:​выберите пункт​Остановка​ в том порядке,​BackColor​ в список​Создать​ флажок напротив пункта​ связанный выпадающий список​ закладке «Формулы» в​ функции, которые помогут​, а затем выделите​ заполнение. Выделите этот​Вы также можете создать​ что Вы хотите​ Если Вы выделите​ информация, которая мне​Фрукты;Овощи;Зерновые культуры;Молочные продукты;Перекусы​Список​

Использование пользовательских списков в Excel

​.​ в котором они​- цвет текста​Связь с ячейкой​. Введите имя (можно​ меню «Показать входное​ в Excel, смотрите​ разделе «Определенные имена»​ быстро заполнить большой​ настраиваемый список и​ диапазон и, следуя​ свой настраиваемый список​ сделать, и вставит​ их прежде чем​ будет нужна постоянно.​Если можно оставить ячейку​.​

​Примечание:​ должны отображаться в​ и фона, соответственно​- укажите ячейку​ любое, но обязательно​ сообщение при выборе​ в статье «Как​ нажимаем функцию «Создать​ диапазон таблицы данными,​ нажмите кнопку​ инструкциям выше, откройте​ и использовать его​ соответствующие данные.​ откроете окно меню,​В этот момент я​ пустой, установите флажок​Щелкните поле​ Если вы не добавили​

Пользовательские списки в Excel

Сортировка по пользовательскому списку

​ раскрывающемся списке.​Большим и жирным плюсом​ куда нужно выводить​ без пробелов и​ ячейки» установлен, и​ сделать связанные выпадающие​ из выделенного фрагмента».​ не используя копирование.​Добавить​ всплывающее окно «Списки».​​ для сортировки или​​Одна из приятных возможностей,​ выбранный диапазон будет​​ бы также запустил​​Игнорировать пустые ячейки​​Источник​​ заголовок и текст,​Выделите на листе ячейку,​ этого способа является​ порядковый номер выбранного​

​ начать с буквы!)​ введите заголовок. Так​ списки в Excel​ В появившемся диалоговом​ Подробнее об этих​.​Убедитесь, что ссылка на​ заполнения. Например, чтобы​ которую дает работа​​ автоматически вставлен в​​ проверку орфографии, это​.​и выделите на​ по умолчанию выводится​​ в которую требуется​​ возможность быстрого перехода​ пользователем элемента.​

Пользовательские списки в Excel

​ для выделенного диапазона​ вы выполните все​ легко».​ окне оставляем галочку​ функциях смотрите в​Создание списка последовательных дат​ выделенные значения отображается​ отсортировать или заполнить​ с настраиваемыми списками,​ соответствующее поле. Вам​ делается простым нажатием​Установите флажок​ листе список допустимых​ заголовок «Microsoft Excel»​ поместить раскрывающийся список.​ к нужному элементу​Количество строк списка​ (например​ указания по тому,​Добавление раскрывающегося списка в​ только у строки​ статье «Заполнить быстро​

​Рассмотрим,​

​ в окне​ значения по приведенным​
​ – это возможность​
​ останется только нажать​

​F7​

office-guru.ru

Создание или удаление настраиваемого списка для сортировки и подстановки данных

​Список допустимых значений​ элементов.​ и сообщение «Введенное​На ленте откройте вкладку​ в списке при​- сколько строк​Товары​ как в «Экселе»​ таблицу Excel поможет​ «В строке выше».​

Сведения о настраиваемых списках

​ диапазон, массив в​как создать список из​Списки​ ниже спискам, нужен​ упорядочить данные по​Import​

Сравнение встроенных и настраиваемых списков

​.​Откройте вкладку​Диалоговое окно свернется, чтобы​ значение неверно. Набор​

​Данные​

​ вводе первых букв​ показывать в выпадающем​

​). Нажмите​ сделать раскрывающийся список.​

​ сделать ввод данных​Нажимаем «ОК». Всё, имена​ Excel».​ таблицы Excel​

​в поле​ настраиваемый список, так​ любому из списков,​(Импорт) и Excel​

​Затем я выделил эту​​Сообщение для ввода​ было видно весь​

​ значений, которые могут​и нажмите кнопку​ с клавиатуры(!), чего​ списке. По умолчанию​ОК​Перейдите на вкладку «Ошибка​ более быстрым, предлагая​ присвоены. На закладке​Выпадающие списки в Excel​. В Excel можно​Импорт списка из ячеек​ как соответствующего естественного​

​ сохранённых на Вашем​

​ создаст список из​

​ область, нажал на​

​.​

​ лист.​ быть введены в​Проверка данных​ нет у всех​

​ — 8, но​.​ оповещения» для отображения​ для пользователей список​​ «Формулы» нажимаем функцию​​бывают разные. Есть​

​ сделать список из​​, и нажмите кнопку​ порядка значений не​ компьютере. Кликните по​ содержащегося в ячейках​ кнопку​Если вы хотите, чтобы​Нажмите клавишу ВВОД или​ ячейку, ограничен».​.​ остальных способов. Приятным​

Создание настраиваемого списка

​ можно больше, чего​Выделите ячейки (можно сразу​ сообщения об ошибке,​ элементов, из которых​ «Диспетчер имен».​ простой​ таблицы или сделать​Импорт​ существует.​

Введение значений напрямую

​ одному или нескольким​ текста. Если Вы​Office​

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

  2. ​ столбцам, затем нажмите​​ не выделили текст​​и в нижней​​ появлялось всплывающее сообщение,​ Изображение кнопки Office​Развернуть​​ убедитесь, что он​​ Если кнопка​​ возможность настройки визуального​​ способ.​​ хотите получить выпадающий​ неправильные данные. Убедитесь,​​ вместо того, чтобы​​ диапазоны списков. Проверили​​ ячейке​

  3. ​ список. Рассмотрим варианты.​​На панели​​Высокое, Среднее, Низкое​​Sort & Filter​​ заранее, поставьте курсор​ части открывшегося меню​​ установите флажок​​, чтобы развернуть​ работает правильно. Например,​

    ​Проверка данных​ представления (цветов, шрифтов​

  4. ​После нажатия на​ список и выберите​​ что предупреждение «Показать​​ выполнять ввод информации​

    Чтобы вручную добавить элементы настраиваемого списка, введите их в диалоговом окне

    ​ всё. Можно подкорректировать​​. Есть​​ Вот наша таблица.​Списки​

  5. ​Большое, Среднее, Малое​​(Сортировка и фильтр),​​ в поле рядом​

Создание настраиваемого списка на основе диапазона ячеек

​ щелкнул по​

  1. ​Показывать сообщения​ диалоговое окно, а​ можно проверить, достаточно​недоступна, возможно, лист​ и т.д.)​ОК​ в меню (на​ ошибку» включено путем​

  2. ​ каждый раз. Когда​ размер диапазона. Мы​многоуровневые зависимые выпадающие списки​​Сначала мы создаем​​появятся выбранные вами​​Север, Юг, Восток, Запад​​ раскройте выпадающее меню​​ с кнопкой​​Excel Options​

  3. ​и введите заголовок​​ затем нажмите кнопку​​ ли ширины ячеек​ защищен или является​

    Диалоговое окно ​При использовании этого способа,​списком можно пользоваться.​ вкладке)​ установки соответствующего флажка.​ вы помещаете такие​ уменьшили размер диапазона​ в Excel​

  4. ​ сводную таблицу с​​ элементы.​​Старший менеджер по продажам,​

​Order​​Import​(Параметры Excel).​ и сообщение в​ОК​ для отображения всех​ общим. Разблокируйте определенные​ также возможно указывать​Чтобы вместо порядкового номера​Данные — Проверка (Data​Нажмите «OK» для того,​

Удаление настраиваемого списка

​ данные в ячейку​

  1. ​ «Юбка», чтобы в​. Это, когда, в​ помощью функции «Мастер​

  2. ​»Параметры» > «Дополнительно» > «Общие» >​ Региональный менеджер по​​(Порядок), кликните​​(Импорт) и выделите​​В разделе​​ соответствующие поля (до​

Хранение настраиваемых списков

​.​ элементов.​ области защищенной книги​ в качестве​ элемента выводилось его​ — Validation)​ чтобы были сохранены​ электронной таблицы, в​ выпадающем списке не​ зависимости от выбранных​ сводных таблиц и​ «Изменить списки». Если​ продажам, Руководитель отдела​Custom List​ ячейки с данными​Popular​ 225 символов). Если​

​Советы:​Если список элементов для​ или отмените общий​ListFillRange​ название можно дополнительно​. Из выпадающего списка​​ критерии проверки и​​ ней начинает отображаться​​ было пустой строки.​​ данных в первом​ диаграмм».​ вы используете Excel​​ продаж, Торговый представитель​​(Настраиваемый список) и​​ для нового списка.​​(Общие) Вы найдёте​ вы не хотите,​ ​ раскрывающегося списка находится​​ доступ к листу,​​не только одномерные​

​ использовать функцию​Тип данных (Allow)​ создан раскрывающийся список.​ стрелка. Вы вводите​Теперь устанавливаем​​ столбце выпадающего списка,​​Внимание!​​ 2007, нажмите кнопку​​Настраиваемый список может соответствовать​ выберите список, по​​Помните, у нас было​​ пункт​​ чтобы сообщение отображалось,​​Значения также можно ввести​​ на другом листе​​ а затем повторите​ диапазоны. Можно, например​​ИНДЕКС (INDEX)​​выберите вариант​Если выпадающая запись в​ данные, нажимая на​​первый выпадающий список в​​ меняется выпадающий список​

См. также

  • ​Это не функция​

support.office.com

Как создать список в Excel из таблицы.

​ Office и выберите​​ диапазону ячеек, или​ которому желаете выполнить​​ ограничение на количество​Create lists for use​ снимите этот флажок.​ непосредственно в поле​ и вы хотите​ шаг 3.​

​ задать диапазон из​, которая умеет выводить​Список (List)​ списке больше, чем​ стрелку, после чего​
​ ячейки столбца А​
​ в ячейках второго​ «Сводная таблица» на​ «Параметры Excel» > «Популярные» >​ его можно ввести​ сортировку.​ символов, которое можно​ in sorts and​Откройте вкладку​Источник​ запретить пользователям его​
​На вкладке​ двух столбцов и​ содержимое нужной по​и введите в​
​ размер клетки, содержащей​ выбираете нужную запись.​.​ столбца, третьего, т.д.​
​ закладке «Вставка». Это​ «Изменить списки».» />​ в диалоговом окне​
​Сортировка может включать более​ ввести в поле​ fills sequences​Сообщение об ошибке​через запятую.​
​ просмотр и изменение,​Параметры​ нескольких строк, указав​
​ счету ячейки из​
​ строчку​ данный список, вы​ Можно настроить в​У нас, в​Здесь разберём​ другая функция. Где​Два раза нажмите кнопку​Списки​​ одного столбца. Если​List entries​(Создавать списки для​.​Чтобы изменить список допустимых​ скройте и защитите​в поле​ дополнительно, что выводить​ диапазона:​Источник (Source)​

​ можете изменить ширину​ программе «Эксель» раскрывающийся​ примере, мы выделяем​двухуровневый зависимый выпадающий список​ найти и как​ОК​.​ Вы хотите добавить​
Сделать из таблицы Excel список.​(Элементы списка)? Только​ сортировки и заполнения)​Если вы хотите, чтобы​ элементов, просто измените​ этот лист. Подробнее​Тип данных​ нужно два столбца​Этот способ частично напоминает​знак равенства и​ ячейки, чтобы просматривать​ список в течение​ диапазон A2:A3. И,​
​ в Excel​ установить эту кнопку​.​Примечание:​ ещё один уровень​ не при импорте!​
​ – кликните по​ при вводе значения,​ значения в списке-источнике​ о защите листов​выберите пункт​ (свойство​ предыдущий. Основное отличие​ имя диапазона (т.е.​
​ весь текст.​ нескольких минут, тем​ через «Проверки данных»​.​ функции, смотрите в​Примечание:​ Настраиваемый список может содержать​ и упорядочить сначала​ Теперь максимальный размер​Edit Custom Lists​

excel-office.ru

Связанные выпадающие списки в Excel.

​ которого нет в​​ или диапазон в​ см. в статье​​Список​ColumnCount​​ в том, что​​=Товары​Чтобы удалить раскрывающейся список,​​ самым значительно улучшив​ на закладке «Данные»,​Например, в первом​ статье «Сводная таблица​ Настраиваемый список можно создать​ только текст или​ по месяцам, а​
​ списка где-то 2000​​(Изменить списки).​ списке, появлялось всплывающее​​ поле​
​ Блокировка ячеек.​.​=2). Тогда можно получить​ на лист добавляется​).​ выберите ячейку, содержащую​ скорость ввода данных.​ устанавливаем выпадающие списки.​ столбце из выпадающего​ в Excel из​ только на основе​ текст с числами.​ затем по номеру​ символов! Нажмите​
​Если Вы работаете в​ сообщение, установите флажок​Источник​Если вы решили изменить​Щелкните поле​ весьма привлекательные результаты,​ не элемент управления,​Нажмите​
​ его. Перейдите на​ Ниже представлено описание​
​ Тип данных –​
​ списка выбрали «Пальто».​ нескольких таблиц».​ значений, таких как​ Чтобы создать настраиваемый​ счёта, то можете​ОК​ Excel 2010, то​Показывать оповещения​.​ элементы раскрывающегося списка,​
​Источник​ окупающие все потраченные​ а элемент ActiveX​ОК​ вкладку «Данные» в​ этого процесса.​ выбираем «Список». А​ Во втором столбце​
​Создаем сводную таблицу,​ текст, числа, даты​ список, содержащий только​ кликнуть​, чтобы закрыть окно​ Вам нужен другой​, выберите параметр в​Можно указать собственное сообщение​ см. статью Добавление​
​и выделите диапазон​ на дополнительные настройки​​»Поле со списком»​.​ ленте Microsoft Excel.​Откройте таблицу, на странице​ в строке «Источник»​ появился выпадающий список​ указывая в диалоговых​
​ и время. На​ числа, например от​Add Level​ с параметрами списка,​ маршрут. Откройте вкладку​ поле​ об ошибке, которое​
​ и удаление элементов​ списка. В примере​ ​ усилия:​
​из раскрывающегося набора​Все! Наслаждайтесь!​ Нажмите кнопку «Проверка​ которой вы желаете​ указываем имя диапазона.​ размеров этого пальто.​ окнах «Мастера сводных​ основе формата, например​ 0 до 100,​(Добавить уровень) и​ и ещё раз​File​Тип​ будет отображаться при​
​ раскрывающегося списка.​ данные находятся на​Способ 1.​ под кнопкой​​Важный нюанс. В качестве​ данных» из группы​ создать раскрывающийся список.​ Например, «=Наименование_товара».​ А, если в​ таблиц и диаграмм»:​ значков, цвета ячейки​ нужно сначала создать​
​ определить, каким образом​​ОК​(Файл) и нажмите​​и введите заголовок​
​ вводе недопустимых данных.​Чтобы удалить раскрывающийся список,​ листе «Города» в​Примитивный​Вставить (Insert)​ источника данных для​ «Работа с данными».​ Создайте перечень пунктов,​Подробнее, как установить​ первом столбце этой​На первом шаге​
​ или цвета шрифта,​ список чисел в​ должны отображаться данные.​, чтобы закрыть окно​
​Options​​ и сообщение. Если​ На вкладке​​ см. статью Удаление​​ диапазоне A2:A9. Обратите​Способ 2.​
​с вкладки​
​ списка может выступать​ Перейдите на вкладку​ которые должны быть​ выпадающий список, смотрите​ же ячейки из​ – «В нескольких​ создать настраиваемый список​ текстовом формате.​ Когда закончите, нажмите​ параметров Excel.​(Параметры). Затем пролистайте​
​ вы не хотите,​Данные​ раскрывающегося списка.​ внимание на то,​Стандартный​Разработчик (Developer)​ и динамический именованный​ «Настройки», нажмите кнопку​ отражены в списке.​ в статье «Выпадающий​
​ выпадающего списка выбрали​ диапазонах консолидации», «Сводная​ нельзя.​Создать настраиваемый список можно​ОК​Для пользовательского списка можно​
​ вниз, найдите кнопку​ чтобы сообщение отображалось,​нажмите кнопку​Предлагаем скачать образец книги​ что строка заголовков​Способ 3.​:​ диапазон, например прайс-лист.​ «Очистить все», а​ Впишите данные в​ список в Excel».​ «Брюки», то во​ таблица».​Выполните указанные ниже действия.​
​ двумя способами. Если​. Теперь информация упорядочена​ импортировать только текстовые​Edit Custom Lists​ снимите этот флажок.​
​Проверка данных​ с несколькими примерами​ отсутствует в диапазоне,​Элемент управления​Механизм добавления тот же​ Тогда при дописывании​ затем — «OK».​ той последовательности, в​
Связанные выпадающие списки в Excel.​Устанавливаем​ втором столбце будет​На шаге 2а​По приведенным выше инструкциям​
​ список короткий, можно​ по выбранному списку!​ значения. Если Вам​(Изменить списки).​Нажмите кнопку​или​ проверки данных, аналогичными​

excel-office.ru

Как в «Экселе» сделать раскрывающийся список (пошаговая инструкция)

​ так как она​Способ 4.​ — выбираем объект​ новых товаров к​Как можно увидеть, руководство​ которой они будут​зависимые выпадающие списки в​ выпадающий список с​ – «создать поля​ откройте диалоговое окно​ ввести его значения​Все достаточно просто! Применение​ нужно создать настраиваемый​Далее откроется диалоговое окно,​ОК​Проверить​ примеру в этой​ не является одним​Элемент ActiveX​ из списка и​ прайсу, они будут​ о том, как​ впоследствии открываться. Записи​ столбце В​ размерами брюк.​ страницы».​

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

Инструкция для Excel

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

​На шаге 2б​Выделите список, который нужно​ окне. Если список​ удобно особенно для​ датами или числами,​ добавить информацию, которую​После создания раскрывающегося списка​ вкладку​ воспользоваться ими или​ для выбора.​низкая​ листе. А вот​ выпадающему списку. Еще​ раскрывающийся список, является​ в одной и​Это второй уровень​ таблицы. Саму таблицу​ указываем только диапазон​ удалить, в поле​ длинный, можно импортировать​ тех, кто хочет​

Основы того, как в «Экселе» сделать раскрывающийся список

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

​ работает правильно. Например,​.​ проверки данных. Скачать​ пустой, установите флажок​высокая​

эксель раскрывающийся список

Необходимые настройки для создания

​ отличия от предыдущего​ трюком для таких​ инструкция не требует​ или столбце, и​Внимание!​ книги «Таблица». А​ все. Поля строки​

​и нажмите кнопку​ ячеек.​ и вставки данных.​List entries​ на списки, уже​ можно проверить, достаточно​Применение проверки данных к​ примеры проверки данных​Игнорировать пустые ячейки​Возможность настройки шрифта, цвета​ способа.​ списков является создание​ каких-либо специальных знаний,​ не должны содержать​

​Перед тем, как​ списки сделаем на​ не указываем.​Удалить​Чтобы создать настраиваемый список​ Если Вы знаете,​(Элементы списка).​ подготовленные Microsoft, то​

​ ли ширины ячеек​ ячейкам​ Excel​.​

раскрывающийся список в экселе

Как в «Экселе» сделать раскрывающийся список – полезные примечания

​ и т.д.​Во-первых, созданный выпадающий ActiveX​ связанных выпадающих списков​ необходимо лишь на​ пустых ячеек.​ устанавливать выпадающие списки​ странице «Размеры». У​

​На третьем шаге​.​ этим способом, выполните​ что есть набор​Вот некоторые моменты, которые​ увидите среди них​ для отображения всех​Упрощение ввода данных с​Ввод данных станет быстрее​Установите флажок​нет​ список может находится​

​ (когда содержимое одного​ начальном уровне уметь​Чтобы сделать список нужных​ в столбце В,​ нас есть такая​ указываем — куда​Настраиваемые списки добавляются в​ указанные ниже действия.​ данных, который в​ Вы должны знать​ те, которыми все​ элементов. Если вы​ помощью формы данных​ и точнее, если​Список допустимых значений​нет​ в двух принципиально​ списка меняется в​

​ работать с электронными​

fb.ru

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

Видео

​ элементов в отдельном​ выберите в первой​ таблица.​ поместить сводную таблицу.​

​ реестр компьютера, чтобы​В​ любой момент может​ о настраиваемый списках…​

Способ 1. Примитивный

​ так часто пользуются.​ решили изменить элементы​На новом листе введите​ ограничить значения в​Откройте вкладку​​да​ ​ разных состояниях -​​ зависимости от выбора​ таблицами. Также стоит​​ листе, следует щелкнуть​​ верхней ячейке столбца​И мы сделали такие​Всё, таблица составлена.​ их можно было​Excel 2010​ понадобиться, почему бы​ Все списки привязываются​ Они не могут​ раскрывающегося списка, см.​

Список эксель

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

  1. ​ данные, которые должны​ ячейке вариантами из​Подсказка по вводу​Количество отображаемых строк​
  2. ​ режиме отладки, когда​ в другом).​ отметить, что в​ ярлычок листа, где​​ А любое значение.​ списки.​ ​Справа от сводной​ использовать в других​​и более поздних​ не сделать из​ к компьютеру. Их​​ быть изменены или​​ статью Добавление и​​ отображаться в раскрывающемся​​ раскрывающегося списка.​​.​​всегда 8​ можно настраивать его​Этот способ представляет собой​ различных версиях программы​ вы хотите ввести​ Главное, чтобы эта​​Внимание!​​ таблицы появилось окно​​ книгах. Если вы​​ версиях выберите пункты​
  3. ​ него настраиваемый список?​ настройки сохраняются на​ удалены. Однако, если​ удаление элементов раскрывающегося​ списке. Желательно, чтобы​Сначала создайте на листе​​Если вы хотите, чтобы​любое​​ параметры и свойства,​​ вставку на лист​​ «Эксель» пункты меню​​ данные. Выберите тип​​ ячейка не была​В списках названия​​ «Список полей сводной​​ используете настраиваемый список​Файл​​ Кто знает, возможно​​ том компьютере, на​

Список эксель

​ Вы захотите удалить​​ списка. Чтобы удалить​​ элементы списка содержались​

​ список допустимых элементов,​

Список эксель

​ при выборе ячейки​Быстрый поиск элемента по​ двигать его по​ нового объекта -​ могут иметь некоторые​ и затем выделите​ пустой. У нас​ столбцов (В, С,​ таблицы». Убираем галочки​ при сортировке данных,​ >​ это сохранит Вам​ котором Вы в​ или изменить созданный​ раскрывающийся список, см.​ в таблице Excel.​ а затем выполните​ появлялось всплывающее сообщение,​

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

​ первым буквам​ листу и менять​ элемента управления «поле​ различия с вышеуказанными,​ содержимое, которое появится​ – это ячейка​ D) должны полностью​ у слов «Строка»,​

  1. ​ он также сохраняется​Параметры​​ гораздо больше времени,​​ данный момент работаете.​ Вами список, это​ статью Удаление раскрывающегося​​Примечания:​​ сортировку или расположите​​ установите флажок​нет​ размеры и -​ со списком» с​​ это следует учитывать​ в списке. Нажмите​ А2.​​ совпадать с названием​ ​ «Столбец». Остается галочка​​ вместе с книгой,​​ >​ чем Вы можете​ Если Вы возьмёте​ можно сделать в​ списка.​ ​
  2. ​ их в нужном​Отображать подсказку, если ячейка​нет​ режиме ввода, когда​ последующей привязкой его​​ при работе.​​ правой кнопкой мыши​
    Список эксель
    ​Выделяем диапазон в​ в первом столбце​ только у слова​ поэтому его можно​
  3. ​Дополнительно​ предположить… и оставит​ файл с рабочего​​ любой момент. Для​​Применение проверки данных к​Почему данные следует поместить​
  • ​ порядке. В дальнейшем​​ является текущей​да​ единственное, что можно​ к диапазонам на​
  • ​Автор: Elena Sh​​ по выделенному диапазону​ столбце В (у​ (у нас –​ «Значение».​
  • ​ использовать на других​​ >​ шефа с мыслью,​ компьютера, чтобы поработать​ этого кликните по​ ячейкам​ в таблицу? Потому​ эти элементы могут​

​и введите заголовок​​Необходимость использования дополнительной функции​​ — выбирать из​

​ листе. Для этого:​У кого мало времени​ ячеек и введите​ нас – это​​ это наименование товара​​И, от нашей сводной​ компьютерах, в том​Общие​ что Вам пришлось​

Список эксель

Способ 4. Элемент ActiveX

​ с ним дома,​ своему списку и​Функции Excel (по категориям)​ что в этом​ служить источником для​ и сообщение в​​ИНДЕКС​​ него данные. Переключение​В Excel 2007/2010 откройте​​ и нужно быстро​​ название для диапазона​​ В2:В3). Снова через​​ – ячейки А2:А4​

Список эксель

​ таблицы осталась только​ числе на серверах​ >​ изрядно потрудиться. Пусть​ то придётся еще​ делайте с ним​Если Вам приходится работать​ случае при добавлении​

​ раскрывающегося списка данных.​ соответствующие поля (до​нет​ между этими режимами​ вкладку​ ухватить суть -​ в поле «Имя»,​ функцию «Проверка данных»​ должны совпадать с​ итоговая сумма. Нажимаем​ с службы Excel,​Изменить списки​ он так думает.​ раз создать такой​ что захотите.​ с книгой Excel,​ и удалении элементов​​ Если список небольшой,​​ 225 символов). Если​​да​​ происходит с помощью​

Список эксель

​Разработчик (Developer)​ смотрим обучающее видео:​ после чего выберите​ выбираем «Тип данных»​ ячейками В1:D1).​​ двойным щелчком мыши​​ для которых может​.​Наслаждайтесь!​ же пользовательский список​

Список эксель

​У меня есть два​ в которой постоянно​ все раскрывающиеся списки,​

  • ​ на него можно​​ вы не хотите,​нет​ кнопки​. В более ранних​Кому интересны подробности и​ «OK». Вы можете​ – список. А​Если наименований много,​
  • ​ на ячейку с​​ быть опубликована ваша​В​Урок подготовлен для Вас​ на домашнем компьютере.​
  • ​ способа, как создать​​ фигурирует один и​ созданные на основе​
  • ​ легко ссылаться и​​ чтобы сообщение отображалось,​Возможность создания связанных выпадающих​Режим Конструктора (Design Mode)​ версиях — панель​
  • ​ нюансы всех описанных​​ защитить или скрыть​​ в строке «Источник»​​ то столбец можно​ итоговой суммой (у​

​ книга.​Excel 2007​ командой сайта office-guru.ru​ Если Вы использовали​ настраиваемый список. Я​ тот же список​ этой таблицы, будут​ вводить элементы прямо​ снимите этот флажок.​ списков​на вкладке​ инструментов​ способов — дальше​

​ лист, чтобы другие​ пишем такую формулу​ транспонировать в строку.​​ нас, в примере​​Однако, открыв книгу на​нажмите​Источник: https://www.ablebits.com/office-addins-blog/2011/11/02/create-excel-custom-lists/​ настраиваемый список, чтобы​ могу создать его​ данных, или может​ обновляться автоматически. Дополнительные​ в средстве проверки​​Откройте вкладку​​нет​Разработчик (Developer)​Формы (Forms)​ по тексту.​ пользователи не могли​

Список эксель

Итоговая сравнительная таблица всех способов

​ =ДВССЫЛ(А2)​​ Как это сделать,​ ​ – это 4476).​​ другом компьютере или​ ​кнопку Microsoft Office​​Перевел: Антон Андронов​ ​ сделать сортировку, то​​ вручную, введя каждое​
​ быть Вы просто​ ​ действия не требуются.​ ​ данных.​ ​Сообщение об ошибке​
​да​:​ ​через меню​ ​Один щелчок правой кнопкой​ ​ вносить изменения в​
​Этой формулой мы говорим​ ​ смотрите в статье​ ​ На новой странице​
​ сервере, вы не​и выберите пункты​ ​Автор: Антон Андронов​ ​ его элементы останутся​ ​ значение в поле​
​ не хотите множество​​Теперь следует отсортировать данные​ ​Создайте список допустимых элементов​ ​.​ ​нет​
​Если эта кнопка нажата,​Вид — Панели инструментов​ ​ мыши по пустой​ ​ список.​ ​ Excel, что список​

planetaexcel.ru

​ «Как поменять местами​

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

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

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

Путь: меню «Данные» — инструмент «Проверка данных» — вкладка «Параметры». Тип данных – «Список».

Создание выпадающего списка.

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

  1. Вручную через «точку-с-запятой» в поле «Источник».
  2. Ввод значений.

  3. Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
  4. Проверка вводимых значений.

  5. Назначить имя для диапазона значений и в поле источник вписать это имя.

Имя диапазона.
Раскрывающийся список.

Любой из вариантов даст такой результат.



Выпадающий список в Excel с подстановкой данных

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

  1. Выделяем диапазон для выпадающего списка. В главном меню находим инструмент «Форматировать как таблицу».
  2. Форматировать как таблицу.

  3. Откроются стили. Выбираем любой. Для решения нашей задачи дизайн не имеет значения. Наличие заголовка (шапки) важно. В нашем примере это ячейка А1 со словом «Деревья». То есть нужно выбрать стиль таблицы со строкой заголовка. Получаем следующий вид диапазона:
  4. Выпадающий список.

  5. Ставим курсор в ячейку, где будет находиться выпадающий список. Открываем параметры инструмента «Проверка данных» (выше описан путь). В поле «Источник» прописываем такую функцию:

Ввод значения в источник.

Протестируем. Вот наша таблица со списком на одном листе:

Список и таблица.

Добавим в таблицу новое значение «елка».

Добавлено значение елка.

Теперь удалим значение «береза».

Удалено значение береза.

Осуществить задуманное нам помогла «умная таблица», которая легка «расширяется», меняется.

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

Ввод данных из списка.

  1. Сформируем именованный диапазон. Путь: «Формулы» — «Диспетчер имен» — «Создать». Вводим уникальное название диапазона – ОК.
  2. Создание имени.

  3. Создаем раскрывающийся список в любой ячейке. Как это сделать, уже известно. Источник – имя диапазона: =деревья.
  4. Снимаем галочки на вкладках «Сообщение для ввода», «Сообщение об ошибке». Если этого не сделать, Excel не позволит нам вводить новые значения.
  5. Сообщение об ошибке.

  6. Вызываем редактор Visual Basic. Для этого щелкаем правой кнопкой мыши по названию листа и переходим по вкладке «Исходный текст». Либо одновременно нажимаем клавиши Alt + F11. Копируем код (только вставьте свои параметры).
  7. 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
     
  8. Сохраняем, установив тип файла «с поддержкой макросов».
  9. Сообщение об ошибке.

  10. Переходим на лист со списком. Вкладка «Разработчик» — «Код» — «Макросы». Сочетание клавиш для быстрого вызова – Alt + F8. Выбираем нужное имя. Нажимаем «Выполнить».

Макрос.

Когда мы введем в пустую ячейку выпадающего списка новое наименование, появится сообщение: «Добавить введенное имя баобаб в выпадающий список?».

Нажмем «Да» и добавиться еще одна строка со значением «баобаб».

Выпадающий список в Excel с данными с другого листа/файла

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

  1. Делаем активной ячейку, куда хотим поместить раскрывающийся список.
  2. Открываем параметры проверки данных. В поле «Источник» вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).

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

Как сделать зависимые выпадающие списки

Возьмем три именованных диапазона:

Три именованных диапазона.

Это обязательное условие. Выше описано, как сделать обычный список именованным диапазоном (с помощью «Диспетчера имен»). Помним, что имя не может содержать пробелов и знаков препинания.

  1. Создадим первый выпадающий список, куда войдут названия диапазонов.
  2. Список диапазонов.

  3. Когда поставили курсор в поле «Источник», переходим на лист и выделяем попеременно нужные ячейки.
  4. Таблица со списком.

  5. Теперь создадим второй раскрывающийся список. В нем должны отражаться те слова, которые соответствуют выбранному в первом списке названию. Если «Деревья», то «граб», «дуб» и т.д. Вводим в поле «Источник» функцию вида =ДВССЫЛ(E3). E3 – ячейка с именем первого диапазона.
  6. Второй раскрывающийся список.

    Выбор нескольких значений из выпадающего списка Excel

    Бывает, когда из раскрывающегося списка необходимо выбрать сразу несколько элементов. Рассмотрим пути реализации задачи.

    1. Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
    2. 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
       
    3. Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
    4. 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
       
    5. Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.

    6. 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

    Не забываем менять диапазоны на «свои». Списки создаем классическим способом. А всю остальную работу будут делать макросы.

    Выпадающий список с поиском

    1. На вкладке «Разработчик» находим инструмент «Вставить» – «ActiveX». Здесь нам нужна кнопка «Поле со списком» (ориентируемся на всплывающие подсказки).
    2. Вставить ActiveX.

    3. Щелкаем по значку – становится активным «Режим конструктора». Рисуем курсором (он становится «крестиком») небольшой прямоугольник – место будущего списка.
    4. Элемент ActiveX.

    5. Жмем «Свойства» – открывается перечень настроек.
    6. Свойства ActiveX.

    7. Вписываем диапазон в строку ListFillRange (руками). Ячейку, куда будет выводиться выбранное значение – в строку LinkedCell. Для изменения шрифта и размера – Font.

    Скачать пример выпадающего списка

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

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

Вариант 1: Группировка существующего списка

Создание выпадающего списка в Excel – задача нетрудная, она не требует от пользователя каких-то особых знаний. Первый метод подойдет в тех ситуациях, когда у вас уже есть готовый перечень чего-либо и вы хотите сделать так, чтобы каждая строка могла заменить собой другую, то есть названия можно было свободно менять, отталкиваясь от уже добавленных значений. Это может звучать сложно, но на деле все куда проще, в чем вы и убедитесь далее.

  1. Обратите внимание на следующий скриншот. Это простой пример списка продуктов. Нужно сделать так, чтобы любое значение из этого списка можно было поставить в любую клетку столбца, с чем и поможет справиться выпадающий список. Сначала выделите все ячейки (игнорируя название столбца).Выделение группы значений для создания выпадающего списка в Excel

  2. Перейдите на вкладку «‎Данные» и выберите инструмент «‎Проверка данных».Переход в окно для создания выпадающего списка в Excel

  3. В новом окне в качестве типа данных укажите «‎Список», отыскав соответствующий вариант из выпадающего меню.Выбор типа проверки данных для создания выпадающего списка в Excel

  4. В качестве источника задайте те самые ячейки, выделив их левой кнопкой мыши. Нажмите «‎ОК» для применения настроек.Выбор диапазона для группы значений для создания выпадающего списка в Excel

  5. Теперь напротив каждой ячейки вы видите кнопку со стрелкой вниз, которая и отвечает за вызов раскрывающегося перечня.Проверка создания выпадающего списка в Excel из группы значений

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

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Вариант 2: Ручное добавление элементов списка

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

  1. Выделите заранее подготовленную область, где хотите расположить перечень. Перейдите на вкладку «‎Данные» и откройте «‎Проверка данных».Выделение пустых ячеек создания выпадающего списка в Excel

  2. Выберите в качестве типа данных список, а в «‎Источник» перечислите значения, которые желаете в него добавить. Используйте «‎;», чтобы отделить одно значение от другого.Заполнение данных выпадающего списка в Excel для пустых ячеек

  3. Подтвердите изменения и вернитесь к таблице. Теперь при развертывании списка вы сможете выбрать один из добавленных вариантов.Проверка выпадающего списка из пустых ячеек в Excel

Вариант 3: Выбор массива с именем

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

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

  2. Измените имя массива на любое, начинающееся с буквы.Переименование массива данных для создания выпадающего списка в Excel

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

  4. В качестве источника укажите созданный массив, написав его название после «‎=».Указание названия массива данных для создания выпадающего списка в Excel

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

Вариант 4: Создание выпадающего списка из таблицы

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

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

  2. Выберите подходящий для вас тип оформления.Создание таблицы для создания выпадающего списка в Excel

  3. При появлении окна с расположением данных просто нажмите Enter, поскольку диапазон выбран предварительно.Указание диапазона таблицы для создания выпадающего списка в Excel

  4. Вы автоматически окажетесь на вкладке «‎Конструктор таблицы», где можете изменить ее имя на любое удобное, начинающееся с буквы. Изменение названия таблицы для создания выпадающего списка в Excel

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

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

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

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

Лайфхакер собрал семь способов: от простых к сложным.

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

Как сделать простой выпадающий список в Excel через функцию вставки

Элементарный вариант: не нуждается в какой-либо предварительной настройке и доступен благодаря стандартной функции вставки. Он позволяет выбрать из списка ранее введённые значения и быстро добавить их. Однако это работает, только если данные содержатся в столбце без пропусков, а ввод осуществляется по порядку.

Поставьте курсор в следующую пустую ячейку диапазона. В нашем примере это B7.

Сделайте правый клик мышью и укажите «Выбрать из раскрывающегося списка» либо просто нажмите на клавиатуре Alt + «стрелка вниз».

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

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

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

Выделите ячейку, в которой должен быть раскрывающийся список (у нас это H3), переключитесь на вкладку «Данные» и кликните «Проверка данных».

В открывшемся окне выберите тип данных «Список», кликните в поле «Источник» и выделите нужные ячейки.

Нажмите OK, и в заданной ячейке появится выпадающий список с нужными значениями.

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

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

Для начала создайте именованный диапазон. Для этого выделите ячейки с будущими пунктами выпадающего списка и озаглавьте, вписав имя в поле с названиями ячеек, а затем нажмите Enter. Обязательное условие: первым символом должна быть буква, нельзя использовать пробелы (ставьте вместо них «_»).

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

В графе «Тип данных» выберите «Список», а в качестве источника укажите название диапазона, поставив перед ним «=». В нашем примере вышло «=бренды».

Выпадающий список с элементами из именованного диапазона готов.

Как сделать выпадающий список в Excel с данными другого листа или файла

Иногда нужно использовать внешние данные, которые расположены на другом листе или вообще в отдельной книге. В этом случае поможет функция ДВССЫЛ, которая позволит сослаться на них. Поскольку в качестве источника используется диапазон ячеек, список будет обновляться лишь в том случае, если вы впишете внутрь диапазона новые значения или удалите их. Кроме того, при ссылке на другой файл тот должен быть открыт.

Откройте оба файла, затем выделите ячейку с будущим списком и на вкладке «Данные» кликните «Проверка данных».

Выберите «Список», в качестве источника укажите такую формулу: =ДВССЫЛ("[имя_файла]имя_листа!диапазон") То есть внутри кавычек должно быть название файла с данными для списка в квадратных скобках, потом без пробела название листа, а затем так же без пробела восклицательный знак и обозначение диапазона. В нашем примере будет так: =ДВССЫЛ("[Книга1]Лист1!A3:A9")

Список готов. Чтобы использовать данные из другого файла, он в это время тоже должен быть открыт.

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

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

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

Выберите любой вариант дизайна, отметьте в открывшемся окошке опцию «Таблица с заголовками» и нажмите OK.

Поставьте курсор в одну из ячеек таблицы и на появившейся вкладке «Конструктор таблиц» введите имя списка, подтвердив его нажатием Enter.

Кликните по ячейке, в которой должен быть список, и нажмите «Проверка данных» на вкладке «Данные».

Укажите «Список» как тип данных, а для источника введите такую формулу: =ДВССЫЛ("имя_таблицы") В нашем примере будет так: =ДВССЫЛ("Двери")

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

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

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

Если вкладка «Разработчик» не отображается, для начала следует включить её. Для этого раскройте меню и выберите «Другие команды…».

Кликните «Настроить ленту», затем включите пункт «Разработчик» и нажмите OK.

На вкладке «Разработчик» кликните «Вставить» и выберите «Поле со списком» из элементов ActiveX.

«Нарисуйте» с помощью курсора ячейку списка, после чего кликните по ней правой кнопкой мыши и выберите «Свойства».

Найдите строку ListFillRange, введите в неё диапазон значений для списка и нажмите Enter. В нашем примере это B6:B9.

Отключите режим конструктора, кликнув по одноимённой кнопке. Теперь список работает, и при вводе будут подсвечиваться подходящие пункты.

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

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

Подготовьте столбцы с данными: в шапках пункты первого, родительского списка, а под ними пункты связанного с ним второго. Выделите первый столбец с шапкой и на вкладке «Главная» кликните «Форматировать как таблицу».

Выберите любой из стилей, а затем в появившемся окошке включите опцию «Таблица с заголовками» и нажмите OK.

Кликните по любой из ячеек таблицы, а затем присвойте ей имя, вписав его в поле «Имя таблицы» и нажав Enter. Это будет пункт первого списка, в нашем примере — «Компьютеры». Таким же образом создайте таблицы для остальных столбцов и переименуйте их.

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

Укажите в качестве типа «Список», а в качестве источника выделите шапки столбцов с категориями, которые станут пунктами родительского перечня.

Далее установите курсор в ячейку, в которой будет второй список, кликните «Проверка данных», выберите вариант «Список», а в поле «Источник» впишите =ДВССЫЛ и адрес ячейки родительского списка в скобках. То есть =ДВССЫЛ(H3) для нашего примера.

Теперь при выборе пункта родительского списка в связанном с ним будут отображаться только соответствующие варианты. Например, если нажать на строку «Ноутбуки», то Excel покажет только модели лэптопов.

А если указать «Наушники» — будут отображены соответствующие названия аксессуаров из одноимённого столбца.

Читайте также 🧐

  • 10 формул в Excel, которые облегчат вам жизнь
  • Как сделать диаграмму в Excel
  • Как сделать или убрать разрыв страницы в Word и Excel
  • Как в Excel закрепить область при прокрутке
  • 12 простых приёмов для ускоренной работы в Excel

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

Пошаговая инструкция, как сделать список внутри ячейки

Перед формированием перечислений в окошках таблицы необходимо ее правильно отформатировать. С этого и начнем алгоритм.

  1. Запускаем пустой лист Excel. Важно, чтобы в ячейках не находились данные, иначе перенастройка займет длительное время. Выбираем адрес окошка, в котором планируется разместить будущее перечисление. Затем сделайте нажатие правой кнопкой мыши, чтобы активировать контекстное меню. Далее выберите пункт «Формат ячеек».

№ 4.png

  1. Затем в появившемся окне выбираем формат будущего списка. Во вкладке «Число» в списке «Числовые форматы» выбираем «Текстовый». Чтобы подтвердить действия, нажимаем на кнопку «ОК».

№ 5.png

  1. Теперь выполним настройку выбранной ячейки. Для этого в том же окне переходим во вкладку «Выравнивание». Устанавливаем галочку напротив записи «Переносить по словам». Далее нажимаем «ОК», чтобы сохранить изменения.

№ 6.png

  1. Далее набираем текст в формате списка. Для этого начинаем запись со знака маркировки или порядкового номера. Когда заполнили первую строчку, зажмите клавишу Alt и Enter. Это поможет перенестись на следующую строку в этой же ячейке. В противном случае для ввода следующей строки активируется новая ячейка.

№ 7.png

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

№ 8.png

Важно!

Для того, чтобы придать ячейке правильный размер, можно воспользоваться опцией «Автоподбор размера ячейки».
Чтобы создать список в одной из ячеек, можно воспользоваться строкой формул, удерживать комбинацию клавиш тоже обязательно. Таким образом удобно форматировать все возможные перечисления и обычный текст в соответствующем формате.

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

Тест по теме «Как в Microsoft Excel сделать в одной ячейке»

Skip to content

5 способов создать выпадающий список в ячейке Excel

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

Зачем нужен выпадающий список?

Часто случается так, что в какой-то из колонок вашей таблицы нужно вводить одинаковые повторяющиеся значения. К примеру, фамилии сотрудников, названия товаров или делать выбор в ячейке Excel вида «да – нет». Что может случиться? Конечно, в первую очередь будут ошибки при вводе. Человеческий фактор ведь никто не отменял. Чем нам сие грозит? К примеру, когда мы решим подсчитать, сколько заказов выполнил каждый из менеджеров, то окажется, что фамилий больше, чем сотрудников. Далее придётся искать ошибки, исправлять их и вновь повторять расчет.

Ну и конечно же, все время руками вводить одни и те же слова – просто бессмысленная работа и потеря времени. Вот здесь-то выпадающие списки нам и пригодятся. При нажатии выпадает перечень заранее определённых значений, из которых просто необходимо указать какое-то одно.

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

1 — Самый быстрый способ создать выпадающий список.

Как проще всего добавить выпадающий список в таблицу Excel? Всего один щелчок правой кнопкой мыши по пустой клетке под столбцом с данными, затем команда контекстного меню «Выберите из раскрывающегося списка» (Choose from drop-down list). А можно просто стать в нужное место и нажать сочетание клавиш Alt+стрелка вниз. Появится отсортированный перечень уникальных ранее введенных значений.
Способ не работает, если нашу ячейку и столбец с записями отделяет хотя бы одна пустая строка или вы хотите ввести то, что еще не вводилось выше. На нашем примере это хорошо видно.

простой способ создания

2 — Используем меню.

Давайте рассмотрим небольшой пример, в котором нам нужно постоянно вводить в таблицу одни и те же наименования товаров. Выпишите в столбик данные, которые мы будем использовать (например, названия товаров). В нашем примере — в диапазон G2:G7.

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

Далее в главном меню выберите на вкладке Данные – Проверка… (Data – Validation). Затем укажите пункт Тип данных (Allow) и выберите вариант Список (List). Поставьте курсор в поле Источник (Source) и впишите в него адреса с эталонными значениями элементов — в нашем случае G2:G7. Рекомендуется также использовать здесь абсолютные ссылки (для их установки нажмите клавишу F4).

заполнить через меню

Бонусом здесь идет возможность задать подсказку и сообщение об ошибке, если автоматически вставленное значение вы захотите изменить вручную. Для этого существуют вкладки Подсказка по вводу (Input Message) и Сообщение об ошибке (Error Alert).

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

создаем из именованного диапазона списки в excel

К примеру, диапазону I2:I13, содержащему названия месяцев, можно присвоить наименование «месяцы». Затем имя можно ввести в поле «Источник».

использование именованного диапазона в выпадающем списке

Кроме того, и источник и в виде обычного диапазона ячеек, и именованный диапазон могут находиться на других листах вашей рабочей книги.

Но вы можете и не использовать диапазоны или ссылки, а просто определить возможные варианты прямо в поле «Источник». К примеру, чтобы реализовать в таблице Excel простейший выбор «да – нет», вы можете вписать туда –

Да;Нет

Используйте для разделения значений точку с запятой, запятую, либо другой символ, установленный у вас в качестве разделителя элементов. (Смотрите Панель управления — Часы и регион — Форматы — Дополнительно — Числа.)

3 — Создаем элемент управления.

Вставим на лист новый объект – элемент управления «Поле со списком» с последующей привязкой его к данным на листе Excel. Делаем:

  1. Откройте вкладку Разработчик (Developer). Если её не видно, то в Excel 2007 нужно нажать кнопку Офис – Параметры – флажок Отображать вкладку Разработчик на ленте (Office Button – Options – Show Developer Tab in the Ribbon) или в версии 2010–2013 и выше щелкните правой кнопкой мыши по ленте, выберите команду Настройка ленты (Customize Ribbon) и включите отображение вкладки Разработчик (Developer) с помощью флажка.
  2. Найдите нужный значок среди элементов управления (см.рисунок ниже).

используем элемент управления

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

получаем в ячейку номер позиции в списке

Но нам ведь нужен не этот номер, а соответствующее ему слово. Используем функцию ИНДЕКС (INDEX в английском варианте). Она позволяет найти в списке значений одно из них соответственно его порядковому номеру. В качестве аргументов ИНДЕКС укажите диапазон ячеек (F5:F11) и адрес с полученным порядковым номером (F2).

Формулу в F3 запишем, как показано на рисунке:

=ИНДЕКС(F5:F11;F2)

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

Обратите также внимание, что здесь мы не привязаны ни к какой конкретному месту таблицы. Таким списком Excel удобно пользоваться, поскольку его можно свободно «перетаскивать» мышкой в любое удобное место. Для этого на вкладке «Разработчик» нужно активизировать режим конструктора.

4 — Элемент ActiveX

Действуем аналогично предыдущему способу, но выбираем иконку чуть ниже — из раздела «Элементы ActiveX».

элемент ActiveX в раскрывающемся списке

Определяем перечень допустимых значений (1). Обратите внимание, что здесь для показа можно выбирать сразу несколько колонок. Затем выбираем адрес, по которому будет вставлена нужная позиция из перечня (2).Указываем количество столбцов, которые будут использованы как исходные данные (3), и номер столбца, из которого будет происходить выбор для вставки на лист (4). Если укажете номер столбца 2, то в А5 будет вставлена не фамилия, а должность. Можно также указать количество строк, которое будет выведено в перечне. По умолчанию — 8. Остальные можно прокручивать мышкой (5).

Этот способ сложнее предыдущего, но зато возвращает сразу значение, а не его номер. Поэтому необходимость в промежуточной ячейке и обработке ее при помощи ИНДЕКС — отпадает. Думаю, таким списком пользоваться гораздо удобнее.

5 — Выпадающий список в Excel с автозаполнением

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

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

автозаполнение

Способ 1. Укажите заведомо большой источник значений для списка.

Самая простая и несложная хитрость. В начале действуем по обычному алгоритму действий: в меню выбираем на вкладке Данные – Проверка … (Data – Validation). Из перечня Тип данных (Allow) выберите вариант Список (List). Поставьте курсор в поле Источник (Source).  Зарезервируем в списке набор с большим запасом: например, до 55-й строки, хотя занято у нас только 7. Обязательно не забудьте поставить галочку в чекбоксе «Игнорировать пустые …». Тогда ваш «резерв» из пустых значений не будет вам мешать.

резервируем данные для списков

Действительно самый простой способ, но не слишком удобный. Ведь зарезервированное место может и закончиться…

Конечно, в качестве источника можно указать и весь столбец:

=$A:$A

Но обработка такого большого количества ячеек может несколько замедлить вычисления. Особенно в больших таблицах Excel.

Способ 2. Применяем именованный диапазон.

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

именованный диапазон в раскрывающихся списках

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

Выделим имеющийся в нашем распоряжении перечень имен A2:A10. Затем присвоим ему название, заполнив поле «Имя», находящееся левее строки формул.

Так вы присвоите какое-то имя этому диапазону Excel.

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

=имя

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

Перечень ещё можно отсортировать, чтобы удобно было пользоваться.

расширяем именованный диапазон

Главное неудобство пользования таким списком заключается в том, что используемый нами диапазон — статический. Автоматически его размеры измениться не могут. Согласитесь, не слишком удобный и технологичный способ. Слишком много ручных операций.

А теперь давайте пойдем дальше и посмотрим, как можно работать с динамическим диапазоном, который автоматически подстраивается под вводимые значения.

Способ 3. Выпадающий список на основе «умной» таблицы Excel.

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

Любой набор значений в таблице может быть таким образом преобразован. Например, A1:A8. Выделите их мышкой. Затем преобразуйте в таблицу, используя меню Главная — Форматировать как таблицу (Home — Format as Table). Укажите, что в первой строке у вас находится название столбца. Это будет «шапка» вашей таблицы. Внешний вид может быть любым: это не более чем внешнее оформление и ни на что больше оно не влияет.

Как уже было сказано выше, «умная» таблица хороша для нас тем, что динамически меняет свои размеры при добавлении в нее информации. Если в строку ниже нее вписать что-либо, то она тут же присоединит к себе её. Таким образом, новые значения можно просто дописывать. К примеру, впишите в A9 слово «кокос», и таблица тут же расширится до 9 строк.

Следовательно, автоматическое обновление набора используемой информации в списке можно организовать, если использовать содержимое какого-либо столбца «умной» таблицы.

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

=Таблица1[Столбец1]

и не считает его формулой. Хотя в обычных выражениях на листе вашей рабочей книги это вполне будет работать. Эта конструкция обозначает ссылку на первый столбец. Но в поле «Источник» она почему-то игнорируется.

Чтобы использовать «умную таблицу» как источник, нам придется пойти на небольшую хитрость и воспользоваться функцией ДВССЫЛ (INDIRECT в английском варианте). Эта функция преобразует текстовую переменную в обычную ссылку.

добавляем в ячейку автоматически пополняемые списки

Формула теперь будет выглядеть следующим образом:

=ДВССЫЛ(«Таблица5[Продукт]»)

Таблица5 — имя, автоматически присвоенное «умной таблице». У вас оно может быть другим. На вкладке меню Конструктор (Design) можно изменить стандартное имя на свое (но без пробелов!). По нему мы сможем потом адресоваться к нашей таблице на любом листе книги.

«Продукт» — название нашего первого и единственного столбца, присвоено по его заголовку.

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

Теперь если в A9 вы допишете еще один фрукт (например, кокос), то он тут же автоматически появится и в нашем перечне. Аналогично будет, если мы что-то удалим. Задача автоматического увеличения выпадающего списка значений решена.

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

А вот еще полезная для вас информация:

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

Понравилась статья? Поделить с друзьями:
  • Таблицы создание таблиц работа с таблицами в microsoft word
  • Таблицы складского учета в excel бесплатно готовые
  • Таблицы сжались в word
  • Таблицы с датами в word
  • Таблицы с вычислениями средствами word