Выпадающие списки
Что умеет Excel
Excel обладает очень неплохим инструментом для проверки введенных данных. В их число входит создание выпадающего списка. В этом случае в одной ячейке может содержаться несколько значений, организованных в виде списка(рис.1).
рис.1
Теперь разберем поподробней.
Необходимо выбрать ячейку(можно даже несколько сразу), в которую поместить этот список. В меню выбираем Данные — Проверка данных. Появляется форма(рис.2).
рис.2
Выбираем вкладку Параметры, Тип данных — Список.
Можно ввести список значений вручную в поле «Источник:«(значения в этом случае необходимо заносить через «точку-с-запятой», как на рис.2).
А можно воспользоваться именованным либо обычным диапазоном.
При использовании обычного диапазона в поле «Источник:» просто указываем диапазон со значениями. Для этого ставим курсор мыши в это поле и затем выделяем необходимый диапазон со значениями. Перед адресом диапазона Excel сам поставит знак равно. На рис.3 показан пример с выбором значений из диапазона =$A$1:$A$10.
рис.3
При использовании именованного диапазона необходимо сначала его создать. Создание именованных диапазонов см. здесь.
После создания именованного диапазона в поле «Источник:» вписываем имя этого диапазона. Перед именем ставим знак равно. На рис.4 используется именованный диапазон «Список1«.
рис.4
Распространить изменения на другие ячейки с тем же условием — данная галочка понадобится уже после создания Проверки данных в ячейках. Нужна она для следующего: у Вас на листе есть много разных проверок данных. Так вот, когда Вы хотите изменить тип или условия проверки, то Вы можете выделить лишь одну ячейку на листе, изменить необходимые параметры, поставить данную галку и нажать Ок. Внесенные в Проверку данных изменения будут применены для всех ячеек, в которых были такие же условия.
На вкладке «Сообщение для ввода» можно написать текст, который будет отображаться при активации ячейки с проверкой данных(рис.5).
рис.5
Вкладка «Сообщение об ошибке«. Здесь можно указать следует отображать сообщение об ошибочном вводе или нет, и сам тип выводимого сообщения об ошибке.
Останов, Сообщение — можно ввести только значение из выпадающего списка. Различается только вид сообщения.
Предупреждение — помимо выбора из списка есть возможность ввести и другое значение, которое отсутствует в списке.
Tips_Lists_Validation.xls (29,5 KiB, 2 209 скачиваний)
Так же см.:
→Связанные выпадающие списки
→Что еще умеет Проверка данных

27158

Очень полезно! Спасибо за материал!
Спасибо! Давно уже мучаюсь. Не могла найти как это сделать!
Может кто подскажет:
Данные для выпадающего списка хранятся на скрытом листе той же книги. Выпадающий список работает, НО не работает контроль данных. Пользователь может свободно вводить свои данные в ячейки с выпадающим списком. А это не допустимо в моей задачи!!! Останов Сообщение не выводится!
Наталья, для этого в данных для выпадающего списка не должно быть пустых ячеек.
А возможно увеличить длину выпадающего списка, чтобы не было полосы прокрутки?
Иван — нет, нельзя.
А можно сделать контектную помощь, как в гугле в почте. Набираешь из выражения Шаманов Сергей Владимирович слово Сергей, нажимаешь стрелку вниз, в ячейку заносится Шаманов Сергей Владимирович?
Нашел Вашу надстройку на этом сайте
Как высоту символов увеличить в этом списке? Не воз можно читать слишком мелкий текст.
Никак. Только изменением общего масштаба листа. При масштабе в 100% вполен читаемо все.
Добрый день! А существует такая возможность, чтоб защитить ячейку с выпадающим списком от вставки из буфера обмена?