ГПР
В английском Excel:HLOOKUP
Находит значение в первой строке таблицы и возвращает данные из той же колонки: план или факт по названию месяца.
ГПР(искомое_значение; таблица; номер_строки; [интервальный_просмотр])- [ ]необязательная часть
- искомое_значение
- Что ищем: ячейка с ключом, например месяц в A2.
- таблица
- Справочник, у которого ключи стоят в первой строке.
- номер_строки
- Из какой строки таблицы вернуть значение. Первая строка таблицы — 1.
- интервальный_просмотр
- 0 — точное совпадение. 1 — ближайшее меньшее значение, только для отсортированной по возрастанию первой строки.Необязательный
Возвращаемое значение
Значение из найденного столбца, взятое в строке с указанным номером. Если ключ не найден, будет ошибка #Н/Д.
Примеры
Факт продаж по месяцу
fx
A
B
C
D
E
F
G
H
1
2
3
4
5
Месяц
Факт, ₽
Месяц
Январь
Февраль
Март
Февраль
План, ₽
400000
420000
450000
Март
Факт, ₽
412000
387500
455300
Лист1
Подробности
ГПР работает как ВПР, только таблица повёрнута: ключи стоят не в первом столбце, а в первой строке. Функция находит колонку с ключом и возвращает значение из строки с указанным номером.
Номер строки считают от начала таблицы, а не от начала листа. Последний аргумент почти всегда 0: так ГПР ищет точное совпадение, а если ключа нет, вернёт ошибку #Н/Д.
Частые ошибки
- Ключи стоят в столбце, а не в строке. Для таких таблиц нужна ВПР.
- Номер строки отсчитали от начала листа. Считать нужно от первой строки таблицы.
- Таблица без знаков $ съезжает при протягивании, и следующие ячейки получают #Н/Д.
В Google Таблицах
В Google Таблицах функция называется HLOOKUP, аргументы те же.