Пользователь электронной таблицы - существо весьма ленивое (в отличие от разработчика этих самых таблиц), и прекрасно понимает, что вводить текст в ячейки - дело далеко не царское. То ли дело, выпадающий список, и думать много не приходится, и от мышки не отрываться, и вся таблица не покроется характерной сыпью "!Ссылка" от ненароком перепутанной точки и запятой при вводе значения.
Попробуем удовлетворить запрос взыскательного пользователя электронной таблицы и сделаем его жизнь чуточку проще. Можно пойти сложным путем: макросы.. VBA.. обучиться на программиста.., сменить профессию, организовать стартап, уехать в силиконовую долину.. Упс, что-то я размечтался :)
Нет, лавры Цукерберга Excel-разработчику пока не грозят - есть достаточно удобный способ создания выпадающего списка прямо из ячейки средствами проверки данных. Сегодня я как раз планирую список моих свиданий в феврале - и выпадающий список будет весьма кстати. Давайте подготовим простую таблицу:
Кстати, совсем необязательно вводить каждую дату руками, в ячейку A2 вводим "01.02.2021", в ячейку A3 ставим простую формулу "=A2+1". Excel волшебным образом определит что в ячейке A2 размещается дата, и добавит к ней один день. Теперь протянем ячейку A3 до 15-й строки - и календарик готов.
Теперь надо упростить мне жизнь, и не заставлять постоянно вводить новые имена девушек. Создадим рядом справочник (имена пришлось изменить, к сожалению :))
Теперь я выделю диапазон ячеек с B2 по B15 - кстати, начиная с сегодняшнего примера, все ячейки, которые будут требовать пользовательский ввод будут подсвечены нежно-желтоватым цветом. Когда ячейки будут выделены - установим для них проверку данных в виде списка - соответствующая кнопка может быть найдена на вкладке "Данные", в разделе "Работа с данными".
Вот такое диалоговое окно мы увидим, "тыкнув" на волшебную кнопку. Выберем тип данных - "Список", и укажем источник как диапазон обольстительных дам в ячейках D2:D5. Кнопку "Ок" тоже надо нажать, да :)
Выпадающий список готов (см. ниже). Осталось только вырезать список и вставить его на другой лист, чтобы он не мозолил глаза. Советую сразу создавать вспомогательный лист для списков-справочников, если в электронной таблице задумано много "Малтипл-чойс", тогда структура изначально станет более прозрачной.
Обязательно пользуйтесь проверкой данных в ваших электронных таблицах, особенно если ими пользуются клиенты, руководители, инвесторы, и прочие "потребители данных". Ведь это позволит упростить жизнь не только им, но и вам, - ведь в некоторых расчетах неверно введенное значение может нарушить ваши формулы и в лучшем случае загнать расчет в ошибку, а в худшем - выдать совсем неверное решение.