Функция ГПР

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

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

Синтаксис

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

аргумент функции ГПР описаны ниже.

Искомое значение — обязательный аргумент. Значение, которое требуется найти в первой строке таблицы. "Искомое значение" может быть значением, ссылкой или текстовой строкой.

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

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

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

В текстовых строках регистр букв не учитывается.

Значения сортируются по возрастанию, слева направо. Дополнительные сведения см. в разделе Сортировка данных в диапазоне или таблице.

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

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

Замечания

Если функция ГПР не может найти "искомое значение" и аргумент "интервальный просмотр" имеет значение ИСТИНА, используется наибольшее из значений, меньших, чем "искомое значение".

Если значение аргумента "искомое значение" меньше, чем наименьшее значение в первой строке аргумента "таблица", функция ГПР возвращает значение ошибки #Н/Д.

Если аргумент "интервальный просмотр" имеет значение ЛОЖЬ и аргумент "искомое значение" является текстом, в аргументе "искомое значение" можно использовать подстановочные знаки: вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому одному знаку; звездочка — любой последовательности знаков. Чтобы найти какой-либо из самих этих знаков, следует указать перед ним знак тильды (~).

Данные Формула Результат

Рисунок 26 Применение функции ГПР


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: