Как сделать пункты в excel

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

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

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

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

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

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

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

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

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

Источник

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

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

Изменение раскрывающегося списка, основанного на таблице Excel

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

Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

    Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    Чтобы удалить элемент, нажмите кнопку Удалить.

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

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

    Выполните одно из указанных ниже действий.

    Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    Чтобы удалить элемент, нажмите кнопку Удалить.

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

    На вкладке Формулы нажмите кнопку Диспетчер имен.

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

    Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

    Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.

    Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

    Откройте лист, содержащий данные для раскрывающегося списка.

    Выполните одно из указанных ниже действий.

    Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    Чтобы удалить элемент, нажмите кнопку Удалить.

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

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

    На вкладке Данные нажмите кнопку Проверка данных.

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

    Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

    На вкладке Данные нажмите кнопку Проверка данных.

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

    Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

    Изменение раскрывающегося списка, основанного на таблице Excel

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

    Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

      Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

      Чтобы удалить элемент, нажмите кнопку Удалить.

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

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

      Выполните одно из указанных ниже действий.

      Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

      Чтобы удалить элемент, нажмите кнопку Удалить.

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

      На вкладке Формулы нажмите кнопку Диспетчер имен.

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

      Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

      Откройте лист, содержащий данные для раскрывающегося списка.

      Выполните одно из указанных ниже действий.

      Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

      Чтобы удалить элемент, нажмите кнопку Удалить.

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

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

      На вкладке Данные нажмите кнопку Проверка данных.

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

      На вкладке Данные нажмите кнопку Проверка данных.

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

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

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

      Выберите пункт Данные > Проверка данных.

      На вкладке Параметры щелкните в поле Источник. Затем выполните одно из указанных ниже действий.

      Если поле «Источник» содержит записи раскрывающегося списка, разделенные запятыми, введите новые записи или удалите ненужные. После завершения записи должны быть разделены запятыми без пробелов. Например: Фрукты,Овощи,Мясо,Закуски.

      Если поле «Источник» содержит ссылку на диапазон ячеек (например, =$A$2:$A$5), нажмите кнопку Отмена, а затем добавьте или удалите записи из этих ячеек. В этом примере можно добавить или удалить записи в ячейках А2–А5. Если окончательный список записей оказался больше или меньше исходного диапазона, вернитесь на вкладку Параметры и удалите содержимое поля Источник. Затем щелкните и перетащите указатель, чтобы выделить новый диапазон, содержащий записи.

      Если поле «Источник» содержит именованный диапазон, например, «Отделы», необходимо изменить сам диапазон с помощью классической версии Excel.

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

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

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

      Источник

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

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

      Как нам это может пригодиться?

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

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

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

      Способ 3. «Умная» таблица нам в помощь.

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

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

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

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

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

      Как сделать пункты в excel. Смотреть фото Как сделать пункты в excel. Смотреть картинку Как сделать пункты в excel. Картинка про Как сделать пункты в excel. Фото Как сделать пункты в excel

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

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

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

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

      Источник

      Добавить комментарий

      Ваш адрес email не будет опубликован. Обязательные поля помечены *