ВПР vs ХПР — что использовать и почему и почему один из них почти всегда ошибка. Разбор ВПР и ГПР без теории: когда формулы работают правильно, а когда ломают таблицы и отчёты. ВПР и ХПР существуют давно. Но вопрос «что использовать» появляется каждый раз, когда файл начинают дополнять и менять. Пока таблица маленькая — всё равно. Как только:
— добавляются столбцы
— меняется структура
— отчёт начинает жить одна из этих формул превращается в проблему. ВПР ищет значение в первом столбце и возвращает данные справа. Пример:
=ВПР(A2;A:C;3;ЛОЖЬ) Когда ВПР подходит: Плюс ВПР:
— читаемая логика
— привычен
— быстро работает на небольших объёмах Минус:
— ломается при перестановке столбцов
— не ищет влево ГПР ищет значение в первой строке и возвращает данные ниже. Пример:
=ГПР(B1;B1:D3;3;ЛОЖЬ) Когда ГПР используют:
— планы по месяцам
— горизонтальные отчёты
— старые шаблоны И тут начинается проблема. Горизонтальные таблицы:
— плохо масштабируются
— неудобны для аналитики
— ломаются при добавлении