Примеры функции ГПР в Microsoft Excel

Автор: | 06.03.2022

Примеры функции ПРОСМОТР ПО ГОРИЗОНТАЛИ в Excel

Как следует из названия, функция HORIZ LOOK предназначена для горизонтальных таблиц. Если вы работаете со стандартными вертикальными таблицами и не хотите преобразовывать их в горизонтальные таблицы, проще использовать функцию типа ВПР, которая выполняет вертикальное отображение. О ней уже писали на нашем сайте.

Дополнительная информация: функция ВПР в Microsoft Excel

Транспонировка вертикальной таблицы

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

Выберите таблицу для транспонирования перед использованием функции ПО ГОРИЗОНТАЛИ в Excel

Скопируйте таблицу, чтобы транспонировать ее перед использованием функции ПО ГОРИЗОНТАЛИ в Excel

Выберите параметр «Специальная вставка», чтобы транспонировать таблицу перед использованием функции ПРОСМОТР ПО ГОРИЗОНТАЛИ в Excel

Транспонируйте таблицу перед использованием функции ПО ГОРИЗОНТАЛИ в Excel

Правильно переместите таблицу перед использованием функции ПО ГОРИЗОНТАЛИ в Excel

  1. Выделите всю таблицу, удерживая левую кнопку мыши, затем щелкните ее правой кнопкой мыши.
  2. В контекстном меню нажмите кнопку «Копировать».
  3. Выберите пустую ячейку, чтобы вставить таблицу, или создайте отдельный лист, чтобы упростить эту задачу. Щелкните правой кнопкой мыши еще раз, чтобы вызвать контекстное меню, и выберите «Специальная вставка».
  4. Появится окно настроек, в котором из всех параметров нужно просто отметить «транспонировать», затем нажать «ОК».
  5. Таблица сохранит форматирование и значения ячеек, но теперь будет отображаться в горизонтальном виде, что означает, что вы можете переключиться на использование функции ГОРИЗОНТАЛЬНЫЙ СМОТР.

Пример 1: Одно значение

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

Выбор новой таблицы для дальнейшего применения функции HLP в Excel

Объявление функции HLOOP в Excel для отображения горизонтальных строк

Выбор ячейки для горизонтального отображения при использовании функции ПРОСМОТР ПО ГОРИЗОНТАЛИ в Excel

Закрытие темы при использовании функции ГПР в Excel

Выберите таблицу для добавления к функции ГОРИЗОНТАЛЬНЫЙ СМОТР в Excel

Добавление строки для горизонтального отображения при использовании функции ПРОСМОТР ПО ГОРИЗОНТАЛИ в Excel

Добавление нуля для точного совпадения при использовании функции ПРОСМОТР ПО ГОРИЗОНТАЛИ в Excel

Проверка функции ПРОСМОТР ПО ГОРИЗОНТАЛИ в Excel после ее создания

Отобразите другие значения перед растягиванием функции HLOOP в Excel

Растяните простую функцию HORIZ LOOKUP в Excel после ее создания

Успешное расширение функции HORIZ LOOKUP в Excel после ее создания

  1. Под основной горизонтальной таблицей у нас есть начало другой, где нам нужно подсчитать, сколько единиц товара было продано за указанный месяц. Конечно, вы можете сами найти значение в основной таблице, но это займет много времени, если речь идет сразу о нескольких десятках или сотнях значений. Затем давайте создадим функцию HLP, которая автоматически найдет значение.
  2. Объявите его в нужном блоке, поставьте открывающую скобку и двигайтесь дальше.
  3. В качестве желаемого значения указывается ячейка для навигации. В нашем случае это «апрель».
  4. Не забудьте добавить «;» после каждого объявленного аргумента, который его закрывает.
  5. Затем выберите всю таблицу, в которой ищется значение.
  6. Введите номер строки для поиска. Если вы обратите внимание на следующий снимок экрана, вы заметите, что он совпадает с указанным выше, и только число действует как число.
  7. Добавьте «0» в конце, чтобы указать точное совпадение, вставьте закрывающую скобку и нажмите Enter, чтобы подтвердить создание функции.
  8. Сравниваем полученные данные с оригиналом, чтобы убедиться, что функция составлена ​​правильно.
  9. Если у вас также есть другие ячейки, значения строк которых необходимо вернуть, не создавайте функцию с нуля и не копируйте ее с дальнейшими изменениями.
  10. Выделите уже подготовленную ячейку и растяните ее на необходимое расстояние.
  11. Замена значения прошла успешно.

Используйте предыдущий пример в качестве основы, заменив значение поиска и таблицу поиска. При необходимости откройте окно «Аргументы функции», чтобы избежать путаницы при вводе аргументов.

Пример 2: Несколько значений

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

Добавьте строки, чтобы использовать функцию ГОРИЗОНТАЛЬНЫЙ СМОТР в Excel

Объявите функцию HORIZ LOOKUP в Excel, чтобы распространить ее на все строки

Растягивание функции HLOOP в Excel на столбцы после ее создания

Успешно растяните функцию HORIZ LOOK в Excel по столбцу после ее создания

Расширение функции HLOOP в Excel на все значения после ее создания

Успешное расширение функции HLOOP в Excel на все значения после ее создания

  1. Мы добавили строки в нашу таблицу и создали новые значения для месяцев ниже.
  2. Все мы используем одну и ту же формулу, созданную в первом примере.
  3. Растяните его, чтобы увидеть, как происходит автоматическая замена новых строк.
  4. Вы можете видеть, что растяжка прошла успешно и значения были заменены правильно.
  5. Выделите все ячейки сразу для растягивания, чтобы не делать это с каждым столбцом.
  6. Подсчет был успешно завершен, и все данные отображаются правильно. Вы можете проверить это, щелкнув ячейку и просмотрев аргументы, указанные для нее в функции HLP.