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

Контрольные вопросы:

  1. Что представляет собой конкатенация?

  2. Оператор конкатенации.

  3. Какие функции использовались для расчета?

Лабораторная работа №3 Функции просмотра ссылок

Функции просмотра и ссылок позволяют просматривать и обра­батывать информацию, хранящуюся в списке или таблице. Так, функции ВПР() и ГПР() используются для поиска информации в прямоугольных таблицах.

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

Буква «В» в имени функции ВПР означает «вертикальный».

ВПР(искомое_значение;таблица;номер_столбца;интервальный_просмотр)

Буква Г в ГПР означает «горизонтальный».

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

Искомое_значение   — это значение, которое должно быть найдено в первом столбце (первой строке) массива. Искомое_значение может быть значением, ссылкой или текстовой строкой.

Таблица — таблица с информацией, в которой ищутся данные. Можно использовать ссылку на интервал или имя интервала.

Если интервальный_просмотр имеет значение ИСТИНА, то значения в первом столбце (строке) аргумента «таблица» должны быть расположены в возрастающем порядке: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА; в противном случае функция ВПР может выдать неправильный результат. Если «интервальный_просмотр» имеет значение ЛОЖЬ, то «таблица» не обязана быть отсортированной.

Значения в первом столбце (строке) аргумента «таблица» могут быть текстовыми строками, числами или логическими значениями.

Номер_столбца (номер_строки)  — это номер столбца (строки) в массиве «таблица», в котором должно быть найдено соответствующее значение. Если «номер_столбца» равен 1, то возвращается значение из первого столбца аргумента «таблица»; если «номер_столбца» равен 2, то возвращается значение из второго столбца аргумента «таблица» и так далее. Если «номер_столбца» меньше 1, то функция ВПР возвращает значение ошибки #ЗНАЧ!; если «номер_столбца» больше, чем количество столбцов в аргументе «таблица», то функция ВПР возвращает значение ошибки #ССЫЛ!.

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

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

Поиск осуществляется по следующему правилу:

Искомое значение сравнивается с данными, расположен­ными в крайнем левом столбце для функции ВПРО (или в верхней строке для функции ГПР()) таблицы, и таким обра­зом определяется первый индекс возвращаемого значения. Номер столбца (номер строки) задает второй индекс, опре­деляющий строку или столбец таблицы, из которой воз­вращается значение.

ПРИМЕР:

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

Исходные данные и дополнительная таблица представлены на рис.5.

Рис. 5. Исходные данные для ведомости зарплаты

В ячейку D2 введите формулу: =С3*ВПР(B3;$G$3:$H$11;2), где:

В3 — искомое значение (стаж сотрудника), которое необхо­димо найти в крайнем левом столбце таблицы, определяе­мой диапазоном $G$3:$H$11;

индекс 2 определяет номер столбца таблицы, из которого будет возвращено значение (в данном случае, процент над­бавки);

С3 — оклад сотрудника.

В ячейку Е3 введите формулу =C3+D3.

Скопируйте формулы в соответствующие диапазоны.

Отформатируйте таблицу.

Результат этого примера представлен на рис. 6.

Рис. 6. Ведомость заработной платы

Задание 1: Сформулируйте собственную основную вспомогательную таблицы. Используйте для вычислений данные вспомогательной таблицы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]