Вы находитесь на странице: 1из 2

Excel (/)  /  СПИСКИ ЗНАЧЕНИЙ (/spisok­v­excel)  /  Выпадающий список в EXCEL (/gruppy­statey/vypadayushchiy­spisok­v­excel)

Ввод данных из списка значений. Часть 1: Выпадающий список в MS EXCEL
04.12.2012   Услуги по Excel. (http://excel2.ru/blog/platnoe­reshenie­zadach­po­
При заполнении ячеек данными иногда необходимо ограничить excel) Решаем задачи:  
возможность ввода определенным списком значений. Например, при
  Выпадающий список в EXCEL, Контроль ввода ОШИБочных значений
заполнении ведомости ввод фамилий сотрудников с клавиатуры можно
(http://excel2.ru/blog/platnoe­reshenie­zadach­po­excel)
заменить выбором из определенного заранее списка (табеля).

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

Инструмент Проверка данных (http://excel2.ru/articles/proverka­dannyh­v­ms­excel) (Данные/ Работа с данными/ Проверка данных) с условием
проверки Список, как раз предназначен для решения нашей задачи: с помощью него можно создать Выпадающий (раскрывающийся) список
(http://excel2.ru/articles/vypadayushchiy­spisok­v­ms­excel­na­osnove­proverki­dannyh) (см. Файл примера).

Для удобства создадим Именованный диапазон (http://excel2.ru/articles/imenovannyy­diapazon­v­ms­excel):

создайте список фамилий сотрудников, например в диапазоне D1:D10 ;

выделите в ячейку D1 заголовок Сотрудники;
выделите диапазон D2:D10, в поле Имя, слева от Строки формул введите Сотрудники и нажмите ENTER, либо, выделив диапазон D1:D10
через команду меню Создать из выделенного фрагмента (Формулы/ Определенные имена).

СОВЕТ:
Если в будущем потребуется пополнять список сотрудников, то придется вручную модифицировать границы именованного диапазона. Как обойти это
неудобство читайте в статье Динамический диапазон (http://excel2.ru/articles/dinamicheskiy­diapazon­v­ms­excel).

Теперь создадим Выпадающий список (http://excel2.ru/articles/vypadayushchiy­spisok­v­ms­excel­na­osnove­proverki­dannyh) для ввода фамилий в
ведомость:

выделите ячейки ведомости, куда будут вводиться фамилии сотрудников, например А2:А5;
вызовите инструмент Проверка данных (http://excel2.ru/articles/proverka­dannyh­v­ms­excel) (Данные/ Работа с данными/ Проверка данных);
установите условие проверки Список;
в поле Источник введите =Сотрудники;

нажмите ОК.

Теперь при выделении любой ячейки из диапазона А2:А5, справа от ячейки будет появляться кнопка со стрелкой, нажав на которую можно выбрать
необходимую фамилию.

Проверку данных (http://excel2.ru/articles/proverka­dannyh­v­ms­excel) можно настроить так, чтобы при вводе фамилий не из списка появлялось окно с
описанием ошибки (для этого во вкладке Сообщение для ввода введите необходимый текст).

Недостатком этого решения является то, что у пользователя есть потенциальная возможность ввести в ведомость повторяющиеся фамилии. Для
того, чтобы контролировать появление повторяющихся фамилий, можно использовать идеи из статьи Ввод данных из списка значений. Часть 2.
Выпадающий список с контролем дублирования (http://excel2.ru/articles/vvod­dannyh­iz­spiska­znacheniy­chast­2­vypadayushchiy­spisok­v­ms­excel­s­
kontrolem­dublirovaniya).

Скачать файл примера (http://excel2.ru/sites/default/files/Example_Files/Node­50/4_vvod_dannyh_iz_spiska.ch1vypadayushchiy_spisok.xlsx)

Похожие задачи Использованные средства Excel

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

Выпадающий список в EXCEL (/gruppy­statey/vypadayushchiy­spisok­v­excel)
Контроль ввода ОШИБочных значений (/gruppy­statey/kontrol­vvoda­oshibochnyh­znacheniy)
Средняя: 3.7 (3 оценок)

Комментарии

Ваш комментарий...

Отправить Прикрепить

(http://metrika.yandex.ru/stat/?id=18342994&from=informer) (http://www.liveinternet.ru/click) (http://top.mail.ru/jump?from=2543535)