Возможно, вы уже знакомы с таким понятием Excel, как сводные таблицы, которые создаются из списка. Но что если вы хотите выполнить обратную операцию? В этом приеме вы узнаете, как создать список из простой сводной таблицы с двумя переменными.
Лист, показанный на рис. 167.1, отображает тот тип преобразования, о котором я говорю. Диапазон А1:Е4 содержит исходную сводную таблицу: 48 точек данных. Столбцы G:I показывают часть 48-строковой таблицы, полученную из сводной таблицы. Другими словами, каждое значение в исходной сводной таблице преобразуется в строку, которая также содержит соответствующие значению название продукта и месяц. Этот тип списка полезен, поскольку его можно отсортировать и манипулировать им другими способами.
Рис. 167.1. Преобразование сводной таблицы в список
Хитрость создания такого списка заключается в использовании сводной таблицы. Но прежде чем вы сможете применить этот метод, вы должны добавить команду Мастер сводных таблиц на панель быстрого доступа. Excel 2007, Excel 2010 и Excel 2013 все еще поддерживают Мастера сводной таблицы, но он недоступен на ленте. Чтобы получить доступ к мастеру, выполните следующие действия.
- Щелкните правой кнопкой мыши на панели быстрого доступа и выберите в контекстном меню пункт Настройка панели быстрого доступа.
- В разделе Панель быстрого доступа диалогового окна Параметры Excel выберите Команды на ленте из раскрывающегося списка слева.
- Прокрутите список и выберите пункт Мастер сводных таблиц и диаграмм.
- Нажмите кнопку Добавить.
- Нажмите 0К, чтобы закрыть диалоговое окно Параметры Excel.
После выполнения этих шагов ваша панель быстрого доступа будет содержать новый значок.
Теперь пришло время преобразовать сводную таблицу в список. Имейте в виду, что, хотя следующие шаги специфичны для образцов данных, приведенных здесь, вы можете легко изменять шаги для работы с вашими данными.
- Активизируйте любую ячейку в сводной таблице.
- Щелкните на значке Мастер сводных таблиц и диаграмм, который вы добавили на панель быстрого доступа.
- В диалоговом окне Мастер сводных таблиц и диаграмм установите первый переключатель в положение в нескольких диапазонах консолидации и нажмите кнопку Далее.
- В шаге 2а установите переключатель в положите Создать поля страницы и нажмите кнопку Далее.
- В шаге 2b в поле Диапазон укажите диапазон сводной таблицы ( А1:Е4 для выборки из примера) и нажмите кнопку Добавить; затем нажмите кнопку Далее, чтобы перейти к шагу 3.
- В шаге 3 выберите место для сводной таблицы и нажмите кнопку Готово. Excel создаст сводную таблицу с данными и покажет область Список полей сводной таблицы.
- В области Список полей сводной таблицы снимите флажки Строка и Столбец.
Так, сводная таблица остается только с полем данных Сумма по полю Значение. На данный момент небольшая сводная таблица показывает только сумму всех значений (рис. 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, чтобы выбрать файл на устройстве, или Выберите файл, который уже есть на этом сайте.
Если вы загрузите файл с устройства, Excel будет добавлен в библиотеку активов сайта, что означает, что другие люди смогут получить доступ к исходным данным Excel сайта.
Примечание: Если Upload файл затеняется, у вас нет разрешения на создание списка из таблицы. Дополнительные сведения см. в администраторе сайта организации.
Введите имя списка.
(Необязательно) Чтобы отобразить список на странице «Содержимое», проверьте отображение списка на сайте.
Нажмите кнопку Создать.
Если импортируемый файл таблицы не имеет таблицы, выполните инструкции на экране, чтобы создать таблицу в Excel, а затем импортировать ее в список. Если вам не нужно создавать таблицу, в верхней части файла в Excel.
Для создания списка можно использовать таблицы с до 20 000 строк.
Создание списка на основе таблицы в SharePoint 2016 и 2013
На сайте, на который вы хотите добавить список на основе электронных таблиц, выберите Параметры , а затем выберите Добавить приложение.
В поле Поиск приложения введите электронныйтаблица , а затем выберите значок поиска .
На странице результатов поиска выберите импортировать таблицу.
На странице Новое приложение введите имя списка.
Имя указывается в верхней части списка в большинстве представлений, становится частью веб-адреса страницы списка и отображается в элементах навигации для упрощения поиска. Имя списка можно изменить, но веб-адрес останется прежним.
Введите необязательное описание.
Описание в большинстве представлений отображается под именем. Описание списка можно изменить в его параметрах.
Найдите или введите расположение файла для таблицы. Когда все будет готово, выберите Импорт.
Таблица откроется в Excel, и откроется окно Импорт Windows SharePoint служб.
В окне Импорт Windows SharePoint Services выберитеДиапазон таблицы,Диапазон ячеекили Именованый диапазон. Если вы хотите выбрать диапазон вручную, выберите Диапазон ячеек ,а затем выберите Выбрать диапазон. В левой верхней ячейке таблицы, удерживая на SHIFT и выберите правую нижнюю ячейку диапазона.
Диапазон появится в поле Выбор диапазона. Нажмите кнопку Импорт.
После импорта электронной таблицы проверьте столбцы списка, чтобы убедиться, что данные были импортированы правильно. Например, может потребоваться указать, что столбец содержит денежные значения, а не числа. Чтобы просмотреть или изменить параметры списка, откройте его, откройте вкладку Список или Параметры и выберите Параметры .
Данные в электронных таблицах по- SharePoint.
Важно: Не забудьте импортировать электронные таблицы с помощью 32-Microsoft Edge веб-браузера, так как при импорте электронных таблиц используется ActiveX фильтрация. После импорта таблицы вы сможете работать со списком в любом браузере, SharePoint поддерживается.
Создание списка на основе таблицы в SharePoint 2010
Выберите Действия сайта , выберите Просмотреть веськонтент сайта , а затем выберите Создать .
Примечание: Сайты SharePoint могут выглядеть по-разному. Если не удается найти какой-либо элемент, например команду, кнопку или ссылку, обратитесь к администратору.
В SharePoint 2010 в области Все категории выберитеПустые & пользовательские ,выберите Импорт таблицы изатем выберите Создать.
В SharePoint 2007 г.в списке Настраиваемые списки выберите импортировать таблицу ,а затем выберите Создать.
Введите имя списка. Поле Имя является обязательным.
Имя указывается в верхней части списка в большинстве представлений, становится частью веб-адреса страницы списка и отображается в элементах навигации для упрощения поиска. Имя списка можно изменить, но веб-адрес останется прежним.
Введите описание списка. Поле Описание является необязательным.
Описание в большинстве представлений отображается под именем. Описание списка можно изменять.
Найдите или введите расположение файла для таблицы, которую вы хотите импортировать, а затем выберите Импорт.
В диалоговом Windows SharePoint Services Импорт в список выберите тип диапазона ,а затем в списке Выбор диапазона укажитедиапазон в листе, который вы хотите использовать для создания списка.
Примечание: В некоторых редакторах электронных таблиц можно выбрать нужный диапазон ячеек напрямую в электронной таблице. Диапазон таблицы и именуемый диапазон уже должны быть определены в таблице, чтобы выбрать его в Windows SharePoint Services списке.
Нажмите кнопку Импорт.
После импорта электронной таблицы проверьте столбцы списка, чтобы убедиться, что данные были импортированы правильно. Например, может потребоваться указать, что столбец содержит денежные значения, а не числа. Чтобы просмотреть или изменить параметры списка, откройте его, откройте вкладку Список или Параметры ивыберите Параметры .
Важно: Не забудьте импортировать электронные таблицы с помощью 32-Microsoft Edge веб-браузера, так как при импорте электронных таблиц используется ActiveX фильтрация. После импорта таблицы вы сможете работать со списком в любом браузере, SharePoint поддерживается.
Типы столбцов, которые создаются для списка, основаны на типах данных в столбцах электронной таблицы. Например, столбец электронной таблицы, содержащий даты, обычно становится столбцом дат в списке SharePoint.
Во всех версиях SharePoint поддерживается импорт электронных таблиц, но действия, выполняемые при этом, немного отличаются. В этих примерах использовался Excel, но также подойдет другой совместимый редактор. Если формат редактора электронных таблиц не поддерживается, экспортируйте данные в файл с разделителями-запятыми (CSV-файл) и импортируйте этот файл.
Дополнительные сведения о настройке импортируемого списка и его добавлении на страницу или сайт см. в этой странице.
Примечание: Как правило, столбцы на сайте SharePoint настраиваются с учетом типа данных, которые они содержат. Тем не менее после импорта списка проверьте столбцы и данные, чтобы убедиться, что импорт был выполнен правильно. Например, может потребоваться указать, что столбец содержит денежные значения, а не числа. Чтобы просмотреть или изменить параметры списка, откройте его и в меню Параметры выберите пункт Параметры.
Оставьте комментарий
Была ли эта статья полезной? Если да, укажите это внизу страницы. В противном случае поделитесь своим мнением — что нужно добавить или сделать понятнее. Укажите свои версию SharePoint, ОС и браузер. С учетом вашего отзыва мы перепроверим сведения и, если нужно, допишем и обновим эту статью.
Как в Excel сделать выпадающий список
Одна из самых полезных функций в Excel при работе с информацией – создание выпадающего списка. С его помощью быстро и правильно заполняются ячейки, значения не вписываются вручную, а просто выбираются из предварительно указанного перечня. Также есть возможность настроить контроль, чтобы другие пользователи не могли вносить изменения и добавлять новые значения, не предусмотренные изначально. Умение категоризировать данные будет полезно во многих случаях: от мониторинга расходов и до управления проектами.
Простой выпадающий список
Первый шаг банальный – открыть эксель и вписать необходимые данные в виде таблицы, которые в дальнейшем будут включены в перечень. Она может быть любой длины и содержать любую информацию.
Несколькими щелчками мышки возможно быстро создать список в Excel. Для этого:
- Выделить столбец с конкретными наименованиями, кликнуть по нему правой кнопкой мышки. Из выпадающего меню выбрать вариант «Присвоить имя».
- Откроется окно, где в соответствующем поле меняется имя выделенного столбца. По умолчанию эксель называет его именем первой ячейки.
- Выделить область, куда вставить перечень. На верхней панели перейти во вкладку «Данные», далее – «Проверка данных».
- В новом окне найти параметр «Тип данных». Выбрать пункт «Список».
- Теперь указать «Источник». Кликнуть левой кнопкой мышки по полю, вписать знак «=» без кавычек и название из п.2. В качестве источника могут указываться столбцы из других листов рабочей книги. Нажать на «Ок».
Также можно сразу добавлять специальные сообщения для удобства работы с информацией:
- Повторить действия из п.3. В открывшемся окне перейти на вкладку «Сообщение для ввода».
- Ввести заголовок и непосредственно сообщение – некая подсказка для пользователя.
Связанный выпадающий список
Выпадающие элементы появляются, исходя от уже заполненных данных. Например, нужно создать в Excel таблицу, где можно выбрать из меню категорию и соответствующее ей блюдо. При этом важно ограничить доступные пользователям варианты категорий и блюд, из которых они могут выбирать. Процесс создания происходит в несколько этапов:
- Подготовить таблицу. В первой строке каждого столбца должна быть категория меню (для удобства).
- Задать диапазонам с перечислением блюд имя в соответствии с его категорией. Общее название каждого диапазона должно четко совпадать с тем, что записано в первой ячейке каждого столбца.
- На отдельной области создать раскрывающийся список через пункт меню «Данные» — «Проверка данных». Источник – первая ячейка каждого столбца.
- Далее перейти на формирование перечисления блюд одной из категорий. В этом поможет функция ДВССЫЛ (на англ. INDIRECT), которая преобразовывает текст в обычную экселевскую ссылку и источник данных для него. Нужно выбрать категорию, повторно открыть «Проверку данных» и написать функцию =ДВССЫЛ(H2).
При выборе другого элемента в H2 автоматически изменяется и ссылка-источник для H3. То есть источник для связанного выпадающего перечня в H3 меняется с учетом данных, которые были выбраны в H2.
Пробелы в названии при создании связанного выпадающего списка
В случае если заголовок категории или группы содержит в своем названии больше одного слова, необходимо решить проблему с пробелами. Дело в том, что именованные диапазоны не разрешают использовать пробелы в названиях. И для этого существует лайфхак.
Именуя диапазон значений, важно использовать вместо пробела нижнее подчеркивание «_». Например, «Мясные_блюда». Однако есть вероятность упустить данное правило в одном из названий, и в результате будет ошибка при выполнении операции. Можно в самих названиях использовать обычный пробел, а в момент подстановки в список, поменять его на подчеркивание, используя формулу ПОДСТАВИТЬ:
=ПОДСТАВИТЬ(F3;» «;»_») без кавычек.
Итоговая формула выглядит так:
=ДВССЫЛ(ПОДСТАВИТЬ($F$3;» «;»_»)) без кавычек.
Стоит обратить внимание на отсутствие пробелов в названии в начале и в конце, чтобы избежать некорректного вывода заголовков. Автоматизировать данный процесс при построении имени также можно посредством функции:
=ДВССЫЛ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ($F$3);» «;»_»)) без кавычек.
Список с автозаполнением
Позволяет автоматически добавлять элементы из указанного диапазона. Если будут вноситься изменения, то сразу изменится и предлагаемый выбор из списка в Excel. Плюс еще в том, что не придется ничего корректировать в настройках.
Способ 1
Кликнуть по сторонней ячейке. Перейти во вкладку «Данные» – «Проверка данных». В «Типе данных» выбрать пункт «Список». В поле «Источник» выделить необходимое количество ячеек, но с запасом (можно и весь столбец, формула при этом будет =$A:$A).
Теперь при добавлении новых элементов они также появятся в готовом выпадающем перечне.
Способ 2
В этом случае не нужно резервировать весь столбец, но каждая запись все равно будет включена в раскрывающийся список.
- Выделить имеющийся перечень наименований и присвоить ему имя в левой строке формул.
- Щелкнуть по сторонней ячейке. Зайти в «Данные» – «Проверка данных». В качестве источника указать присвоенное таблице имя из п.1 через знак «=».
- Чтобы добавить еще одно значение, нужно воспользоваться вставкой пустой строки. Выделить ячейку с любым наименованием, на «Главной» клацнуть по «Вставить» — «Вставить строки на лист». На листе отобразится пустая ячейка, вписать туда название.
Способ 3
В современных версиях экселя функции для работы с информацией более расширенные и интересные. Благодаря специальному форматированию диапазон ведет себя как единое целое – автоматически отслеживает свой размер и трансформируется при корректировке изначальных данных.
- Выделить содержание, во вкладке «Главная» выбрать «Форматировать как таблицу». В появившемся окне обязательно поставить галочку рядом с пунктом «Таблица с заголовками».
- Обозначить готовую таблицу как источник, вписать формулу =ДВССЫЛ(«Таблица1[Горячее]»), где таблица1 – автоматически присвоенное ей имя, [Горячее] – название столбца.
Если в нижние строки вписать новые значения, они тут же отобразятся в готовом перечне.
Как в Excel сделать выпадающий список в ячейке с выбором нескольких значений?
При раскрывающемся перечне с множественным выбором пользователь выбирает содержимое по очереди, которое в свою очередь появляется справа или снизу от изменяемой строчки и составляется горизонтально, вертикально или остается в том же месте.
Прежде всего, нужно заполнить таблицу. Выделить ее содержимое, и с помощью «Проверки данных» выполнить вышеописанные действия.
Чтобы добавить макрос, кликнуть правой кнопкой мыши по ярлыку листа с выпадающим перечнем и выбрать вариант «Исходный текст». Откроется Visual Basic, в окне редактора следует использовать код для горизонтального отображения:
В результате должно получиться следующее:
Для вертикального отображения можно воспользоваться кодом:
В результате получится так:
Для того чтобы элементы накапливались в той же самой ячейке, подойдет код:
Содержание
- 1 Создаем простой выпадающий список
- 2 Добавляем значения в выпадающий список – динамический список
- 3 Выпадающий список со значениями с другого листа
- 4 Создаем зависимые выпадающие списки
- 5 Способ 1 — горячие клавиши и раскрывающийся список в excel
- 6 Способ 2 — самый удобный, простой и наиболее гибкий
- 7 Способ 3 — как в excel сделать выпадающий список с использованием ActiveX
Если Вы заполняете таблицу в Excel, и данные в столбце могут иногда повторяться, например, название товара, или имя сотрудника, то, чтобы не вводить нужный параметр каждый раз, проще и легче один раз создать выпадающий список и выбирать из него значение.
В статье мы рассмотрим, как сделать выпадающие списки различного вида в таблице Эксель.
Создаем простой выпадающий список
Для этого, в ячейки А1:А7 вписываем данные, которые будут отображаться в списке. Теперь выделим ячейку, в которой создадим выпадающий список – В2.
Переходим на вкладку «Данные» и кликаем по кнопочке «Проверка данных».
На вкладке «Параметры» в поле «Тип данных» выбираем «Список». В поле «Источник» можно ввести значения различными способами:
1 – вводим значения для списка вручную, через точку с запятой;
2 – указываем диапазон ячеек, в которые введены данные для выпадающего списка;
3 – выделяем ячейки с именами, кликаем по ним правой кнопкой мыши и выбираем из меню «Присвоить имя».
Дальше впишите «Имя» для выделенных данных.
Выделяем ячейку В2 и в поле «Источник» ставим «=», затем пишем созданное имя.
Таким образом, мы создали простой выпадающий список в Excel.
Если у Вас есть заголовок для столбца, и значениями нужно заполнять каждую строку, то выделите не одну ячейку, а диапазон ячеек – В2:В9. Тогда можно будет выбирать из выпадающего списка нужное значение в каждой ячейке.
Добавляем значения в выпадающий список – динамический список
При этом мы будем дописывать значения в нужный диапазон, а они будут автоматически добавляться в выпадающий список.
Выделяем диапазон ячеек – D1:D8, затем на вкладке «Главная» нажимаем «Форматировать как таблицу» и выбираем любой стиль.
Подтверждаем расположение данных и ставим галочку в поле «Таблица с заголовками».
Вверху пишем заголовок таблицы – «Сотрудники», и заполняем ее данными.
Выделяем ячейку, в которой будет выпадающий список и кликаем по кнопочке «Проверка данных». В следующем окне, в поле «Источник», пишем следующее: =ДВССЫЛ(«Таблица1»). У меня одна таблица на листе, поэтому пишу «Таблица1», если будет вторая – «Таблица2», и так далее.
Теперь добавим новое имя сотрудника в наш список: Ира. В выпадающем списке оно появилось. Если мы удалим любое имя из таблицы, из списка оно тоже удалится.
Выпадающий список со значениями с другого листа
Если таблица с выпадающими списками находится на одном листе, а данные для этих списков – на другом, то данная функция нам очень поможет.
На Листе 2, выделяем одну ячейку или диапазон ячеек, затем кликаем по кнопочке «Проверка данных».
Переходим на Лист 1, ставим курсор в поле «Источник» и выделяем нужный диапазон ячеек.
Теперь можно дописывать имена на Листе 1, они будут добавляться в выпадающие списки на Листе 2.
Создаем зависимые выпадающие списки
Предположим, у нас есть три диапазона: имена, фамилии и отчества сотрудников. Для каждого, нужно присвоить имя. Выделяем ячейки оного диапазона, можно и пустые – в них со временем можно будет добавлять данные, которые будут появляться в выпадающем списке. Кликаем по ним правой кнопкой мыши и выбираем из списка «Присвоить имя».
Первый называем «Имя», второй – «Фамилия», третий – «Отч».
Сделаем еще один диапазон, в котором будут прописаны присвоенные имена. Назовем его «Сотрудники».
Делаем первый выпадающий список, который будет состоять из названия диапазонов. Выделяем ячейку Е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.
- Сперва необходимо создать список данных, который будет источником данных для подстановки в выпадающий список в excel. Выделите данные и нажмите правой кнопкой мыши. В выпадающем списке выберите пункт «Присвоить имя…».
Создание набора данных для списка
- В окне «Создание имени» задайте имя для вашего списка (это имя дальше будет использоваться в формуле подстановки). Имя должно быть без пробелов и начинаться с буквы.
Введите имя для набора данных
- Выделите ячейки (можно сразу несколько ячеек), в которых планируется создать выпадающий список. Во вкладке «ДАННЫЕ» вверху документа нажмите на «Проверка данных».
Создать выпадающий список можно сразу для нескольких ячеек
- В окне проверка вводимых значение в качестве типа данных задайте «Список». В строке «Источник:» введите знак равно и имя для ранее созданного списка. Данная формула позволит ввести значения только из списка, т.е. произведет проверку введенного значения и предложит варианты. Эти варианты и будут выпадающим списком.
Для создания проверки вводимых значений введите имя ранее созданного списка
При попытке ввести значение, которого нет в заданном списке, эксель выдаст ошибку.
Кроме списка можно вводить данные вручную. Если введенные данные не совпадут с одним из данных — программа выдаст ошибку
А при нажатии на кнопку выпадающего списка в ячейке вы увидите перечень значений из созданного ранее.
Способ 3 — как в excel сделать выпадающий список с использованием ActiveX
Чтобы воспользоваться этим способом, необходимо чтобы у вас была включена вкладка «РАЗРАБОТЧИК». По умолчанию эта вкладка отсутствует. Чтобы ее включить:
- Нажмите на «Файл» в левом верхнем углу приложения.
- Выберите пункт «Параметры» и нажмите на него.
- В окне настройки параметров Excel во вкладке «Настроить ленту» поставьте галочку напротив вкладки «Разработчик».
Включение вкладки «РАЗРАБОТЧИК»
Теперь вы сможете воспользоваться инструментом «Поле со списком (Элемент ActiveX)». Во вкладке «РАЗРАБОТЧИК» нажмите на кнопку «Вставить» и найдите в элементах ActiveX кнопку «Поле со списком (Элемент ActiveX)». Нажмите на нее.
Нарисуйте данный объект в excel выпадающий список в ячейке, где вам необходим выпадающий список.
Теперь необходимо настроить данный элемент. Чтобы это сделать, необходимо включить «Режим конструктора» и нажать на кнопку «Свойства». У вас должно открыться окно свойств (Properties).
С открытым окном свойств нажмите на ранее созданный элемент «Поле со списком». В списке свойств очень много параметров для настройки и вы сможете изучив их, настроить очень много начиная от отображения списка до специальных свойств данного объекта.
Но нас на этапе создания интересуют только три основных:
- ListFillRange — указывает диапазон ячеек, из которых будут браться значения для выпадающего списка. В моем примере я указал два столбца (A2:B7 — дальше покажу как это использовать). Если необходимо только одни значения указывается A2:A7.
- ListRows — количество данных в выпадающем списке. Элемент ActiveX отличается от первого способа тем, что можно указать большое количество данных.
- ColumnCount — указывает сколько столбцов данных указывать в выпадающем списке.
В строке ColumnCount я указал значение 2 и теперь в списке выпадающие данные выглядят вот так:
Как видите получился выпадающий список в excel с подстановкой данных из второго столбца с данными «Поставщик».
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше
Если вам нужно отобразить список значений, которые сможет выбирать пользователь, добавьте на лист список.
Добавление списка на лист
-
Создайте перечень элементов, которые должны отображаться в списке, как показано на рисунке.
-
На вкладке Разработчик нажмите кнопку Вставить.
Примечание: Если вкладка Разработчик не отображается, на вкладке Файл выберите Параметры > Настроить ленту. В списке Основные вкладки установите флажок для вкладки Разработчик и нажмите кнопку ОК.
-
В разделе Элементы управления формы выберите элемент управления Список (элемент управления формы).
-
Щелкните ячейку, в которой нужно создать список.
-
Нажмите кнопку Свойства и на вкладке Элемент управления задайте необходимые свойства:
-
В поле Формировать список по диапазону введите диапазон ячеек, содержащий список значений.
Примечание: Если нужно отобразить в списке больше элементов, можно изменить размер шрифта для текста.
-
В поле Связь с ячейкой введите ссылку на ячейку.
Совет: Выбираемая ячейка содержит число, связанное с элементом, выбранным в списке. Его можно использовать в формуле для получения фактического элемента из входного диапазона.
-
В группе Возможен выбор установите переключатель одинарного значения и нажмите кнопку ОК.
Примечание: Если вы хотите выбрать параметр набора значений или списка значений, подумайте о том, чтобы использовать элемент ActiveX «Список».
-
Добавление поля со списком на лист
Упростите ввод данных для пользователей, позволив им выбирать значение из поля со списком. Поле со списком состоит из текстового поля и списка, которые вместе образуют раскрывающийся список.
Можно добавить поле со списком одного из двух типов: элемент управления формы или элемент ActiveX. Если вы хотите создать поле со полем, которое позволит пользователю редактировать текст в текстовом поле, можно использовать ActiveX поле со ActiveX. Поле со списком ActiveX Control является более универсальным, так как можно изменить свойства шрифта, чтобы текст на листе с увеличенным масштабом было удобнее читать, и с помощью программирования отображать его в ячейках, содержащих список проверки данных.
-
Выберите столбец, который можно скрыть на листе, и создайте список, введя по одному значению в ячейки.
Примечание: Можно также создать список на другом листе той же книги.
-
На вкладке Разработчик нажмите кнопку Вставить.
Примечание: Если вкладка Разработчик не отображается, на вкладке Файл выберите Параметры > Настроить ленту. В списке Основные вкладки установите флажок для вкладки Разработчик и нажмите кнопку ОК.
-
Выберите тип поля со списком, которое нужно добавить:
-
в разделе Элементы управления формы выберите элемент управления Поле со списком (элемент управления формы);
ИЛИ:
-
в разделе Элементы ActiveX выберите элемент управления Поле со списком (элемент ActiveX).
-
-
Щелкните ячейку, в которую нужно добавить поле со списком, и нарисуйте его с помощью перетаскивания.
Советы:
-
Чтобы изменить размер поля, наведите указатель мыши на один из маркеров изменения размера и перетащите границу элемента управления до достижения нужной высоты и ширины.
-
Чтобы переместить поле со списком на листе, выделите его и перетащите в нужное место.
Форматирование элемента управления формы «Поле со списком»
-
Щелкните правой кнопкой мыши поле со списком и выберите команду Формат объекта.
-
Откройте вкладку Элемент управления и настройте следующие параметры.
-
Формировать список по диапазону: введите диапазон ячеек, содержащий список элементов.
-
Связь с ячейкой: поле со списком можно связать с ячейкой, где отображается номер элемента при его выборе из списка. Введите номер ячейки, где должен отображаться номер элемента.
Например, в ячейке C1 отображается значение 3, если выбрать пункт Фруктовое мороженое, так как это третий элемент в списке.
Совет: Чтобы вместо номера отображать сам элемент, можно воспользоваться функцией ИНДЕКС. В нашем примере поле со списком связано с ячейкой B1, а диапазон ячеек для списка — A1:A2. Если в ячейку C1 ввести формулу =ИНДЕКС(A1:A5;B1), то при выборе третьего пункта в ячейке C1 появится текст «Фруктовое мороженое».
-
Количество строк списка: количество строк, которые должны отображаться, если щелкнуть стрелку вниз. Например, если список содержит 10 элементов и вы не хотите использовать прокрутку, вместо значения по умолчанию введите 10. Если ввести число, которое меньше количества элементов в списке, появится полоса прокрутки.
-
-
Нажмите кнопку ОК.
Форматирование элемента ActiveX «Поле со списком»
-
На вкладке Разработчик нажмите кнопку Режим конструктора.
-
Щелкните правой кнопкой мыши поле со списком и выберите пункт Свойства. Откройте вкладку Alphabetic (По алфавиту) и измените нужные свойства.
Вот как можно настроить свойства поля со списком на этом рисунке:
Настраиваемое свойство
Действие
Цвет заливки
Щелкните свойство BackColor (Цвет фона), щелкните стрелку вниз, откройте вкладку Pallet (Палитра) и выберите цвет.
Тип, начертание или размер шрифта
Щелкните свойство Font (Шрифт), нажмите кнопку … и выберите тип, размер или начертание шрифта.
Цвет шрифта
Щелкните свойство ForeColor (Цвет текста), щелкните стрелку вниз, откройте вкладку Pallet (Палитра) и выберите цвет.
Связь с ячейкой для отображения значения, выбранного в списке
Щелкните свойство LinkedCell (Связанная ячейка).
Связывание поля со списком и списка элементов
Щелкните поле рядом со свойством ListFillRange (Диапазон элементов списка) и укажите диапазон ячеек для списка.
Изменение количества отображаемых элементов списка
Щелкните поле ListRows и введите число элементов.
-
Закройте область Properties (Свойства) и нажмите кнопку Режим конструктора.
-
Завершив форматирование, можно щелкнуть правой кнопкой мыши столбец, который содержит список, и выбрать команду Скрыть.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Обзор форм, элементов управления формы и ActiveX элементов управления на сайте
Добавление флажков и переключателей (элементы управления формы)
Нужна дополнительная помощь?
Создание раскрывающегося списка
Смотрите также то мы можем — Формы (View ячейке под столбцомНажмите на ячейку, которую нужно показывать, в
столбцы и строки появился такой список.
-
найдете настраиваемый список,Параметры ExcelДля сортировки или заполнения в ячейках Excel,List entries раз использовать действие в том порядке, для раскрывающегося списка.Если вы хотите, чтобыЧтобы упростить работу пользователей настраивать параметры выпадающего — Toolbars - с данными, команда вы выбрали для
зависимости от значения в Excel» тут.
-
Теперь можно убрать сохраненный в файле > значений в пользовательском но среди списков(Элементы списка) иКопировать в котором они Для этого введите при вводе значения,
-
с листом, добавьте списка, нажав соседнюю Forms) контекстного меню этой цели. Перейдите
-
-
в ячейке столбцаКак настроить Excel, фильтры, цвет ячеек,
-
книги, вПопулярные порядке можно применять он показан не нажав
> должны отображаться в элементы на листе которого нет в в ячейки раскрывающиеся кнопку. Если этой вкладкиВыбрать из раскрывающегося списка во вкладку «Данные» А. чтобы при добавлении
-
т.д. Цвет ячеекПараметрах Excel> настраиваемые списки. В будет.AddВставить
-
раскрывающемся списке. в одном столбце списке, появлялось всплывающее списки, в которыхСвойства (Properties) не видно, то(Choose from drop-down list) в ленте MicrosoftЗдесь все просто. ячеек в список здесь убирается изво всплывающем окнеОсновные параметры работы с Excel есть встроенные
-
Итак, наш настраиваемый список(Добавить). Если Вы, то было быВыделите на листе ячейку,
-
или строке без сообщение, установите флажок
-
можно выбрать нужный, которая откроет окно нажмите кнопку
-
или нажать сочетание Excel. Появится диалоговое Но бывает название столбца A, автоматически закладки «Работа сСписки Excel списки дней недели готов к использованию. выберете этот путь, очень удобно иметь в которую требуется пустых ячеек.
-
-
Выводить сообщение об ошибке элемент. со списком всех
-
Офис — Параметры Excel клавиш окно под названием диапазона (столбца) состоит писалось название нового таблицами» -> «Конструктор». Настраиваемые списки будут > и месяцев года, Выделите ячейку и то столкнетесь с заранее настроенный и поместить раскрывающийся список.Выделите ячейки, для которых
-
-
, выберите параметр вWindows macOS Online возможных настроек для-
-
ALT+стрелка вниз «Проверка данных». Перейдите из нескольких слов. столбца, смотрите в -> «Стили таблиц». отображаться только вИзменить списки но вы можете введите с клавиатуры некоторыми ограничениями. Поле сохранённый список, чтобыНа ленте откройте вкладку нужно ограничить ввод
-
поле выделенного объекта:флажок. Способ не работает, во вкладку «Настройки»
Например, «Зимние пальто». статье «Как добавить Получился такой список. диалоговом окне. создавать и свои любой элемент этогоList entries Excel мог помочьДанные
-
Работа с раскрывающимся списком
данных.ВидНа новом листе введитеСамые нужные и полезныеОтображать вкладку Разработчик на если ячейку и и нажмите «Список»
А в имени столбец в ExcelМожно настроить таблицуСортировкаВыберите в поле настраиваемые списки. списка. Нажмите на(Элементы списка) позволяет Вам в работе.и нажмите кнопкуНа вкладке
и введите заголовок данные, которые должны свойства, которые можно ленте (Office Button столбец с данными
из меню «Разрешить», диапазона нельзя ставить автоматически».
Скачивание примеров
так, что автоматическив столбцеСпискиЧтобы понять, что представляют маркер автозаполнения (небольшой ввести не более Использование настраиваемых списковПроверка данныхДанные и сообщение. Если
отображаться в раскрывающемся и нужно настроить: — Excel Options отделяет хотя бы расположенного в раскрывающемся
пробел. Имя диапазонаКак сделать в Excel будут ставиться разделительныеПорядокпункт собой настраиваемые списки, квадратик в правом 255 символов. Будьте – это хорошее.в группе вы не хотите, списке. Желательно, чтобыListFillRange — Show Developer
-
одна пустая строка списке. Нажмите на напишем так «Зимние_пальто». динамический диапазон линии между одинаковыми. Настраиваемый список, хранимыйНОВЫЙ СПИСОК
-
полезно ознакомиться с нижнем углу ячейки), внимательны к тому,
-
решение для даннойНа вкладкеИнструменты чтобы сообщение отображалось, элементы списка содержались- диапазон ячеек, Tab in the или вам нужен кнопку-переключатель в меню
Но формула ДВССЫЛ- чтобы размер словами, например, отделяться в файле книги,и введите данные принципами их работы и потяните за из скольких символов ситуации. Далее яПараметрынажмите кнопку снимите этот флажок.
-
в таблице Excel. откуда берутся данные Ribbon) товар, который еще «Источник». Выберите список не найдет этот диапазонов списков при строки по датам.
-
также недоступен непосредственно в поле и хранения на него, чтобы продолжить состоит каждая Ваша
покажу, как создатьв полеПроверка данных
-
Не знаете, какой параметр Если это не для списка. Выделить Найдите значок выпадающего списка ни разу не элементов, которые вы диапазон. Тогда формулу добавлении или убавлении
Подробнее о таком для команды
-
Элементы списка компьютере. последовательность. Чуть правее запись!
-
настраиваемый список вРазрешитьили выбрать в поле так, список можно мышью диапазон он среди элементов управления
-
вводился выше: хотите включить в нужно написать так. ячеек менялся автоматически, способе визуализировать данные,Заполнить, начиная с первогоВ Excel есть указанные я вписал «Monday»,Подсказка: Excel.выберите пунктПроверитьВид
-
См. также
быстро преобразовать в не даст, надо
форм (не ActiveX!).Выделите ячейки с данными,
-
ваш раскрывающийся список =ДВССЫЛ(ПОДСТАВИТЬ(A2;» «;»_»)) смотрите в статье смотрите в статье. элемента.
ниже встроенные списки затем нажал на
-
Если вы планируетеСоздаем пользовательский список вСписок.? таблицу, выделив любую просто вписать его Ориентируйтесь по всплывающим которые должны попасть в «Экселе».
-
Если список на «Чтобы размер таблицы «Разделительная линия строкПри необходимости можно добавитьПосле ввода каждого элемента
-
-
дней недели и маркер и потянул вводить список в
-
Excel.Примечание:Чтобы отобразить сообщение, не ячейку диапазона и
-
руками с клавиатуры подсказкам - в выпадающий списокЕсли вы создали имя другом листе, то Excel менялся автоматически». в таблице Excel»
-
такой список в нажимайте клавишу ВВОД. месяцев года. вправо, Excel заполнил полеСоздаем список с нуляЕсли вы уже создали Если команда проверки недоступна, препятствующее вводу данных, нажав клавиши (например, Лист2!A1:A5)Поле со списком (например, наименованиями товаров). диапазона в поле в формуле указываемТеперь нужно присвоить тут.
реестр компьютера или
-
Завершив создание списка, нажмитеВстроенные списки ячейки автоматически.List entries
-
Создание списка из существующего таблицу с элементами
-
возможно, лист защищен которые не содержатсяCTRL+T
-
LinkedCell:Если у вас Excel «Источник», введите значок название этого листа. имена всем этимЭтот список можно сервера, чтобы он кнопкуПн, Вт, Ср, Чт,Замечательное свойство этой функции(Элементы списка) вручную,
-
-
диапазона данных раскрывающегося списка, щелкните или книга является
-
в раскрывающемся списке,.- связанная ячейка,Щелкните по значку 2003 или старше равенства, после чего Напишем так. =ДВССЫЛ(»Размеры!А2:А4») спискам. У нас пронумеровать. Смотрите о был доступен вДобавить Пт, Сб, Вс состоит в том, не ставьте лишние
-
-
Использование пользовательских списков в поле общей. Если книга
выберите вариантПримечания: куда будет выводиться и нарисуйте небольшой — выберите в впишите название диапазона.Нажимаем «ОК». Теперь в списках четыре нескольких способах нумерацииПараметрах Excel.Понедельник, Вторник, Среда, Четверг, что Excel одинаково пробелы между элементами. Excel
См. также
Источник является общей или
Сообщение
support.office.com
Создание и использование настраиваемых списков в Excel 2007 и 2010
выбранный из списка горизонтальный прямоугольник - менюУстановите или снимите флажок во втором столбце диапазона (четыре столбца). списков в статьево всплывающем окнеНа панели Пятница, Суббота, Воскресенье заполнит как столбец, Если пробелы будутСортировка по пользовательскому спискуи выделите ячейки, лист защищен, изменитьили «Предупреждение». ЕслиПочему данные следует поместить элемент будущий список.Вставка — Имя - в графе «Игнорировать установлены выпадающие списки, Легко и быстро «Автонумерация в Excel»
- СпискиСписки
- янв, фев, мар, апр,
- так и строку, стоять до или
- Я продемонстрирую это на содержащие эти элементы.
- параметры проверки данных
Создаем пользовательский список в Excel
выбрать вариант «Сообщение», в таблицу? ПотомуListRowsЩелкните по нарисованному списку Присвоить пустые» в зависимости которые меняются, в сделать так. здесь.. Для этого выберитепоявятся введенные вами май, июн, июл, как в прямом
после элемента, то примере списка школьных Однако не включайте невозможно. Дополнительные сведения сообщение будет отображаться что в этом
- количество отображаемых правой кнопкой мыши(Insert — Name - от того, может зависимости от того,Как присвоить имя диапазонуЕщё в Excel во всплывающем окне элементы.
авг, сен, окт, направлении, так и Microsoft их просто клубов. Мне нужно в него ячейку о защите книги со значком случае при добавлении строк и выберите команду Define), ли ячейка, содержащая
что написано в в можно создать выпадающийСортировкаНажмите два раза кнопку ноя, дек в обратном, начнёте не станет учитывать, вести учёт денег заголовка. Добавьте только см. в статье
, а если и удалении элементовFontФормат объекта (Format control)если Excel 2007 раскрывающийся список, оставаться ячейках первого столбца.Excel. список. Он будетв столбцеОКЯнварь, Февраль, Март, Апрель, Вы с первого а если между на балансе каждого ячейки, которые должны Защита книги. «Предупреждение» — со значком все раскрывающиеся списки,- шрифт, размер,. В появившемся диалоговом или новее -
Создаем список с нуля
пустой. Получилось так.Выделяем диапазон ячеек появляться, гогда нажмемПорядок. Май, Июнь, Июль, элемента списка, с словами одного элемента, из них, а отображаться в раскрывающемсяОткройте вкладку. созданные на основе начертание (курсив, подчеркивание окне задайте откройте вкладкуПерейдите на вкладку «ВводКопируем формулу вниз по всех списков сразу на ячейку. Подробнеепункт
Выполните указанные ниже действия. Август, Сентябрь, Октябрь, середины или с то все они также наметить ежедневный списке. Список элементовПараметрыЧтобы заблокировать пользователям ввод этой таблицы, будут и т.д. кромеФормировать список по диапазонуФормулы (Formulas) сообщения», чтобы отобразить столбцу. Мы создали вместе с шапкой смотрите в статьеНастраиваемый список
Создание списка из существующего диапазона данных
В диапазоне ячеек введите Ноябрь, Декабрь последнего элемента… Как будут сохранены. бюджет. Я начал также можно ввестии во всплывающем данных, которые не обновляться автоматически. Дополнительные цвета)- выделите ячейкии воспользуйтесь кнопкой окно сообщения, открывающееся двухуровневый выпадающий список таблицы списков – «Выпадающий список в, чтобы отобразить всплывающее сверху вниз значения,Примечание: только Вы щелкнитеДругой способ добавить элементы с того, что непосредственно в поле
меню содержатся в раскрывающемся действия не требуются.ForeColor с наименованиями товаров,Диспетчер имен (Name Manager) при нажатии выпадающего в Excel. у нас это Excel». окно по которым нужно Изменить или удалить встроенный и начнете протаскивать в настраиваемый список ввёл названия клубов,Источник
Разрешить списке, выберите вариантТеперь следует отсортировать данныеи которые должны попасть, затем списка. Убедитесь, чтоДругой способ сделать диапазон А1:D4. НаВ Excel есть
Списки выполнить сортировку или список невозможно. мышь, Excel определит, – импортировать данные. – это тачерез запятую. Например:выберите пунктОстановка в том порядке,BackColor в списокСоздать флажок напротив пункта связанный выпадающий список закладке «Формулы» в функции, которые помогут, а затем выделите заполнение. Выделите этотВы также можете создать что Вы хотите Если Вы выделите информация, которая мнеФрукты;Овощи;Зерновые культуры;Молочные продукты;ПерекусыСписок
Использование пользовательских списков в Excel
. в котором они- цвет текстаСвязь с ячейкой. Введите имя (можно меню «Показать входное в Excel, смотрите разделе «Определенные имена» быстро заполнить большой настраиваемый список и диапазон и, следуя свой настраиваемый список сделать, и вставит их прежде чем будет нужна постоянно.Если можно оставить ячейку.
Примечание: должны отображаться в и фона, соответственно- укажите ячейку любое, но обязательно сообщение при выборе в статье «Как нажимаем функцию «Создать диапазон таблицы данными, нажмите кнопку инструкциям выше, откройте и использовать его соответствующие данные. откроете окно меню,В этот момент я пустой, установите флажокЩелкните поле Если вы не добавили
Сортировка по пользовательскому списку
раскрывающемся списке.Большим и жирным плюсом куда нужно выводить без пробелов и ячейки» установлен, и сделать связанные выпадающие из выделенного фрагмента». не используя копирование.Добавить всплывающее окно «Списки». для сортировки илиОдна из приятных возможностей, выбранный диапазон будет бы также запустилИгнорировать пустые ячейкиИсточник заголовок и текст,Выделите на листе ячейку, этого способа является порядковый номер выбранного
начать с буквы!) введите заголовок. Так списки в Excel В появившемся диалоговом Подробнее об этих.Убедитесь, что ссылка на заполнения. Например, чтобы которую дает работа автоматически вставлен в проверку орфографии, это.и выделите на по умолчанию выводится в которую требуется возможность быстрого перехода пользователем элемента.
для выделенного диапазона вы выполните все легко». окне оставляем галочку функциях смотрите вСоздание списка последовательных дат выделенные значения отображается отсортировать или заполнить с настраиваемыми списками, соответствующее поле. Вам делается простым нажатиемУстановите флажок листе список допустимых заголовок «Microsoft Excel» поместить раскрывающийся список. к нужному элементуКоличество строк списка (например указания по тому,Добавление раскрывающегося списка в только у строки статье «Заполнить быстро
Рассмотрим,
в окне значения по приведенным
– это возможность
останется только нажать
F7
office-guru.ru
Создание или удаление настраиваемого списка для сортировки и подстановки данных
Список допустимых значений элементов. и сообщение «ВведенноеНа ленте откройте вкладку в списке при- сколько строкТовары как в «Экселе» таблицу Excel поможет «В строке выше».
Сведения о настраиваемых списках
диапазон, массив вкак создать список изСписки ниже спискам, нужен упорядочить данные поImport
Сравнение встроенных и настраиваемых списков
.Откройте вкладкуДиалоговое окно свернется, чтобы значение неверно. Набор
Данные |
вводе первых букв показывать в выпадающем |
). Нажмите сделать раскрывающийся список. |
сделать ввод данныхНажимаем «ОК». Всё, имена Excel». таблицы Excel |
в поле настраиваемый список, так любому из списков,(Импорт) и Excel |
Затем я выделил этуСообщение для ввода было видно весь
значений, которые могути нажмите кнопку с клавиатуры(!), чего списке. По умолчаниюОКПерейдите на вкладку «Ошибка более быстрым, предлагая присвоены. На закладкеВыпадающие списки в Excel. В Excel можноИмпорт списка из ячеек как соответствующего естественного
сохранённых на Вашем |
создаст список из |
область, нажал на |
. |
лист. быть введены вПроверка данных нет у всех |
— 8, но. оповещения» для отображения для пользователей список «Формулы» нажимаем функциюбывают разные. Есть
сделать список из, и нажмите кнопку порядка значений не компьютере. Кликните по содержащегося в ячейках кнопкуЕсли вы хотите, чтобыНажмите клавишу ВВОД или ячейку, ограничен».. остальных способов. Приятным
Создание настраиваемого списка
можно больше, чегоВыделите ячейки (можно сразу сообщения об ошибке, элементов, из которых «Диспетчер имен». простой таблицы или сделатьИмпорт существует.
Введение значений напрямую
одному или нескольким текста. Если ВыOffice
-
при выборе ячейки кнопкуПосле создания раскрывающегося спискаПримечание: моментом, также, является не позволяет предыдущий несколько), в которых если будут введены следует выбрать требуемоеЗдесь перечислены все нашираскрывающийся список Excel в в ячейке выпадающий.Настраиваемые списки
-
столбцам, затем нажмите не выделили тексти в нижней появлялось всплывающее сообщение, Развернуть убедитесь, что он Если кнопка возможность настройки визуального способ. хотите получить выпадающий неправильные данные. Убедитесь, вместо того, чтобы диапазоны списков. Проверили ячейке
-
список. Рассмотрим варианты.На панелиВысокое, Среднее, НизкоеSort & Filter заранее, поставьте курсор части открывшегося меню установите флажок, чтобы развернуть работает правильно. Например,
Проверка данных представления (цветов, шрифтов
-
После нажатия на список и выберите что предупреждение «Показать выполнять ввод информации
всё. Можно подкорректировать. Есть Вот наша таблица.Списки
-
Большое, Среднее, Малое(Сортировка и фильтр), в поле рядом
Создание настраиваемого списка на основе диапазона ячеек
щелкнул по
-
Показывать сообщения диалоговое окно, а можно проверить, достаточнонедоступна, возможно, лист и т.д.)ОК в меню (на ошибку» включено путем
-
каждый раз. Когда размер диапазона. Мымногоуровневые зависимые выпадающие спискиСначала мы создаемпоявятся выбранные вамиСевер, Юг, Восток, Запад раскройте выпадающее меню с кнопкойExcel Options
-
и введите заголовок затем нажмите кнопку ли ширины ячеек защищен или является
При использовании этого способа,списком можно пользоваться. вкладке) установки соответствующего флажка. вы помещаете такие уменьшили размер диапазона в Excel
-
сводную таблицу с элементы.Старший менеджер по продажам,
OrderImport(Параметры Excel). и сообщение вОК для отображения всех общим. Разблокируйте определенные также возможно указыватьЧтобы вместо порядкового номераДанные — Проверка (DataНажмите «OK» для того,
Удаление настраиваемого списка
данные в ячейку
-
«Юбка», чтобы в. Это, когда, в помощью функции «Мастер
-
»Параметры» > «Дополнительно» > «Общие» > Региональный менеджер по(Порядок), кликните(Импорт) и выделитеВ разделе соответствующие поля (до
Хранение настраиваемых списков
. элементов. области защищенной книги в качестве элемента выводилось его — 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)
можете изменить ширину программе «Эксель» раскрывающийся примере, мы выделяемдвухуровневый зависимый выпадающий список найти и какОК. Вы хотите добавить
(Элементы списка)? Только сортировки и заполнения)Если вы хотите, чтобы элементов, просто измените этот лист. ПодробнееТип данных нужно два столбцаЭтот способ частично напоминаетзнак равенства и ячейки, чтобы просматривать список в течение диапазон 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». той последовательности, в
Устанавливаем втором столбце будетНа шаге 2аПо приведенным выше инструкциям
список короткий, можно по выбранному списку! значения. Если Вам(Изменить списки).Нажмите кнопкуили проверки данных, аналогичными
excel-office.ru
Как в «Экселе» сделать раскрывающийся список (пошаговая инструкция)
так как онаСпособ 4. — выбираем объект новых товаров кКак можно увидеть, руководство которой они будутзависимые выпадающие списки в выпадающий список с – «создать поля откройте диалоговое окно ввести его значенияВсе достаточно просто! Применение нужно создать настраиваемыйДалее откроется диалоговое окно,ОКПроверить примеру в этой не является однимЭлемент ActiveX из списка и прайсу, они будут о том, как впоследствии открываться. Записи столбце В размерами брюк. страницы».
Инструкция для Excel
«Списки». прямо во всплывающем пользовательских списков очень список с календарными в котором можно., а затем откройте статье. Вы можете из вариантов, доступныхСложность рисуем его на автоматически добавляться к в «Экселе» сделать должны быть выполнены.Итак, сделаем две
На шаге 2бВыделите список, который нужно окне. Если список удобно особенно для датами или числами, добавить информацию, которуюПосле создания раскрывающегося списка вкладку воспользоваться ими или для выбора.низкая листе. А вот выпадающему списку. Еще раскрывающийся список, является в одной иЭто второй уровень таблицы. Саму таблицу указываем только диапазон удалить, в поле длинный, можно импортировать тех, кто хочет
Основы того, как в «Экселе» сделать раскрывающийся список
то придётся использовать планируется использовать многократно. убедитесь, что онСообщение об ошибке создать собственные сценарииЕсли можно оставить ячейкусредняя дальше начинаются серьезные одним часто используемым достаточно простым. Данная той же строке выпадающих списков. сделаем на странице нашей таблицы иСписки значения из диапазона избежать многократного копирования поле Если Вы посмотрите
работает правильно. Например,. проверки данных. Скачать пустой, установите флажоквысокая
Необходимые настройки для создания
отличия от предыдущего трюком для таких инструкция не требует или столбце, иВнимание! книги «Таблица». А все. Поля строки
и нажмите кнопку ячеек. и вставки данных.List entries на списки, уже можно проверить, достаточноПрименение проверки данных к примеры проверки данныхИгнорировать пустые ячейкиВозможность настройки шрифта, цвета способа. списков является создание каких-либо специальных знаний, не должны содержать
Перед тем, как списки сделаем на не указываем.УдалитьЧтобы создать настраиваемый список Если Вы знаете,(Элементы списка). подготовленные Microsoft, то
ли ширины ячеек ячейкам Excel.
Как в «Экселе» сделать раскрывающийся список – полезные примечания
и т.д.Во-первых, созданный выпадающий ActiveX связанных выпадающих списков необходимо лишь на пустых ячеек. устанавливать выпадающие списки странице «Размеры». У
На третьем шаге. этим способом, выполните что есть наборВот некоторые моменты, которые увидите среди них для отображения всехУпрощение ввода данных сВвод данных станет быстрееУстановите флажокнет список может находится
(когда содержимое одного начальном уровне уметьЧтобы сделать список нужных в столбце В, нас есть такая указываем — кудаНастраиваемые списки добавляются в указанные ниже действия. данных, который в Вы должны знать те, которыми все элементов. Если вы помощью формы данных и точнее, еслиСписок допустимых значенийнет в двух принципиально списка меняется в
работать с электронными
fb.ru
Выпадающий список в ячейке листа
Видео
элементов в отдельном выберите в первой таблица. поместить сводную таблицу.
реестр компьютера, чтобыВ любой момент может о настраиваемый списках…
Способ 1. Примитивный
так часто пользуются. решили изменить элементыНа новом листе введите ограничить значения вОткройте вкладкуда разных состояниях - зависимости от выбора таблицами. Также стоит листе, следует щелкнуть верхней ячейке столбцаИ мы сделали такиеВсё, таблица составлена. их можно былоExcel 2010 понадобиться, почему бы Все списки привязываются Они не могут раскрывающегося списка, см.
Способ 2. Стандартный
- данные, которые должны ячейке вариантами изПодсказка по вводуКоличество отображаемых строк
- режиме отладки, когда в другом). отметить, что в ярлычок листа, где А любое значение. списки. Справа от сводной использовать в другихи более поздних не сделать из к компьютеру. Их быть изменены или статью Добавление и отображаться в раскрывающемся раскрывающегося списка..всегда 8 можно настраивать егоЭтот способ представляет собой различных версиях программы вы хотите ввести Главное, чтобы этаВнимание! таблицы появилось окно книгах. Если вы версиях выберите пункты
- него настраиваемый список? настройки сохраняются на удалены. Однако, если удаление элементов раскрывающегося списке. Желательно, чтобыСначала создайте на листеЕсли вы хотите, чтобылюбое параметры и свойства, вставку на лист «Эксель» пункты меню данные. Выберите тип ячейка не былаВ списках названия «Список полей сводной используете настраиваемый списокФайл Кто знает, возможно том компьютере, на
Вы захотите удалить списка. Чтобы удалить элементы списка содержались
список допустимых элементов,
при выборе ячейкиБыстрый поиск элемента по двигать его по нового объекта - могут иметь некоторые и затем выделите пустой. У нас столбцов (В, С, таблицы». Убираем галочки при сортировке данных, > это сохранит Вам котором Вы в или изменить созданный раскрывающийся список, см. в таблице Excel. а затем выполните появлялось всплывающее сообщение,
Способ 3. Элемент управления
первым буквам листу и менять элемента управления «поле различия с вышеуказанными, содержимое, которое появится – это ячейка D) должны полностью у слов «Строка»,
- он также сохраняетсяПараметры гораздо больше времени, данный момент работаете. Вами список, это статью Удаление раскрывающегосяПримечания: сортировку или расположите установите флажокнет размеры и - со списком» с это следует учитывать в списке. Нажмите А2. совпадать с названием «Столбец». Остается галочка вместе с книгой, > чем Вы можете Если Вы возьмёте можно сделать в списка.
- их в нужномОтображать подсказку, если ячейканет режиме ввода, когда последующей привязкой его при работе. правой кнопкой мыши
Выделяем диапазон в в первом столбце только у слова поэтому его можно - Дополнительно предположить… и оставит файл с рабочего любой момент. ДляПрименение проверки данных кПочему данные следует поместить
- порядке. В дальнейшем является текущейда единственное, что можно к диапазонам на
- Автор: 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 для проверки введенных данных. Повысить комфорт работы с данными позволяют возможности выпадающих списков: подстановка данных, отображение данных другого листа или файла, наличие функции поиска и зависимости.
Создание раскрывающегося списка
Путь: меню «Данные» — инструмент «Проверка данных» — вкладка «Параметры». Тип данных – «Список».
Ввести значения, из которых будет складываться выпадающий список, можно разными способами:
- Вручную через «точку-с-запятой» в поле «Источник».
- Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
- Назначить имя для диапазона значений и в поле источник вписать это имя.
Любой из вариантов даст такой результат.
Выпадающий список в Excel с подстановкой данных
Необходимо сделать раскрывающийся список со значениями из динамического диапазона. Если вносятся изменения в имеющийся диапазон (добавляются или удаляются данные), они автоматически отражаются в раскрывающемся списке.
- Выделяем диапазон для выпадающего списка. В главном меню находим инструмент «Форматировать как таблицу».
- Откроются стили. Выбираем любой. Для решения нашей задачи дизайн не имеет значения. Наличие заголовка (шапки) важно. В нашем примере это ячейка А1 со словом «Деревья». То есть нужно выбрать стиль таблицы со строкой заголовка. Получаем следующий вид диапазона:
- Ставим курсор в ячейку, где будет находиться выпадающий список. Открываем параметры инструмента «Проверка данных» (выше описан путь). В поле «Источник» прописываем такую функцию:
Протестируем. Вот наша таблица со списком на одном листе:
Добавим в таблицу новое значение «елка».
Теперь удалим значение «береза».
Осуществить задуманное нам помогла «умная таблица», которая легка «расширяется», меняется.
Теперь сделаем так, чтобы можно было вводить новые значения прямо в ячейку с этим списком. И данные автоматически добавлялись в диапазон.
- Сформируем именованный диапазон. Путь: «Формулы» — «Диспетчер имен» — «Создать». Вводим уникальное название диапазона – ОК.
- Создаем раскрывающийся список в любой ячейке. Как это сделать, уже известно. Источник – имя диапазона: =деревья.
- Снимаем галочки на вкладках «Сообщение для ввода», «Сообщение об ошибке». Если этого не сделать, Excel не позволит нам вводить новые значения.
- Вызываем редактор Visual Basic. Для этого щелкаем правой кнопкой мыши по названию листа и переходим по вкладке «Исходный текст». Либо одновременно нажимаем клавиши Alt + F11. Копируем код (только вставьте свои параметры).
- Сохраняем, установив тип файла «с поддержкой макросов».
- Переходим на лист со списком. Вкладка «Разработчик» — «Код» — «Макросы». Сочетание клавиш для быстрого вызова – Alt + F8. Выбираем нужное имя. Нажимаем «Выполнить».
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
Когда мы введем в пустую ячейку выпадающего списка новое наименование, появится сообщение: «Добавить введенное имя баобаб в выпадающий список?».
Нажмем «Да» и добавиться еще одна строка со значением «баобаб».
Выпадающий список в Excel с данными с другого листа/файла
Когда значения для выпадающего списка расположены на другом листе или в другой книге, стандартный способ не работает. Решить задачу можно с помощью функции ДВССЫЛ: она сформирует правильную ссылку на внешний источник информации.
- Делаем активной ячейку, куда хотим поместить раскрывающийся список.
- Открываем параметры проверки данных. В поле «Источник» вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).
Имя файла, из которого берется информация для списка, заключено в квадратные скобки. Этот файл должен быть открыт. Если книга с нужными значениями находится в другой папке, нужно указывать путь полностью.
Как сделать зависимые выпадающие списки
Возьмем три именованных диапазона:
Это обязательное условие. Выше описано, как сделать обычный список именованным диапазоном (с помощью «Диспетчера имен»). Помним, что имя не может содержать пробелов и знаков препинания.
- Создадим первый выпадающий список, куда войдут названия диапазонов.
- Когда поставили курсор в поле «Источник», переходим на лист и выделяем попеременно нужные ячейки.
- Теперь создадим второй раскрывающийся список. В нем должны отражаться те слова, которые соответствуют выбранному в первом списке названию. Если «Деревья», то «граб», «дуб» и т.д. Вводим в поле «Источник» функцию вида =ДВССЫЛ(E3). E3 – ячейка с именем первого диапазона.
- Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
- Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
- Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.
- На вкладке «Разработчик» находим инструмент «Вставить» – «ActiveX». Здесь нам нужна кнопка «Поле со списком» (ориентируемся на всплывающие подсказки).
- Щелкаем по значку – становится активным «Режим конструктора». Рисуем курсором (он становится «крестиком») небольшой прямоугольник – место будущего списка.
- Жмем «Свойства» – открывается перечень настроек.
- Вписываем диапазон в строку ListFillRange (руками). Ячейку, куда будет выводиться выбранное значение – в строку LinkedCell. Для изменения шрифта и размера – Font.
Выбор нескольких значений из выпадающего списка Excel
Бывает, когда из раскрывающегося списка необходимо выбрать сразу несколько элементов. Рассмотрим пути реализации задачи.
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
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
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
Не забываем менять диапазоны на «свои». Списки создаем классическим способом. А всю остальную работу будут делать макросы.
Выпадающий список с поиском
Скачать пример выпадающего списка
При вводе первых букв с клавиатуры высвечиваются подходящие элементы. И это далеко не все приятные моменты данного инструмента. Здесь можно настраивать визуальное представление информации, указывать в качестве источника сразу два столбца.
Раскрывающийся список в Excel – один из методов упорядочивания данных, выполняющий как визуальную функцию, освобождая пространство на листе, так и функциональную – делая таблицу интерактивной и изменяемой. Существуют разные способы создания данного элемента, и об основных из них я хочу рассказать в рамках этого материала, чтобы даже у начинающих пользователей не осталось вопросов по этой теме.
Вариант 1: Группировка существующего списка
Создание выпадающего списка в Excel – задача нетрудная, она не требует от пользователя каких-то особых знаний. Первый метод подойдет в тех ситуациях, когда у вас уже есть готовый перечень чего-либо и вы хотите сделать так, чтобы каждая строка могла заменить собой другую, то есть названия можно было свободно менять, отталкиваясь от уже добавленных значений. Это может звучать сложно, но на деле все куда проще, в чем вы и убедитесь далее.
-
Обратите внимание на следующий скриншот. Это простой пример списка продуктов. Нужно сделать так, чтобы любое значение из этого списка можно было поставить в любую клетку столбца, с чем и поможет справиться выпадающий список. Сначала выделите все ячейки (игнорируя название столбца).
-
Перейдите на вкладку «Данные» и выберите инструмент «Проверка данных».
-
В новом окне в качестве типа данных укажите «Список», отыскав соответствующий вариант из выпадающего меню.
-
В качестве источника задайте те самые ячейки, выделив их левой кнопкой мыши. Нажмите «ОК» для применения настроек.
-
Теперь напротив каждой ячейки вы видите кнопку со стрелкой вниз, которая и отвечает за вызов раскрывающегося перечня.
-
Как видно, я поставил три одинаковых значения подряд, используя реализованный только что список. Точно так же можно менять все другие клетки, входящие в диапазон.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Вариант 2: Ручное добавление элементов списка
Еще один похожий вариант, но с немного другим смыслом. Подходит в тех случаях, когда у вас есть несколько клеток и значения, которые могут там располагаться. Выбор между ними и хочется осуществить при помощи рассматриваемой сегодня функции. Тогда принцип создания выглядит следующим образом:
-
Выделите заранее подготовленную область, где хотите расположить перечень. Перейдите на вкладку «Данные» и откройте «Проверка данных».
-
Выберите в качестве типа данных список, а в «Источник» перечислите значения, которые желаете в него добавить. Используйте «;», чтобы отделить одно значение от другого.
-
Подтвердите изменения и вернитесь к таблице. Теперь при развертывании списка вы сможете выбрать один из добавленных вариантов.
Вариант 3: Выбор массива с именем
В Excel есть функция, позволяющая присвоить массиву имя и в дальнейшем выбирать его при использовании формул. Как вы видели в предыдущих вариантах, объявление «Источника» при формировании выпадающего списка тоже похоже на создание формулы, а это значит, что в нем можно использовать массив, предварительно объявив его.
-
Выделите ячейки для заключения в единый массив, то есть те, значения которых должны отображаться в выпадающем списке. Слева сверху вы увидите отображение названия первой ячейки, по которому нужно кликнуть.
-
Измените имя массива на любое, начинающееся с буквы.
-
Создайте выпадающий список в ячейке листа, для чего снова перейдите в то же самое меню, предварительно выделив саму клетку.
-
В качестве источника укажите созданный массив, написав его название после «=».
-
В итоге у вас должен получиться перечень, куда входят все значения массива.
Вариант 4: Создание выпадающего списка из таблицы
Метод реализации данного варианта похож на предыдущий, но в качестве источника указывается сама таблица. Соответственно, ее сначала нужно сформировать из одного столбца, а затем перейти к созданию выпадающего перечня.
-
Выделите все ячейки, включая название столбца, и на главной вкладке нажмите кнопку «Сформировать как таблицу».
-
Выберите подходящий для вас тип оформления.
-
При появлении окна с расположением данных просто нажмите Enter, поскольку диапазон выбран предварительно.
-
Вы автоматически окажетесь на вкладке «Конструктор таблицы», где можете изменить ее имя на любое удобное, начинающееся с буквы.
-
Разверните список массивов, чтобы убедиться в наличии там созданной таблицы.
-
Используйте ее в качестве источника при создании выпадающего списка точно так же, как это было показано в предыдущих вариантах.
-
На следующем изображении вы видите, что список создан успешно и данные можно использовать в своих целях.
Только что вы увидели 4 способа создания выпадающего списка в ячейке 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. Такое форматирование является частым требованием при создании многостраничных офисных отчетов.
Пошаговая инструкция, как сделать список внутри ячейки
Перед формированием перечислений в окошках таблицы необходимо ее правильно отформатировать. С этого и начнем алгоритм.
- Запускаем пустой лист Excel. Важно, чтобы в ячейках не находились данные, иначе перенастройка займет длительное время. Выбираем адрес окошка, в котором планируется разместить будущее перечисление. Затем сделайте нажатие правой кнопкой мыши, чтобы активировать контекстное меню. Далее выберите пункт «Формат ячеек».
- Затем в появившемся окне выбираем формат будущего списка. Во вкладке «Число» в списке «Числовые форматы» выбираем «Текстовый». Чтобы подтвердить действия, нажимаем на кнопку «ОК».
- Теперь выполним настройку выбранной ячейки. Для этого в том же окне переходим во вкладку «Выравнивание». Устанавливаем галочку напротив записи «Переносить по словам». Далее нажимаем «ОК», чтобы сохранить изменения.
- Далее набираем текст в формате списка. Для этого начинаем запись со знака маркировки или порядкового номера. Когда заполнили первую строчку, зажмите клавишу Alt и Enter. Это поможет перенестись на следующую строку в этой же ячейке. В противном случае для ввода следующей строки активируется новая ячейка.
- Вы наверняка заметили, что текст отображается в одном месте из-за маленького периметра ячейки. Чтобы ее увеличить, необходимо навести на адрес окошка курсор мыши, активировать маркер и растянуть до нужного размера.
Для того, чтобы придать ячейке правильный размер, можно воспользоваться опцией «Автоподбор размера ячейки».
Чтобы создать список в одной из ячеек, можно воспользоваться строкой формул, удерживать комбинацию клавиш тоже обязательно. Таким образом удобно форматировать все возможные перечисления и обычный текст в соответствующем формате.
Здесь же предоставляется возможность удобной настройки для корректного отображения текста на печати.
Тест по теме «Как в Microsoft Excel сделать в одной ячейке»
Skip to content
Одной из наиболее полезных функций при вводе данных является возможность использовать выпадающий список в 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 можно использовать также и именованный диапазон.
К примеру, диапазону I2:I13, содержащему названия месяцев, можно присвоить наименование «месяцы». Затем имя можно ввести в поле «Источник».
Кроме того, и источник и в виде обычного диапазона ячеек, и именованный диапазон могут находиться на других листах вашей рабочей книги.
Но вы можете и не использовать диапазоны или ссылки, а просто определить возможные варианты прямо в поле «Источник». К примеру, чтобы реализовать в таблице Excel простейший выбор «да – нет», вы можете вписать туда –
Да;Нет
Используйте для разделения значений точку с запятой, запятую, либо другой символ, установленный у вас в качестве разделителя элементов. (Смотрите Панель управления — Часы и регион — Форматы — Дополнительно — Числа.)
3 — Создаем элемент управления.
Вставим на лист новый объект – элемент управления «Поле со списком» с последующей привязкой его к данным на листе Excel. Делаем:
- Откройте вкладку Разработчик (Developer). Если её не видно, то в Excel 2007 нужно нажать кнопку Офис – Параметры – флажок Отображать вкладку Разработчик на ленте (Office Button – Options – Show Developer Tab in the Ribbon) или в версии 2010–2013 и выше щелкните правой кнопкой мыши по ленте, выберите команду Настройка ленты (Customize Ribbon) и включите отображение вкладки Разработчик (Developer) с помощью флажка.
- Найдите нужный значок среди элементов управления (см.рисунок ниже).
Вставив элемент управления на рабочий лист, щелкните по нему правой кнопкой мышки и выберите в появившемся меню пункт «Формат объекта». Далее указываем диапазон ячеек, в котором записаны допустимые значения для ввода. В поле «Связь с ячейкой» укажем, куда именно поместить результат. Важно учитывать, что этим результатом будет не само значение из указанного нами диапазона, а только его порядковый номер.
Но нам ведь нужен не этот номер, а соответствующее ему слово. Используем функцию ИНДЕКС (INDEX в английском варианте). Она позволяет найти в списке значений одно из них соответственно его порядковому номеру. В качестве аргументов ИНДЕКС укажите диапазон ячеек (F5:F11) и адрес с полученным порядковым номером (F2).
Формулу в F3 запишем, как показано на рисунке:
=ИНДЕКС(F5:F11;F2)
Как и в предыдущем способе, здесь возможны ссылки на другие листы, на именованные диапазоны.
Обратите также внимание, что здесь мы не привязаны ни к какой конкретному месту таблицы. Таким списком Excel удобно пользоваться, поскольку его можно свободно «перетаскивать» мышкой в любое удобное место. Для этого на вкладке «Разработчик» нужно активизировать режим конструктора.
4 — Элемент 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 при помощи выпадающего списка.
А вот еще полезная для вас информация: