MulTEx -группа Ячейки/Диапазоны -Выпадающие списки -Создание выпадающих списков
Команда позволяет создать в указанных ячейках выпадающие списки. Что такое выпадающие списки и где их искать? Это список множества значений внутри одной ячейки. После выделения ячейки с таким списком справа от ячейки появляется кнопка списка и при нажатии на эту кнопку раскрывается список, содержащий заранее заданные значения:
- Выпадающие списки
- Связанные выпадающие списки
- Динамические именованные диапазоны (в этой статье так же описано создание динамических диапазонов)
Такие списки могут быть созданы как посредством простого перечисления значений через точку-с-запятой(;), так и указанием диапазона ячеек, содержащих такие значения. Для этого не надо никаких дополнительных надстроек. Если список значений должен автоматически дополняться и изменяться в зависимости от количества значений в каком-то диапазоне - то список называют динамическим. Для создания таких списков самостоятельно придется чуть больше погрузиться в изучение формул.
Команда Создание выпадающих списков позволяет создать любой их описанных типов списка без необходимости задумываться над формулами. Достаточно выделить ячейки, в которых необходимо создать списки, перейти на вкладку MulTEx -группа Ячейки/Диапазоны -Выпадающие списки и выбрать Создание выпадающих списков:
Создать в ячейках - указывается диапазон, в котором необходимо создать выпадающие списки.
- Обычный - статичный список, значения для которого берутся либо из диапазона ячеек на листе, либо путем явного перечисления значений
-
Диапазон ячеек:
Указывается диапазон ячеек, из значений которых и будет создан список. Удобно, если списки уже существуют и их изменение не планируется или изменения происходят внутри списка, без изменения адреса диапазона - Ввести значения:
Указывается несколько слов через разделитель (как правило через точку-с-запятой для русской локализации и через запятую для других), из которых и будет сформирован список. Перечисление значений удобно, если список фиксированный и не будет изменяться часто. В данном случае ни к чему задействовать лишние ячейки на листе.Примечание: MulTEx сама определит разделитель системы и под окном списка будет указано, какой необходимо использовать - точку-с-запятой или запятую.
-
- Динамический - такой список удобен, если значения для списка расположены на листе и могут добавляться и удаляться. Обычный список пришлось бы указывать "с запасом" или постоянно изменять ссылку. Недостаток постоянного изменения ссылок очевиден. А если указывать с запасом, то в конце списка может оказаться много пустых строк, что значительно усложняет навигацию по списку. При использовании же динамического списка, пустых строк в конце нет, а значения дополняются сами по мере заполнения ячеек исходного диапазона.
В поле необходимо указать диапазон ячеек "с запасом" - максимальное количество ячеек, в которые планируется заносить данные для списка. Например, если известно, что в списке не может быть больше 1000 значений - можно смело указать А1:А1000:
В список в любом случае попадут ячейки до последней заполненной в диапазоне.Важно: список не должен содержать пропусков(т.е. пустых ячеек в указанном диапазоне). Иначе количество элементов списка может быть вычислено неверно и в список попадут пустые строки или какие-либо значения не будут отображены.
Выделить все ячейки с вып.списками на листе - можно выделить все ячейки, в которых содержатся выпадающие списки. Стандартными методами можно выделить разом только все ячейки с проверкой данных. Для чего это может пригодиться? Хотя бы для обнаружения ячеек со списками. Иногда бывает необходимо.
Мне нужен видеокурс, который учит MulTex с нуля
Рауфжон, нет такого курса. Пока что. Но есть полная справка по всем функциям надстройки.