Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПрактичРаб_Excel.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
496.13 Кб
Скачать

Ссылки и автоподстановки

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

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

Excel предлагает целый класс специальных функций для обработки таблиц и списков и выбора из них нужных значений.

Эти функции объединены в разделе Функции ссылки и автоподстановки.

Среди них выделяются следующие группы функций.

Функции для выбора значений по индексу

Функция ВЫБОР возвращает значение по его номеру в списке ВЫБОР (Номер_индекса; Значение1, Значение2, …)

где Номер индекса — номер выбираемого из списка значения;

Значение1, Значение2, .... — список значений или ссылка на список значений.

Функция ИНДЕКС возвращает значение из ячейки, находящейся на пересечении указанной строки и столбца в заданном диапазоне.

ИНДЕКС(Ссылка_На_Диапазон; Номер_Строки; Номер_Столбца)

где Ссылка_На_Диапазоя — адрес диапазона ячеек, в котором производится выбор значения.

HoMep_CmpoKu — число, указывающее номер строки внутри диапазона;

Номер_Столбца — число, указывающее номер столбца внутри диапазона.

Функции для выбора значений по ключу

Функция ГПР (сокращение от «горизонтальный просмотр (поиск)») ищет значение ключа в верхней строке таблицы и возвращает значение из того же столбца, но для указанной строки.

ГПР (Искомое__значение; Ссылка_На_Диапазон; Номер_Строки; Интервальный_Просмотр),

где Искомое_значение — ключевое значение, по которому выполняется поиск;

Ссылка_На_Диапазон — адрес диапазона ячеек, содержащего исходную таблицу, в которой выполняется поиск;

Hoмеp_Cmpoки — номер строки внутри диапазона поиска, из которой будет возвращено значение;

Интервальный_Просмотр — логическое значение, которое определяет, нужно ли, чтобы функция искала приблизительное или точное значение ключа. Если этот аргумент равен ИСТИНА, то находится ближайшее к заданному ключу значение. Если этот аргумент равен ЛОЖЬ, то находится только точное значение, если искомого значения нет в таблице, то возвращается ошибка.

Функция ВПР (сокращение от «вертикальный просмотр (поиск)») ищет значение ключа в крайнем левом столбце указанной таблицы и возвращает значение из той же строки, но для заданного столбца.

ВПР (Искомое_значение; Ссыдка_На_Диапазон; Номер__Стол-бца; Интервальный_Просмотр),

где Номер_Столбца — номер строки внутри диапазона поиска, из которой будет возвращено значение;

Остальные аргументы функции ВПР совпадают со значением аргументов функции ГПР.

Для функций ГПР и ВПР в случае, если аргумент Интервальный_Просмотр равен ИСТИНА, то значения в диапазоне поиска следует упорядочивать по возрастанию.

Функция ПОИСКПОЗ возвращает относительное положение элемента таблицы, который соответствует указанному значению в указанном порядке.

Функция ПОИСКПОЗ используется вместо функций ГПР или ВПР, когда требуется найти позицию элемента в диапазоне, а не сам элемент.

ПОИСКПОЗ (Искомое_значение; Ссылка_На_Диапазон; Тип_Сопоставления)

Тип_Сопоставления соответствует аргументу Интерваль-ный_Просмотр, но дополнительно позволяет указать способы сортировки.