Файл excel с выпадающим списком. Создание выпадающего списка в Excel

В данной статье рассмотрим, как создать раскрывающийся список в excel 2007. Возьмем пример, когда нам нужно в ячейке выбрать заданные значения от 1 до 5 из выпадающего списка. Создаем сам список и выделяем его левой кнопкой мыши. Кликаем правой кнопкой мыши в выделенной области и выбираем пункт Имя диапазона .

В открывшемся окошке в поле Имя вводим название нашего списка, назовем Значение . В поле Область из выпадающего списка выберем Книга (либо номер Листа к которому желаете применить список). Жмем Ок.

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

Список создан. Теперь применим этот список к ячейке.

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

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

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

Можно создать , минуя присвоение названия списка. То есть:

  1. создаем сам список;
  2. переходим в Ленте на вкладку Данные , жмем кнопку Проверка данных;
  3. в открывшемся окошке, во вкладке Параметры в поле Тип данных выбираем Список;
  4. в поле Источник кликаем левой кнопкой мыши для активации данного поля. Далее выделяем ячейки образующие список;
  5. жмем Ок.

Все, раскрывающийся список в excel 2007 готов.

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

Несколько наиболее распространенных типов выпадающих списков, которые можно создать в программе Excel:

  • С функцией мультивыбора;
  • С наполнением;
  • С добавлением новых элементов;
  • С выпадающими фото;
  • Другие типы.
  • Сделать список в Эксель с мультивыбором

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

    Рассмотрим подробнее все основные и самые распространенные типы, и процесс их создание на практике.

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

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

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

    • Выделите ячейки. Если посмотреть на рисунок, то выделять нужно начиная с C2 и заканчивая C5;
    • Найдите вкладку «Данные», которая расположена на главной панели инструментов в окне программы. Затем нажмите на клавишу проверки данных, как показано на рисунке ниже;

    Проверка данных

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

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

    Пр имер заполнения:

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

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

    Программный код для создания макроса

    • Горячие клавиши Excel - Самые необходимые варианты
    • Формулы EXCEL с примерами - Инструкция по применению
    • Как построить график в Excel - Инструкция

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

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

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

    Пользовательский список с наполнением

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

    С их помощью можно легко и быстро форматировать необходимые вам виды списков с наполнением:

    • Выделите необходимые ячейки и нажмите в главной вкладке на клавишу «Форматировать как таблицу»;

    Пример форматирования и расположение клавиш:

    Процесс форматирования

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

    Форматирование перечня с наполнением с помощью «умных таблиц»

    Создать раскрывающийся список в ячейке (версия программы 2010)

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

    Пример указан на рисунке ниже:

    Пример в ячейке листа

    Чтобы создать такой, следуйте инструкции:

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

    Также вам может быть интересно:

    • Округление в Excel - Пошаговая инструкция
    • Таблица Эксель - Cоздание и настройка

    Итоги

    В статье были рассмотрены основные типы выпадающих списков и способы их создания. Помните, что процесс их создания идентичен в таких версиях программы: 2007, 2010, 2013.

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

    Тематические видеоролики к статье:

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

    4 способа создать выпадающий список на листе Excel.

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

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

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

    Допустим, когда я создавал таблицу учета компьютерного оборудования (еще давно) у себя на работе, то чтобы сделать весь процесс работы более удобным и быстрым, я делал выпадающий список в определенных столбцах и вставлял туда определенные знaчения. И когда я заполнял столбец «Операционная система» (А ведь не на всех компах она одна и та же), то я забивал не сколько значeний (7, 8, 8.1, 10), а потом просто выбирал это всё одним нажатием кнопки мыши.

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

    Подготовка


    Основные действия


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

    Кстати в таких документах для более удобного отображения лучше . Тогда будет вообще всё круто.

    Ну а на сегодня я свою статью заканчиваю. Я надеюсь, что то, что вы сегодня узнали пригодится вам при работе в экселе. Если статья вам понравилась, то конечно же не забудьте подписаться на обновления моего блога. Ну а вас я с нетерпением буду снова ждать на страницах моего блога. Удачи вам и пока-пока!

    С уважением, Дмитрий Костин


    Графики и диаграммы (5)
    Работа с VB проектом (12)
    Условное форматирование (5)
    Списки и диапазоны (5)
    Макросы(VBA процедуры) (64)
    Разное (41)
    Баги и глюки Excel (4)

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


    Скачать файл, используемый в видеоуроке:

    Статья помогла? Поделись ссылкой с друзьями! Видеоуроки

    {"Bottom bar":{"textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24,"textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"left","texteffectslidedistance":30,"texteffectdelay":500,"texteffectseparate":false,"texteffect1":"slide","texteffectslidedirection1":"right","texteffectslidedistance1":120,"texteffecteasing1":"easeOutCubic","texteffectduration1":600,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"right","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2":1500,"textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#333333; opacity:0.6; filter:alpha(opacity=60);","titlecss":"display:block; position:relative; font:bold 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff;","descriptioncss":"display:block; position:relative; font:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff; margin-top:8px;","buttoncss":"display:block; position:relative; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive":"","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40}}

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

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

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

    Подробнее о сводных таблицах читайте .

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

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

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

    Теперь Вы сможете выбрать нужные пункты из раскрывающегося списка и не ошибетесь с написанием.

    Правда, остались нюансы. Мы не контролируем соответствие выбранной категории и вида расходов. Например, можно выбрать категорию «Канцелярия » и вид – «Кофе ». Этого нельзя допускать. Усовершенствуем проверку данных, сделаем списки, зависимые от значения другой ячейки.

    Создание зависимого списка в Экселе

    Задача: когда мы выбираем категорию – в списке видов расходов должны быть лишь те, которые относятся к этой категории. Решение может показаться сложным, но это не так. Я постараюсь пояснить его максимально просто.

    Cтруктурируем нашу таблицу видов расходов:

    Теперь виды расходов разбиты по колонкам, соответствующим каждой из категорий. Далее мы будем использовать функцию ДВССЫЛ(текст) . Что она делает? Она пытается преобразовать введенный текст в ссылку на ячейки. Что будет, если записать такую формулу: =СУММ(ДВССЫЛ(«F1:F5»)) . Функция ДВССЫЛ распознает текст «F1:F5» , как диапазон ячеек и вернет его. А функция СУММ – просуммирует все значения в этом диапазоне.

    То же самое произойдет, если мы диапазону «F1:F5» присвоим имя. Например, «структура». Формула =СУММ(ДВССЫЛ(«структура»)) даст аналогичный результат. Именно этой возможностью мы и воспользуемся.

    Чтобы больше узнать об именовании ячеек, прочтите . Рекомендую это сделать, имена – удобный и практичный инструмент.

    Дадим имена всем столбцам с исходными данными. При этом, диапазон с видами должен именоваться точно так же, как и его категория. Например, диапазону J4:J8 дадим имя «Канцелярия ». Именуем:

    Теперь, если кликнуть Формулы – Определенные имена – Диспетчер имен – можно увидеть все заданные имена. Если Вы где-то ошиблись, или список изменился, в этом окне можно внести исправления.

    Еще раз настраиваем проверку данных:

    Если все еще не понятен принцип, опишу по пунктам, как теперь будет работать наша таблица:

    • С помощью обычного списка, в столбце B выбираем категорию товаров. Например, «Питание »
    • Слово «Питание » попадает, как источник данных в столбец C , т.е. в виды расходов
    • У нас есть диапазон данных L4:L8 , который называется Питание . Функция ДВССЫЛ это определяет и заменяет на слово «Питание » на диапазон L4:L8
    • Теперь этот диапазон будет источником для списка вида расходов

    Все перечисленное подтверждаю изображением ниже:

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

    Думаю, Вы разобрались, как сделать зависимый список в Excel. Если не разобрались – пишите комментарии. А я статью закончил, продуктивной Вам работы!