Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Ввод данных из списка значений. Часть 1: Выпадающий список в MS EXCEL
04.12.2012 Услуги по Excel. (http://excel2.ru/blog/platnoeresheniezadachpo
При заполнении ячеек данными иногда необходимо ограничить excel) Решаем задачи:
возможность ввода определенным списком значений. Например, при
Выпадающий список в EXCEL, Контроль ввода ОШИБочных значений
заполнении ведомости ввод фамилий сотрудников с клавиатуры можно
(http://excel2.ru/blog/platnoeresheniezadachpoexcel)
заменить выбором из определенного заранее списка (табеля).
Одним из вариантов заполнения ячеек является выбор значений из заранее определенного списка в MS EXCEL. Предположим, что в таблицу
ведомости необходимо вводить фамилии сотрудников. Чтобы не ошибиться с написанием фамилий можно предварительно создать список всех
сотрудников организации, а заполнение ведомости свести к выбору фамилии из этого списка.
Инструмент Проверка данных (http://excel2.ru/articles/proverkadannyhvmsexcel) (Данные/ Работа с данными/ Проверка данных) с условием
проверки Список, как раз предназначен для решения нашей задачи: с помощью него можно создать Выпадающий (раскрывающийся) список
(http://excel2.ru/articles/vypadayushchiyspisokvmsexcelnaosnoveproverkidannyh) (см. Файл примера).
Для удобства создадим Именованный диапазон (http://excel2.ru/articles/imenovannyydiapazonvmsexcel):
создайте список фамилий сотрудников, например в диапазоне D1:D10 ;
выделите в ячейку D1 заголовок Сотрудники;
выделите диапазон D2:D10, в поле Имя, слева от Строки формул введите Сотрудники и нажмите ENTER, либо, выделив диапазон D1:D10
через команду меню Создать из выделенного фрагмента (Формулы/ Определенные имена).
СОВЕТ:
Если в будущем потребуется пополнять список сотрудников, то придется вручную модифицировать границы именованного диапазона. Как обойти это
неудобство читайте в статье Динамический диапазон (http://excel2.ru/articles/dinamicheskiydiapazonvmsexcel).
Теперь создадим Выпадающий список (http://excel2.ru/articles/vypadayushchiyspisokvmsexcelnaosnoveproverkidannyh) для ввода фамилий в
ведомость:
выделите ячейки ведомости, куда будут вводиться фамилии сотрудников, например А2:А5;
вызовите инструмент Проверка данных (http://excel2.ru/articles/proverkadannyhvmsexcel) (Данные/ Работа с данными/ Проверка данных);
установите условие проверки Список;
в поле Источник введите =Сотрудники;
нажмите ОК.
Теперь при выделении любой ячейки из диапазона А2:А5, справа от ячейки будет появляться кнопка со стрелкой, нажав на которую можно выбрать
необходимую фамилию.
Проверку данных (http://excel2.ru/articles/proverkadannyhvmsexcel) можно настроить так, чтобы при вводе фамилий не из списка появлялось окно с
описанием ошибки (для этого во вкладке Сообщение для ввода введите необходимый текст).
Недостатком этого решения является то, что у пользователя есть потенциальная возможность ввести в ведомость повторяющиеся фамилии. Для
того, чтобы контролировать появление повторяющихся фамилий, можно использовать идеи из статьи Ввод данных из списка значений. Часть 2.
Выпадающий список с контролем дублирования (http://excel2.ru/articles/vvoddannyhizspiskaznacheniychast2vypadayushchiyspisokvmsexcels
kontrolemdublirovaniya).
Скачать файл примера (http://excel2.ru/sites/default/files/Example_Files/Node50/4_vvod_dannyh_iz_spiska.ch1vypadayushchiy_spisok.xlsx)
Похожие задачи Использованные средства Excel
Прочитайте другие статьи, решающие похожие задачи в MS Excel. Это позволит Вам решать широкий класс подобных задач.
Выпадающий список в EXCEL (/gruppystatey/vypadayushchiyspisokvexcel)
Контроль ввода ОШИБочных значений (/gruppystatey/kontrolvvodaoshibochnyhznacheniy)
Средняя: 3.7 (3 оценок)
Комментарии
Ваш комментарий...
Отправить Прикрепить
(http://metrika.yandex.ru/stat/?id=18342994&from=informer) (http://www.liveinternet.ru/click) (http://top.mail.ru/jump?from=2543535)