Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание выпадающих списков

Автор:   •  Сентябрь 17, 2021  •  Лабораторная работа  •  696 Слов (3 Страниц)  •  248 Просмотры

Страница 1 из 3

Лабораторная работа № 3 Создание выпадающих списков

При вводе данных в таблицу можно автоматизировать ввод некоторых столбцов. Это возможно, если вводимые данные имеют ограниченный набор значений: Список товаров, поставщиков, название месяцев и т.д..

Создание списка

  1. Создайте на отдельном листе список который должен попасть в выпадающий список. Например, список товаров.
  2. Задайте имя диапазону, содержащему список. Например Товары
  3. Выделите ячейки (можно сразу несколько), в которых хотите получить выпадающий список и выберите в на вкладке Данные  кнопку Проверка данных. На первой вкладке Параметры из выпадающего списка Тип данных выберите вариант Список и введите в строчку Источник знак равно и имя диапазона (т.е. =Товары).

Если набор значений в источнике может изменяться, лучше вставлять или удалять данные в середине списка.

При работе с выпадающим списком можно автоматизировать ввод данных в таблице. Например, имеется прайс лист, содержащий названия товаров и их цену. Можно организовать выбор названия товара и автоматическую подстановку цены товара в итоговую таблицу.

[pic 1]

Нажмите ОК.

[pic 2]

Важный нюанс. В качестве источника данных для списка может выступать и динамический именованный диапазон, например прайс-лист. Тогда при дописывании новых товаров к прайсу, они будут автоматически добавляться к выпадающему списку. Еще одним часто используемым трюком для таких списков является создание связанных выпадающих списков (когда содержимое одного списка меняется в зависимости от выбора в другом).

Автоматическая подстановка данных

Автоматическая подстановка данных из справочной таблицы основывается на использовании функций ИНДЕКС и ПОИСКПОЗ.

Синтаксис: функции ПОИСКПОЗ( искомое_значение, массив, тип_сопоставления).

Массив — это блок, состоящий из одного столбца или одной строки.

Тип_сопоставления —это число-1,0 или 1.

Если тип_сопоставления равен 1, то функция ПОИСКПОЗ находит наибольшее значение, которое меньше, чем искомое_значение или равно ему. Просматриваемый массив должен быть упорядочен по возрастанию.

Если тип_сопоставления равен 0, то функция ПОИСКПОЗ находит первое значение, которое в точности равно аргументу искомое_значение. Просматриваемый массив может быть неупорядоченным.

Если тип_сопоставления равен -1, то функция ПОИСКПОЗ находит наименьшее значение, которое больше , чем искомое_значение, или равно ему. Просматриваемый_массив должен быть упорядочен по убыванию.

Если тип_сопоставления опущен, то предполагается, что он равен 1.

Функция ПОИСКПОЗ возвращает позицию искомого значения в массиве, а не само значение.

Функция ИНДЕКС имеет две формы. Мы рассмотрим только одну: ИНДЕКС( таблица; номер_строки; номер_столбца).

Эта функция выбирает из прямоугольного блока (таблицы) элемент, задаваемый номерами строки и столбца, причем эти номера отсчитываются от левого верхнего элемента блока. Номер строки, из которого выбираются данные определяется с помощью функции ПОИСПОЗ.

...

Скачать:   txt (9.8 Kb)   pdf (163 Kb)   docx (52.9 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club