Формулы для excel гпр

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

Совет: Попробуйте воспользоваться новой функцией ПРОСМОТРX , улучшенной версией функции ГГ ПРОСМОТР, которая работает в любом направлении и по умолчанию возвращает точные совпадения, что упрощает и удобнее использовать предшественницу.

В этой статье описаны синтаксис формулы и использование функции ГПР в Microsoft Excel.

Описание

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

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

Синтаксис

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

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

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Оси

Подшипники

Болты

4

4

9

5

7

10

6

8

11

Формула

Описание

Результат

=ГПР(«Оси»;A1:C4;2;ИСТИНА)

Поиск слова «Оси» в строке 1 и возврат значения из строки 2, находящейся в том же столбце (столбец A).

4

=ГПР(«Подшипники»;A1:C4;3;ЛОЖЬ)

Поиск слова «Подшипники» в строке 1 и возврат значения из строки 3, находящейся в том же столбце (столбец B).

7

=ГПР(«П»;A1:C4;3;ИСТИНА)

Поиск буквы «П» в строке 1 и возврат значения из строки 3, находящейся в том же столбце. Так как «П» найти не удалось, возвращается ближайшее из меньших значений: «Оси» (в столбце A).

5

=ГПР(«Болты»;A1:C4;4)

Поиск слова «Болты» в строке 1 и возврат значения из строки 4, находящейся в том же столбце (столбец C).

11

=ГПР(3;{1;2;3:»a»;»b»;»c»;»d»;»e»;»f»};2;ИСТИНА)

Поиск числа 3 в трех строках константы массива и возврат значения из строки 2 того же (в данном случае — третьего) столбца. Константа массива содержит три строки значений, разделенных точкой с запятой (;). Так как «c» было найдено в строке 2 того же столбца, что и 3, возвращается «c».

c

Нужна дополнительная помощь?

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

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

Например, в таблице с полями «Имя» и «Дата рождения» необходимо получить значение даты рождения для сотрудника, запись о котором является третьей сверху. В этом случае удобно использовать следующую функцию: =ГПР(«Дата рождения»;A1:B10;4), где «Дата рождения» – наименование столбца таблицы, в котором будет выполнен поиск, A1:B10 – диапазон ячеек, в котором расположена таблица, 4 – номер строки, в которой содержится возвращаемое значение (поскольку таблица содержит шапку, номер строки равен номеру искомой записи +1.

Пошаговые примеры работы функции ГПР в Excel

Пример 1. В таблице содержатся данные о клиента и их контактных номерах телефонов. Определить номер телефона клиента, id записи которого имеет значение 5.

Вид таблицы данных:

Пример 1.

Для расчета используем формулу:

ГПР.

Описание аргументов:

  • F1 – ячейка, содержащая название поля таблицы;
  • A1:C11 – диапазон ячеек, в которых содержится исходная таблица;
  • E2+1 – номер строки с возвращаемым значением (для id=5 – шестая строка, поскольку первая строка используется под шапку таблицы).

Возвращаемый результат:

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

В ячейке F2 автоматически выводится значение соответствующие номеру id в исходной таблице.



ГПР для выборки по нескольких условиях в Excel

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

Создадим заготовку таблицы:

Пример 2.

Для удобного использования в ячейке E2 создадим выпадающий список. Для этого выберите инструмент: «ДАННЫЕ»-«Работа с данными»-«Проверка данных».

выпадающий список.

В появившемся окне «Проверка вводимых значений» выберите из секции «Тип данных:» в выпадающем меню опцию «Список». А в поле «Источник:» укажите адрес ссылки на диапазон исходных ячеек первого столбца таблицы =$A$2:$A$11, как показано выше на рисунке.

Для выбора клиента используем следующую формулу в ячейке F2:

=ГПР(B1;A1:C11;E2+1)

выбор клиента.

Для выбора номера телефона используем следующую формулу (с учетом возможного отсутствия записи) в ячейке G2:

Функция ЕСЛИ выполняет проверку возвращаемого значения. Если искомая ячейка не содержит данных, будет возвращена строка «Не указан».

Примеры расчетов:

ГПР для выборки по нескольких условиях.

Интерактивный отчет для анализа прибыли и убытков в Excel

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

Вид таблиц данных с выпадающим списком в ячейке E2 (как сделать выпадающий список смотрите в примере выше):

Пример 3.

В ячейку F2 запишем следующую формулу:

Разница Прибыль-Убыток.

Функция ABS возвращает абсолютное число, равное разнице возвращаемых результатов функций ГПР.

В ячейке G2 запишем формулу:

Функция ЕСЛИ сравнивает возвращаемые функциями ГПР значения и возвращает один из вариантов текстовых строк.

Примеры расчетов:

Интерактивный отчет.

Особенности использования функции ГПР в Excel

Функция имеет следующую синтаксическую запись:

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

Описание аргументов:

  • искомое_значение – обязательный аргумент, принимающий данные любого типа, характеризующие элемент первой строки константы массива или ячейку, расположенную в первой строке диапазона ячеек. При работе с именованными областями данных (списки, таблицы) в качестве данного аргумента указывают название поля (столбца), в котором содержится возвращаемое значение.
  • таблица – обязательный аргумент, принимающий константу массива или ссылку на диапазон ячеек, в котором находится список или таблица. Если первой строкой диапазона является шапка таблицы с текстовыми названиями полей, при поиске требуемого названия поля не учитывается регистр символов. Для корректной работы функции ГПР необходимо, чтобы содержащиеся в первой строке значения были отсортированы слева направо.
  • номер_строки – обязательный аргумент, характеризующийся числовым значением из диапазона целых положительных чисел, которое соответствует номеру строки относительно первой строки массива или диапазона ячеек, переданных в качестве аргумента таблица. Функция ГПР возвращает результат, взятый из строки таблицы с номером, указанным данным аргументом. Ошибки могут возникать в следующих случаях:
  1. В качестве аргумента номер_строки передано число <1. В этом случае будет возвращен код ошибки #ЗНАЧ!.
  2. Передано число, превышающее значение номера последней записи (строки) в таблице или массиве. Возвращаемое значение – код ошибки #ССЫЛ!.
  • [интервальный_просмотр] – необязательный для заполнения аргумент, принимающий логические значения:
  1. ИСТИНА – поиск ближайшего меньшего значения в случае, если точное совпадение с искомым значением отсутствует. Используется по умолчанию, если аргумент явно не указан.
  2. ЛОЖЬ – поиск точного совпадения с искомым значением. Возврат кода ошибки #Н/Д, если точного соответствия нет.

Примечания:

  1. Если аргумент [интервальный_просмотр] явно не указан или имеет значение ИСТИНА, для получения корректных результатов работы функции ГПР первая строка таблицы или массива, переданных в качестве аргумента таблица, должна быть отсортирована по возрастанию значений слева направо. Для поиска точного совпадения (значение аргумента – ЛОЖЬ) сортировку можно не выполнять.
  2. Если все данные, хранящееся в первой строке массива или таблицы, превышают по значению данные, переданные в качестве аргумента искомое_значение, функция ГПР вернет код ошибки #Н/Д.
  3. При поиске точного соответствия (аргумент [интервальный_просмотр] = ЛОЖЬ) в таблицах с именованными столбцами (полями) можно использовать подстановочные знаки: «?» — замена одного символа, «*» — замена нескольких символов.

Содержание

  • Транспонировка вертикальной таблицы
    • Пример 1: Одно значение
    • Пример 2: Несколько значений
  • Вопросы и ответы

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

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

Подробнее: Функция ВПР в программе Microsoft Excel

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

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

  1. Выделите всю таблицу с зажатой левой кнопкой мыши, а затем сделайте по ней клик правой.
  2. Выделение таблицы для ее транспонирования перед использованием функции ГПР в Excel

  3. В контекстном меню нажмите кнопку «Копировать».
  4. Копирование таблицы для ее транспонирования перед использованием функции ГПР в Excel

  5. Выберите пустую ячейку для вставки таблицы или создайте отдельный лист для упрощения этой задачи. Снова правым кликом вызовите контекстное меню и нажмите «Специальная вставка».
  6. Выбор опции специальной вставки для транспонирования таблицы перед использованием функции ГПР в Excel

  7. Появится окно настройки, в котором среди всех параметров понадобится отметить только «транспонировать», после чего жмите «ОК».
  8. Транспонирование таблицы перед использованием функции ГПР в Excel

  9. Таблица сохранит свое форматирование и значения в ячейках, но теперь отобразится в горизонтальном представлении, а это значит, что можно переходить к использованию функции ГПР.
  10. Успешное транспонирование таблицы перед использованием функции ГПР в Excel

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

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

  1. Под основной горизонтальной таблицей у нас есть начало другой, где предстоит рассчитать, сколько единиц товара было продано в указанном месяце. Конечно, можно отыскать значение самому в основной таблице, однако это затратно по времени, если речь идет сразу о нескольких десятках или сотнях значений. Тогда создадим функцию ГПР, которая найдет значение автоматически.
  2. Выбор новой таблицы для дальнейшего применения функции ГПР в Excel

  3. Объявите ее в необходимом блоке, поставьте открывающую круглую скобку и переходите далее.
  4. Объявление функции ГПР в Excel для горизонтального просмотра строк

  5. В качестве искомого значения указывается ячейка, по которой следует ориентироваться. В нашем случае это «Апрель».
  6. Выбор ячейки для горизонтального просмотра при использовании функции ГПР в Excel

  7. После каждого объявленного аргумента не забывайте ставить знак «;», который закрывает его.
  8. Закрытие аргумента при использовании функции ГПР в Excel

  9. Следом выделите всю таблицу, в которой осуществляется поиск значения.
  10. Выделение таблицы для ее добавления в функцию ГПР в Excel

    Lumpics.ru

  11. Введите номер строки для поиска. Если вы обратите внимание на следующий скриншот, то заметите, что он соответствует указанному ранее, а в качестве номера выступает просто цифра.
  12. Добавление строки для горизонтального просмотра при использовании функции ГПР в Excel

  13. Добавьте в конце «0», чтобы обозначить точное совпадение, поставьте закрывающую круглую скобку и подтвердите создание функции нажатием клавиши Enter.
  14. Добавление ноля для точного совпадения при использовании функции ГПР в Excel

  15. Сравним полученные данные с оригиналом, чтобы убедиться в правильном составлении функции.
  16. Проверка функции ГПР в Excel после ее создания

  17. Если далее у вас присутствуют другие ячейки, значения строк которых необходимо возвращать, не создавайте функцию с нуля или не копируйте ее с дальнейшим редактированием.
  18. Просмотр других значений перед растягиванием функции ГПР в Excel

  19. Выделите уже готовую ячейку и растяните ее на необходимое расстояние.
  20. Растягивание простой функции ГПР в Excel после ее создания

  21. Подстановка значений прошла успешно.
  22. Успешное растягивание функции ГПР в Excel после ее создание

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

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

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

  1. Мы добавили строки в нашу таблицу и создали новые значения для месяцев в нижней.
  2. Добавление строк для использования функции ГПР в Excel

  3. Используем все ту же формулу, созданную в первом примере.
  4. Объвление функции ГПР в Excel для ее растягивания на все строки

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

  7. Видно, что растягивание прошло успешно и значения подставились корректно.
  8. Успешное растягивание функции ГПР в Excel на столбец после ее создания

  9. Сразу выделите все ячейки для растягивания, чтобы не делать это с каждым столбцом.
  10. Растягивание функции ГПР в Excel на все значения после ее создания

  11. Подсчет успешно завершен и все данные отображаются правильно. Проверить это можно, нажав по ячейке и посмотрев на указанные для нее аргументы в функции ГПР.
  12. Успешное растягивание функции ГПР в Excel на все значения после ее создания

Еще статьи по данной теме:

Помогла ли Вам статья?

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

Содержание

  1. Функция ГПР – подробное описание
  2. Синтаксис функции ГПР
  3. Аргументы
  4. Замечания
  5. Особенности использования функции ГПР
  6. ГПР для выборки по нескольким условиям
  7. Интерактивный отчет для анализа прибыли и убытков в Эксель
  8. Примеры использования функции ГПР

Функция ГПР – подробное описание

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

Допустим, у нас есть электронная таблица, в которой есть две колонки с названиями «Имя» и «Дата рождения». Перед нами стоит задача, основываясь на этих данных, получить дату рождения третьего по счету сверху сотрудника. В таком случае синтаксис будет таким:

=ГПР(«Дата рождения»;A1:B10;4)

Естественно, вам нужно поставить свое название столбцов, колонок и так далее. Единственное, что нужно, так это оставить последний аргумент, если необходимо осуществить поиск определенного по счету сотрудника. 

Синтаксис функции ГПР

Поскольку функция ГПР не настолько популярна, как ВПР из-за того, что привычная форма представления данных – вертикальная, то синтаксис тоже многие не знают. Но он мало чем отличается от того, который можно найти в функции ВПР.

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

Давайте рассмотрим его более подробно: по аргументам, а также рассмотрим некоторые нюансы при использовании этой функции. 

Аргументы

Давайте более детально рассмотрим каждый из этих аргументов:

  1. Искомое значение. Этот аргумент необходимо указывать в обязательном порядке. Это те данные, поиск которых нам нужно осуществлять по горизонтали. Форматы могут быть разными: текстовый, ссылка или же число.
  2. Таблица. Простыми словами, массив данных, в которых будет осуществляться поиск. Есть несколько вариантов, как можно записывать этот параметр: в виде текста, числа или логического значения. Также можно указывать как имя диапазона, так и ссылки. Важно учитывать то, что если используется строка текстового формата, то не учитывается то, большая буква или маленькая там написана. Сортировка значений в искомом диапазоне осуществляется таким же образом, как мы читаем книгу. То есть, слева направо. 
  3. Номер строки. Здесь задается номер строки, из которого будет получено значение. Минимальное значение номера строки, которое допускается использовать в этой формуле – 1. Если указать меньшее, то будет возвращена ошибка #ЗНАЧ! Также нужно следить, чтобы количество строк в прошлом аргументе не было меньше, чем в третьем аргументе. Если допустить это, будет возвращен результат #ССЫЛ!
  4. Интервальный просмотр. Этот аргумент является необязательным. Содержит логическое значение, исходя из которого Excel понимает, ему использовать точное вхождение или приблизительное. В случае истинного значения, функция ищет похожие соответствия, но не полные. Если же значение ложное, то функцией осуществляется поиск точно такого же значения, которое было указано пользователем. В случае неудачи при поиске, возвращается ошибка #Н/Д.

Замечания

При работе с функцией ГПР необходимо обратить внимание на следующие нюансы:

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

Особенности использования функции ГПР

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

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

  1. ПОИСК. Это наиболее простая функция, которая ищет заданную строку с учетом регистра. При этом она не способна найти, например, второе, третье и так далее вхождение, ограничиваясь исключительно первым. Также есть похожая функция, которая называется ПОИСКБ. Ее основное отличие в том, что ориентируется она не на количество символов, а на количество байтов. Но в кириллических языках такой необходимости нет. Также в этой функции есть возможность использовать подстановочные знаки типа ?, *. Если же нужно искать конкретный знак вопроса или звездочку, то перед этим символом нужно поставить знак тильды. Если же нужное значение найти не удается, то выдается ошибка #ЗНАЧ!
  2. НАЙТИ. По сути, функция, дублирующая ПОИСК за тем лишь исключением, что она учитывает регистр и не поддерживает подстановочные символы. 
  3. ИНДЕКС. Синтаксис этой функции сильно отличается от того, как мы ее будем использовать. А спектр возможностей поистине огромный. Это и получение нужных данных по номеру, и извлечение нужной информации из двухмерного диапазона, и возможность осуществлять поиск исключительно в конкретной таблице, если их несколько. Кроме этого, она дает возможность давать непосредственно ссылку на нужную колонку или строку, а также ячейку.
  4. ПОИСКПОЗ. Это еще одна функция, которая может использоваться для различных целей с различным синтаксисом. Она используется для того, чтобы осуществлять поиск позиции ячейки с определенным текстом. Пользователь может точно определить, какой именно текст будет искаться. Кроме этого, данная функция нередко используется для поиска первой или последней ячейки, а также осуществлять поиск по датам. Например, с целью определить этап проекта.
    Нередко функция ПОИСКПОЗ используется в сочетании с ИНДЕКС. В таком случае она действует очень похожим на функцию ВПР (не ГПР) образом, осуществляя поиск нужных данных по вертикали. В частности, она повторяет функционал интервального просмотра как в ВПР, так и в ГПР, поэтому она часто используется для замены их функционала. При этом набор особенностей даже шире по сравнению с ГПР, поскольку она дает возможность выбирать наибольшее или наименьшее ближайшее соответствие (если речь идет о поиске чисел). Правда, по синтаксису эта функция тоже сложнее.

Детальное рассмотрение каждой из этих функций – это тема отдельной статьи. Но в целом, мы видим, что каждая из похожих на первый взгляд функций на самом деле заслуживает нахождения в совсем другой нише. 

ГПР для выборки по нескольким условиям

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

Функция ГПР в Excel - полная инструкция по использованию с примерами

1

 Чтобы упростить использование функции, давайте в ячейке E2 создадим выпадающий список. Чтобы это сделать, необходимо воспользоваться инструментом «Работа с данными – Проверка данных». Его можно найти на вкладке «Данные». 

Функция ГПР в Excel - полная инструкция по использованию с примерами

2

Далее нам нужно сделать список в соответствующих местах (там, где будет указываться айди клиента). Для этого нужно в перечне с типами данных найти пункт «Список». А в поле, подписанном как «Источник» пропишите диапазон адресов ячеек первого столбца. 

Функция ГПР в Excel - полная инструкция по использованию с примерами

3

Как мы видим, в колонке, где описываются клиенты, была прописана следующая формула:

=ГПР(B1;A1:C11;E2+1)

С ее помощью программа автоматически выдает клиента, основываясь на его идентификационном номере. 

Чтобы осуществить поиск номера телефона клиента, базируясь на информации о его айди, можно использовать эту формулу. Как вы можете увидеть, она позволяет не просто определить номер телефона, но и проверить, указан ли он в базе.

=ЕСЛИ(ГПР(C1;A1:C11;E2+1)=»»;»Не указан»;ГПР(C1;A1:C11;E2+1))

Давайте более подробно распишем эту формулу. С помощью функции ЕСЛИ мы осуществляем проверку значения, которое возвращается в первую ячейку (ту, в которую записывается идентификатор). Если оказывается, что номера нет, то возвращается сообщение, что клиент его не указал. 

Вот некоторые простые примеры, которые можно использовать для большей наглядности.

Функция ГПР в Excel - полная инструкция по использованию с примерами

4
Функция ГПР в Excel - полная инструкция по использованию с примерами
5

Интерактивный отчет для анализа прибыли и убытков в Эксель

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

Нами была создана таблица, где номер месяца можно выбрать с помощью выпадающего списка. Более подробно узнать, как создавать выпадающий список, можно в инструкции выше. 

Функция ГПР в Excel - полная инструкция по использованию с примерами

6

После этого записываем в ячейку F2 следующую последовательность команд (она отображается на скриншоте в строке формул).

Функция ГПР в Excel - полная инструкция по использованию с примерами

7

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

Теперь давайте запишем формулу со скриншота ниже.

Функция ГПР в Excel - полная инструкция по использованию с примерами

8

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

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

Давайте для наглядности приведем еще один пример, немного проще. Предположим, перед нами поставили задачу найти номер клиента, пронумерованного цифрой 5. Выглядит эта таблица с исходными данными, которые будут использоваться в вычислениях, следующим образом.

Функция ГПР в Excel - полная инструкция по использованию с примерами

9

Далее используем нашу формулу с аргументами, приведенными на этом скриншоте.

Функция ГПР в Excel - полная инструкция по использованию с примерами

10

Давайте более детально распишем, что каждый из приведенных аргументов означает.

  1. A1 – это ссылка на ячейку, в которой содержится название поля таблицы.
  2. A1:C11 – это исходная таблица, которая используется для получения информации.
  3. E2+1 – цифровое обозначение строки таблицы с учетом шапки. Если не прибавить единицу, то будут отображаться данные, которые берут за основу неправильный айди, который будет на единицу меньше. Все дело в том, что первая строка нашей таблицы зарезервирована под шапку, содержащую названия колонок.

В результате, у нас получается такая таблица. Видим, что на этом примере номер айди – это ячейка F2. То есть, результат, соответствующий номеру этого клиента, выводится в эту ячейку.

Функция ГПР в Excel - полная инструкция по использованию с примерами

11

Таким образом, возможностей для поиска нужных значений в программе Excel действительно огромное количество. И с каждой новой версией офисного пакета этот набор только увеличивается. Что нас ждет дальше? Неизвестно. Но точно нужно быть уверенным, что все будет отлично. Ведь как говорят эксперты по финансам, Excel и Powerpoint – две самые популярные и эффективные программы для того, чтобы генерировать деньги. Если правильно научиться пользоваться электронными таблицами, то специалист будет невероятно востребованным, независимо от сферы, в которой он работает.

Оцените качество статьи. Нам важно ваше мнение:

Функция ГПР

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

Описание

​ точного совпадения (значение​ строке диапазона ячеек.​Создадим заготовку таблицы:​ содержится в просматриваемом​ каждого товара. На​ нашим третьим аргументом​ в Excel, начинаем​ доброго и успехов​ а если такого​ распространенная. В этом​Болты​ из первой строки​В этой статье описаны​ не прикрепился. Сделайте​K E R K​ но вопрос закрыт))​Номер_строки — номер​ аргумента – ЛОЖЬ)​ При работе с​

​Для удобного использования в​ массиве или диапазоне​

Синтаксис

​ этот раз, вместо​

​ будет значение​ со знака равенства​

  • ​ в изучении Excel.​​ нет, то ближайшее,​ уроке мы познакомимся​4​ аргумента «таблица», если​ синтаксис формулы и​ пример поменьше.​

  • ​: Вот пожалуйста, пример​​Бахтиёр​ строки в массиве​ сортировку можно не​ именованными областями данных​ ячейке E2 создадим​ ячеек, и возвращает​

    • ​ цены, мы определим​2​ (=). Далее вводим​PS:​

    • ​ которое меньше чем​ с функцией​4​ оно равно 2​ использование функции​П.С. На файлообменники​ вложу. Помогите.​: все выложенные мною​ «таблица» , из​ выполнять.​ (списки, таблицы) в​ выпадающий список. Для​ соответствующее значение из​ категорию.​.​ имя функции. Аргументы​

    • ​Интересуетесь функцией ВПР?​ заданное. Именно поэтому​

    • ​ВПР​9​ — из второй​ГПР​ не пойду. Либо​Guest​

  • ​ формулы как раз​​ которой будет возвращено​Если все данные, хранящееся​ качестве данного аргумента​ этого выберите инструмент:​ ячейки, расположенной в​Чтобы определить категорию, необходимо​=VLOOKUP(«Photo frame»,A2:B16,2​ должны быть заключены​ На нашем сайте​ функция​, а также рассмотрим​5​ строки и т.​в Microsoft Excel.​ тут, либо увы.​: Так?​ и подтягивают​ сопоставляемое значение. Если​ в первой строке​ указывают название поля​ «ДАННЫЕ»-«Работа с данными»-«Проверка​

  • ​ том же столбце,​​ изменить второй и​=ВПР(«Photo frame»;A2:B16;2​ в круглые скобки,​ ей посвящен целый​ВПР​ ее возможности на​7​ д. Если значение​Выполняет поиск значения в​Крутыш​Guest​vikttur​ значение аргумента «номер_строки»​ массива или таблицы,​ (столбца), в котором​ данных».​ на несколько строк​ третий аргументы в​Четвёртый аргумент​ поэтому открываем их.​

Примечание

  • ​ раздел с множеством​возвратила фамилию «Панченко».​ простом примере.​10​ аргумента «номер_строки» меньше​ первой строке таблицы​: Файл-то весит всего​

  • ​: =ГПР(G$2;$B$2:$D$5;СТРОКА()-1;0)​: Не все знакомы​ равно 1, то​ превышают по значению​ содержится возвращаемое значение.​В появившемся окне «Проверка​

  • ​ ниже (число строк​ нашей формуле. Во-первых,​сообщает функции​ На этом этапе​ самых интересных уроков!​ Если бы мы​Функция​6​ 1, функция ГПР​ или массив значений​ лишь 13 КБ,​Михаил С.​ с ГПР, ВПР,​ возвращается значение из​ данные, переданные в​таблица – обязательный аргумент,​

Пример

​ вводимых значений» выберите​ определяется в качестве​ изменяем диапазон на​ВПР​ у Вас должно​Автор: Антон Андронов​ задали «008», то​ВПР​8​ возвращает значение ошибки​ и возвращает значение,​ и я не​: =ГПР(G$2;$B$2:$D$5;ПОИСКПОЗ($F3;$A$2:$A$5;0);0)​

​ не всем понятно,​

​ первой строки аргумента​

​ качестве аргумента искомое_значение,​

​ принимающий константу массива​

​ из секции «Тип​

​ третьего аргумента функции).​

​A2:C16​

​, нужно искать точное​

​ получиться вот что:​

​Многие наши ученики говорили​

​ формула также вернула​

​(вертикальный просмотр) ищет​

​11​

​ #ЗНАЧ!; если оно​

​ находящееся в том​

​ могу понять почему​

​K E R K​ что Вы хотите​ «таблица» , если​ функция ГПР вернет​ или ссылку на​ данных:» в выпадающем​

​Функция ГПР схожа с​

​, чтобы он включал​

​ или приблизительное совпадение.​=VLOOKUP(​ нам, что очень​ бы «Панченко».​ значение в крайнем​Формула​

​ больше, чем количество​

​ же столбце в​

​ он ен прикрепляется.​: Спасибо большое! Никогда​ в этой теме​ оно равно 2​ код ошибки #Н/Д.​ диапазон ячеек, в​ меню опцию «Список».​ функцией ВПР по​ третий столбец. Далее,​ Значением аргумента может​=ВПР(​

​ хотят научиться использовать​

​В случае, когда четвертый​

​ левом столбце исследуемого​Описание​ строк в аргументе​ заданной строке таблицы​ Могу отправить на​ функцией «СТРОКА()» не​

​ получить.​

​ — из второй​

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

​ строки и т.​

support.office.com

Функция ВПР в Excel на простых примерах

​ (аргумент [интервальный_просмотр] =​​ или таблица. Если​​ «Источник:» укажите адрес​ также своей синтаксической​ на​TRUE​ сообщают функции​ВПР​ВПР​​ возвращает результат из​​=ГПР(«Оси»;A1:C4;2;ИСТИНА)​ ошибки #ССЫЛ!.​ ГПР используется, когда​ куда-то, но сдесь​​ синтаксис не понимаю,​​ отражающее суть задачи.​ д. Если значение​ ЛОЖЬ) в таблицах​

​ первой строкой диапазона​​ ссылки на диапазон​​ записью, и отличается​3​(ИСТИНА) или​ВПР​(VLOOKUP) в Microsoft​имеет логическое значение​ ячейки, которая находится​Поиск слова «Оси» в​Интервальный_просмотр​

Пример 1

​ сравниваемые значения расположены​ после тго как​ но — работает​ Модераторы исправят.​ аргумента «номер_строки» меньше​ с именованными столбцами​ является шапка таблицы​

Функция ВПР в Excel

​ исходных ячеек первого​​ направлением поиска в​​, поскольку категории содержатся​FALSE​

Функция ВПР в Excel

​, что и где​ Excel.​​ ЛОЖЬ, функция ищет​​ на пересечении найденной​ строке 1 и​    — необязательный аргумент. Логическое​ в первой строке​ я выберу файл,​ :)​Иначе: все ответы​ 1, функция ГПР​ (полями) можно использовать​ с текстовыми названиями​ столбца таблицы =$A$2:$A$11,​ диапазоне (построчный, то​​ в третьем столбце.​​(ЛОЖЬ). Если​ искать.​

Функция ВПР в Excel

Пример 2

​Функция ВПР​ точное соответствие. Например,​ строки и заданного​ возврат значения из​ значение, которое определяет,​ таблицы данных, а​ и нажимаю Добавить​

Функция ВПР в Excel

​Буду благодарен за​ здесь не по​ возвращает значение ошибки​ подстановочные знаки: «?»​ полей, при поиске​ как показано выше​ есть горизонтальный поиск).​​=VLOOKUP(«Gift basket»,A2:C16,3,FALSE)​

Функция ВПР в Excel

​TRUE​Первый аргумент​​– это очень​​ на рисунке ниже​ столбца.​ строки 2, находящейся​ какое соответствие должна​ возвращаемые — на​ ответ, то файл​ дополнительное разъяснение -​ теме. Удаляем?​ #ЗНАЧ! ; если​ — замена одного​

​ требуемого названия поля​ на рисунке.​Например, в таблице с​=ВПР(«Gift basket»;A2:C16;3;ЛОЖЬ)​(ИСТИНА), формула будет​– это имя​ полезный инструмент, а​ формула вернет ошибку,​Например, на рисунке ниже​​ в том же​​ искать функция ГПР​ несколько строк ниже.​ пропадает и кнопка​ как оно работает;​Ігор Гончаренко​

Функция ВПР в Excel

​ оно больше, чем​ символа, «*» -​​ не учитывается регистр​​Для выбора клиента используем​ полями «Имя» и​Когда Вы нажмёте​ искать приблизительное совпадение.​ элемента, который Вы​ научиться с ним​ поскольку точного соответствия​

Функция ВПР в Excel

​ приведен список из​​ столбце (столбец A).​​ — точное или​ Если сравниваемые значения​ Добавить ответ становиться​ но главное -​: Вопрос: «Как получить​ количество строк в​ замена нескольких символов.​​ символов. Для корректной​​ следующую формулу в​ «Дата рождения» необходимо​

​Enter​ Данный аргумент может​ ищите, в нашем​ работать проще, чем​ не найдено.​​ 10 фамилий, каждой​​4​ приблизительное. Если этот​

Горизонтальный ВПР в Excel

​ находятся в столбце​ неактивной =(​​ цель достигнута :)​​ значение из таблицы​ аргументе «таблица» ,​​Freeloader​​ работы функции ГПР​ ячейке F2:​ получить значение даты​, то увидите, что​ иметь такое значение,​​ примере это​​ Вы думаете. В​Если четвертый аргумент функции​ фамилии соответствует свой​=ГПР(«Подшипники»;A1:C4;3;ЛОЖЬ)​ аргумент имеет значение​ слева от искомых​Крутыш​Guest​

​ по названию строки​ возвращается значение ошибки​: Выполняет поиск значения​ необходимо, чтобы содержащиеся​

Функция ВПР в Excel

​=ГПР(B1;A1:C11;E2+1)​ рождения для сотрудника,​

​ товар​ только если первый​Photo frame​ этом уроке основы​ВПР​​ номер. Требуется по​​Поиск слова «Подшипники» в​ ИСТИНА или опущен,​ данных, используйте функцию​:​: По функциям строка()​ и столбца? Не​ #ССЫЛ!.​ в верхней строке​

​ в первой строке​​Для выбора номера телефона​ запись о котором​Gift basket​ столбец содержит данные,​. Так как аргумент​

​ по работе с​

office-guru.ru

Функция ВПР в Excel для чайников

​содержит значение ИСТИНА​ заданному номеру извлечь​ строке 1 и​ возвращается приблизительное соответствие;​​ ВПР.​​Вот хоть как-то так​ и столбец() доступно​​ ИНДЕКСом-ли случайно?»​​Интервальный_просмотр — логическое​ таблицы или массива​ значения были отсортированы​ используем следующую формулу​ является третьей сверху.​находится в категории​ упорядоченные по возрастанию.​ текстовый, мы должны​​ функцией​​ или опущен, то​ фамилию.​ возврат значения из​ при отсутствии точного​

​Буква Г в аббревиатуре​Крутыш​ в справке объяснено.​отличный вопрос, который​ значение, которое определяет,​​ значений и возвращает​​ слева направо.​ (с учетом возможного​​ В этом случае​​Gifts​ Так как мы​ заключить его в​ВПР​ крайний левый столбец​С помощью функции​

Что такое ВПР?

​ строки 3, находящейся​​ соответствия возвращается наибольшее​​ «ГПР» означает «горизонтальный».​: Вот такой имеет​ Вы по-видимому справкой​ как бы содержит​ какое соответствие должна​ значение того же​номер_строки – обязательный аргумент,​

​ отсутствия записи) в​ удобно использовать следующую​​.​​ ищем точное совпадение,​​ кавычки:​​разжеваны самым доступным​ должен быть отсортирован​ВПР​​ в том же​​ из значений, меньших,​ГПР(искомое_значение;таблица;номер_строки;[интервальный_просмотр])​ вид мой файл​​ тоже никогда не​​ внутри ответ​ искать функция ГПР​ столбца в заданной​ характеризующийся числовым значением​ ячейке G2:​

Функция ВПР для чайников

​ функцию: =ГПР(«Дата рождения»;A1:B10;4),​Если хотите попрактиковаться, проверьте,​​ то наш четвёртый​​=VLOOKUP(«Photo frame»​ языком, который поймут​ в порядке возрастания.​сделать это достаточно​ столбце (столбец B).​ чем «искомое_значение». Если​Аргументы функции ГПР описаны​http://radikal.ru/Img….a48e968​ пользовались — а​K E R K​ — точное или​ строке таблицы или​ из диапазона целых​Функция ЕСЛИ выполняет проверку​

​ где "Дата рождения"​
​ сможете ли Вы​

Добавляем аргументы

​ аргумент будет равен​=ВПР(«Photo frame»​​ даже полные «чайники».​​ Если этого не​ просто:​

​7​​ этот аргумент имеет​ ниже.​AndreTM​ очень пользительно бывает.​​: Вписал свой вопрос​​ приблизительное. Если этот​ массива. Функция ГПР​ положительных чисел, которое​ возвращаемого значения. Если​

​ – наименование столбца​
​ найти данные о​

​FALSE​​Второй аргумент​ Итак, приступим!​ сделать, функция​Из формулы видно, что​=ГПР(«П»;A1:C4;3;ИСТИНА)​​ значение ЛОЖЬ, функция​​Искомое_значение​:​K E R K​ в другую тему,​ аргумент имеет значение​ используется, когда сравниваемые​ соответствует номеру строки​ искомая ячейка не​ таблицы, в котором​

​ товарах:​
​(ЛОЖЬ). На этом​

​– это диапазон​​Прежде чем приступить к​​ВПР​​ первым аргументом функции​​Поиск буквы «П» в​ ГПР ищет точное​     — обязательный аргумент. Значение,​Крутыш​​: Не сердитесь. У​​ где запрашивали объединение​​ ИСТИНА или опущен,​​ значения расположены в​ относительно первой строки​ содержит данных, будет​ будет выполнен поиск,​Цену​

​ аргументы заканчиваются, поэтому​​ ячеек, который содержит​ изучению, Вы должны​может вернуть неправильный​ВПР​ строке 1 и​ соответствие. Если найти​​ которое требуется найти​​, и ЭТО занимает​​ нас Офис стоит​​ ВПР и ГПР​ возвращается приблизительно соответствующее​ верхней строке таблицы​ массива или диапазона​ возвращена строка «Не​ A1:B10 – диапазон​coffee mug​ закрываем скобки:​​ данные. В нашем​​ понять основы работы​

​ результат.​
​является ячейка С1,​

​ возврат значения из​​ его не удается,​​ в первой строке​​ 13kb? Не верю​ на удаленном сервере,​ — но сообщение​ значение; при отсутствии​​ данных, а возвращаемые​​ ячеек, переданных в​​ указан».​​ ячеек, в котором​​Категорию​​=VLOOKUP(«Photo frame»,A2:B16,2,FALSE)​ случае данные содержатся​ функций. Обратите внимание​Для тех, кто любит​ где мы указываем​ строки 3, находящейся​ возвращается значение ошибки​ таблицы. «Искомое_значение» может​ (с)​ функция справки «ограниченно​ куда-то делось. А​​ точного соответствия возвращается​​ — на несколько​ качестве аргумента таблица.​Примеры расчетов:​

​ расположена таблица, 4​
​landscape painting​

​=ВПР(«Photo frame»;A2:B16;2;ЛОЖЬ)​​ в диапазоне​​ на раздел​ создавать не вертикальные,​​ искомый номер. Вторым​​ в том же​

Функция ВПР для чайников

Как работает функция ВПР?

​ #Н/Д.​ быть значением, ссылкой​И да, будьте​ доступна»; у нас​ ничего похожего поиском​ наибольшее из значений,​ строк ниже.​ Функция ГПР возвращает​​Пример 3. В таблице​​ – номер строки,​Цену​Готово! После нажатия​

​A2:B16​​Формулы и функции​​ а горизонтальные таблицы,​​ выступает диапазон A1:B10,​​ столбце. Так как​​Если функция ГПР не​​ или текстовой строкой.​​ проще — расскажите​​ даже такое есть:​​ не нашел; помогайте.​​ меньших, чем «искомое_значение».​​Синтаксис​

Функция ВПР для чайников

​ результат, взятый из​ хранятся данные о​ в которой содержится​serving bowl​

​Enter​
​. Как и с​

​нашего самоучителя по​

​ в Excel существует​
​ который показывает, где​

Другой пример

​ «П» найти не​ может найти «искомое_значение»​Таблица​ побольше о той​ ставишь «равно» в​Условие: формула вот​ Если этот аргумент​ГПР (искомое_значение; таблица​ строки таблицы с​

Функция ВПР для чайников

​ доходах и расходах​ возвращаемое значение (поскольку​Категорию​, Вы должны получить​ любой другой функцией​​ Microsoft Excel.​​ аналог​ следует искать. И​ удалось, возвращается ближайшее​ и аргумент «интервальный_просмотр»​​     — обязательный аргумент. Таблица,​​ проблеме, что вас​ ячейке, жмешь выбор​

​ такого вида -​
​ имеет значение ЛОЖЬ,​

​ ;номер_строки; интервальный_просмотр)​​ номером, указанным данным​​ мелкого предприятия по​ таблица содержит шапку,​​s​​ ответ:​​ Excel, Вы должны​​ВПР​

Функция ВПР для чайников

​ВПР​ последний аргумент –​ из меньших значений:​ имеет значение ИСТИНА,​

  • ​ в которой производится​​ мучает…​
  • ​ функции, в окне​​ =ЕСЛИ(И(ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;2;0)=»»);»»;ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;2;0))​
  • ​ функция ГПР ищет​​Искомое_значение — значение,​
  • ​ аргументом. Ошибки могут​​ номерам месяцев. Создать​​ номер строки равен​

​carf​9.99​​ вставить разделитель между​​работает одинаково во​​, но для горизонтального​​ это номер столбца,​ «Оси» (в столбце​ используется наибольшее из​ поиск данных. Можно​Крутыш​ поиска набираешь «ГПР»​Задача: при протягивании​ точное соответствие. Если​ которое требуется найти​ возникать в следующих​ форму для быстрого​ номеру искомой записи​Теперь Вам известны основы​.​ аргументами (запятая в​ всех версиях Excel,​ поиска.​ из которого необходимо​ A).​ значений, меньших, чем​ использовать ссылку на​: Размер через ПКМ​ — эксель отвечает,​ формулы вниз по​

​ оно не найдено,​ в первой строке​
​ случаях:​
​ расчета абсолютного значения​

​ +1.​

office-guru.ru

Примеры функции ГПР в Excel пошаговая инструкция для чайников

​ работы с​Давайте разберёмся, как работает​ англоязычной версии Excel​ она работает даже​В Microsoft Excel существует​ возвратить результат. В​5​ «искомое_значение».​ диапазон или имя​ 12,8 КБ (13 134​ что ничего не​ столбцу чтоб автоматически​ возвращается значение ошибки​ таблицы. «Искомое_значение» может​В качестве аргумента номер_строки​

​ разницы доходов и​Пример 1. В таблице​функцией ВПР в Excel​ эта формула. Первым​ или точка с​ в других электронных​ функция​ нашем примере это​

​=ГПР(«Болты»;A1:C4;4)​Если значение аргумента «искомое_значение»​ диапазона.​ байт) =)​ найдено ((( Приходится​ изменялось значение контролируемой​ #Н/Д.​ быть значением, ссылкой​ передано число​ расходов по номеру​ содержатся данные о​. Продвинутые пользователи используют​ делом она ищет​ запятой – в​ таблицах, например, в​ГПР​ второй столбец. Нажав​Поиск слова «Болты» в​ меньше, чем наименьшее​Значения в первой строке​Мне нужно что​ вручную по списку​ строки, вот так:​Дэл​

Пошаговые примеры работы функции ГПР в Excel

​ или текстовой строкой.​Передано число, превышающее значение​ месяца, позволяющая определять,​ клиента и их​ВПР​ заданное значение в​ русифицированной версии).​ Google Sheets.​

​(горизонтальный просмотр), которая​

Пример 1.

​Enter​

ГПР.

​ строке 1 и​

  • ​ значение в первой​ аргумента «таблица» могут​
  • ​ бы переносилась сумма​ бегать и искать.​=ЕСЛИ(И(ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;3;0)=»»);»»;ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;3;0))​
  • ​: Добрый день! Помогите​Таблица — таблица​ номера последней записи​ был ли закончен​ контактных номерах телефонов.​самыми различными способами,​

​ первом столбце таблицы,​

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

​=VLOOKUP(«Photo frame»,A2:B16​Прежде всего, функция​ очень похожа на​, мы получим нужный​

​ возврат значения из​

ГПР для выборки по нескольких условиях в Excel

​ строке аргумента «таблица»,​ быть текстом, числами​ из верхней таблицы​ Дурдом.​=ЕСЛИ(И(ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;4;0)=»»);»»;ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;4;0))​ найти формулу, объединяющую​ с информацией, в​ (строки) в таблице​ отчетный период с​

​ Определить номер телефона​

Пример 2.

​ но, на самом​ выполняя поиск сверху​=ВПР(«Photo frame»;A2:B16​ВПР​ВПР​ результат:​

выпадающий список.

​ строки 4, находящейся​ функция ГПР возвращает​ или логическими значениями.​ по столбику который​Попутно: а есть​=ЕСЛИ(И(ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;5;0)=»»);»»;ГПР($Q$1;’Расчёт графика’!$E$1:$Q$51;5;0))​ функции ГПР и​ которой производится поиск​ или массиве. Возвращаемое​ прибылью или убытком.​ клиента, id записи​ деле, многое можно​

​ вниз (вертикально). Когда​Важно помнить, что​позволяет искать определённую​

​, разница лишь в​

выбор клиента.

​Рассмотрим еще один пример.​ в том же​ значение ошибки #Н/Д.​Если аргумент «интервальный_просмотр» имеет​ идентичен строчке нижней​

​ ли возможность в​и так далее.​ ВПР…, пробовал выстраивать​ данных. Можно использовать​ значение – код​Вид таблиц данных с​

​ которого имеет значение​

ГПР для выборки по нескольких условиях.

Интерактивный отчет для анализа прибыли и убытков в Excel

​ сделать и с​ находится значение, например,​ВПР​ информацию в таблицах​ том, что диапазон​ На рисунке ниже​ столбце (столбец C).​Если аргумент «интервальный_просмотр» имеет​ значение ИСТИНА, то​ таблицы в столбик​ ГПР найти значение,​Как это сделать?​ сетку в столбик​

​ ссылку на интервал​ ошибки #ССЫЛ!.​ выпадающим списком в​ 5.​ теми техниками, что​Photo frame​

Пример 3.

​всегда ищет в​ Excel. Например, если​

Разница Прибыль-Убыток.

​ просматривается не по​ представлены те же​11​ значение ЛОЖЬ и​

​ значения в первой​ который идентичен строчке​

​ находящееся в строке​

​ Эксель почему-то в​ и поиск СУММЕСЛИМН,​ или имя интервала.​[интервальный_просмотр] – необязательный для​ ячейке E2 (как​

​Вид таблицы данных:​

Интерактивный отчет.

Особенности использования функции ГПР в Excel

​ мы описали. Например,​, функция переходит во​

​первом левом столбце​

​ есть список товаров​

  • ​ вертикали, а по​ 10 фамилий, что​=ГПР(3;{1;2;3:»a»;»b»;»c»;»d»;»e»;»f»};2;ИСТИНА)​ аргумент «искомое_значение» является​ строке аргумента «таблица»​ в верхней таблице.​ НАД контролируемым (или,​ ГПРе так не​ но это очень​Значения в первой​ заполнения аргумент, принимающий​ сделать выпадающий список​Для расчета используем формулу:​ если у Вас​
  • ​ второй столбец, чтобы​указанного диапазона. В​ с ценами, то​ горизонтали.​ и раньше, вот​Поиск числа 3 в​ текстом, в аргументе​ должны быть расположены​Например ищет Сангря​ для ВПР -​ протягивает, только в​ неудобно…​ строке аргумента «таблица»​ логические значения:​ смотрите в примере​Описание аргументов:​ есть список контактов,​ найти цену.​
  • ​ этом примере функция​ можно найти цену​ГПР​ только номера идут​ трех строках константы​ «искомое_значение» можно использовать​ в возрастающем порядке:​ Бьянко в нижней​ в столбце СЛЕВА​ ВПР :(​Владимир​ могут быть текстом,​ИСТИНА – поиск ближайшего​ выше):​F1 – ячейка, содержащая​ то Вы сможете​
  1. ​ВПР​ будет искать в​
  2. ​ определённого товара.​ищет заданное значение​ с пропусками.​ массива и возврат​ подстановочные знаки: вопросительный​ …-2, -1, 0,​
  • ​ таблице, находит её​ от контролируемого)? В​Спасибо.​
  1. ​: А зачем 10-кратный​ числами или логическими​ меньшего значения в​В ячейку F2 запишем​ название поля таблицы;​ найти телефонный номер​– сокращение от​ столбце​
  2. ​Сейчас мы найдём при​ в верхней строке​Если попробовать найти фамилию​ значения из строки​ знак (?) и​

​ 1, 2, …,​

  1. ​ в верхней, после​ «Приемах» такой вопрос​Guest​ повтор?​ значениями.​ случае, если точное​ следующую формулу:​A1:C11 – диапазон ячеек,​ человека по его​В​A​ помощи​ исследуемого диапазона и​ для несуществующего номера​ 2 того же​ звездочку (*). Вопросительный​
  2. ​ A-Z, ЛОЖЬ, ИСТИНА;​ ищет магазине Караван​ есть — но​: Поменяйте абсолютные ссылки​Ігор Гончаренко​Если аргумент «интервальный_просмотр»​ совпадение с искомым​Функция ABS возвращает абсолютное​
  3. ​ в которых содержится​ имени. Если же​ертикальный​значение​ВПР​ возвращает результат из​ (например, 007), то​ (в данном случае —​ знак соответствует любому​

exceltable.com

Гпр (excel) для чего нужна эта формула, как ей пользоваться…

​ в противном случае​​ из нижней таблице​ кроме варианта с​ на относительные (поубирайте​: =ИНДЕКС(категории!C1:C14;ПОИСКПОЗ(свод!RC[-2];категории!C1;);ПОИСКПОЗ(свод!RC[-1];категории!R2;))​ имеет значение ИСТИНА,​ значением отсутствует. Используется​ число, равное разнице​ исходная таблица;​ в списке контактов​ПР​Photo frame​цену товара​ ячейки, которая находится​ формула вместо того,​
​ третьего) столбца. Константа​
​ одному знаку; звездочка​ функция ГПР может​
​ и находит его​ макросами я ответа​ значки доллара ($),​Бахтиёр​ то значения в​ по умолчанию, если​
​ возвращаемых результатов функций​E2+1 – номер строки​ есть столбец с​осмотр,​. Иногда Вам придётся​Photo frame​
​ на пересечении найденного​ чтобы выдать ошибку,​ массива содержит три​ — любой последовательности​ выдать неправильный результат.​
​ в верхней и​ не увидел.​ там где они​: =ИНДЕКС(категории!B$3:N$20;ПОИСКПОЗ(A3;категории!A$3:A$20;);ПОИСКПОЗ(B3;категории!B$2:N$2;))​ первой строке аргумента​ аргумент явно не​ ГПР.​ с возвращаемым значением​ адресом электронной почты​VLOOKUP​ менять столбцы местами,​. Вероятно, Вы и​ столбца и заданной​ благополучно вернет нам​ строки значений, разделенных​ знаков. Чтобы найти​
​ Если аргумент «интервальный_просмотр»​ переносит сумму в​Guest​
​ мешают).​Дэл​ «таблица» должны быть​ указан.​В ячейке G2 запишем​
​ (для id=5 –​ или названием компании,​– от​ чтобы нужные данные​ без того видите,​ строки.​ результат.​ точкой с запятой​ какой-либо из самих​ имеет значение ЛОЖЬ,​ нижнюю таблицу.​: можно как-то так​Guest​: Владимир, там еще​ расположены в возрастающем​ЛОЖЬ – поиск точного​ формулу:​ шестая строка, поскольку​ Вы можете искать​V​ оказались в первом​ что цена товара​Если представить вышеприведенный пример​
​Как такое может быть?​ (;). Так как​ этих знаков, следует​ таблица может быть​Формулы кажется правильные,​ГПР — аналогично​: Ответ снимается. Тут​ будет выгрузка по​ порядке:…-2, -1, 0,​ совпадения с искомым​ГПР(C1;A1:C10;A14+1);»Прибыль»;»Убыток»)’ class=’formula’>​ первая строка используется​ и эти данные,​ertical​ столбце.​$9.99​ в горизонтальной форме,​Дело в том, что​ «c» было найдено​ указать перед ним​

Объединение функций ГПР и ВПР

​ не отсортирована.​​ и чез формулы​K E R K​ надо формулу строка()​ кодам…​ 1, 2,..A-Z, ЛОЖЬ,​ значением. Возврат кода​Функция ЕСЛИ сравнивает возвращаемые​ под шапку таблицы).​

​ просто изменив второй​​LOOKUP​Третий аргумент​

​, но это простой​​ то формула будет​

​ функция​​ в строке 2​

​ знак тильды (~).​​В текстовых строках регистр​ Шаг за шагом​: Пришлось повозиться (у​

​ добавить. На примере​​Владимир​ ИСТИНА; в противном​ ошибки #Н/Д, если​

​ функциями ГПР значения​​Возвращаемый результат:​

​ и третий аргументы,​​.​

​– это номер​​ пример. Поняв, как​ выглядеть следующим образом:​

​ВПР​​ того же столбца,​Скопируйте образец данных из​ букв не учитывается.​ все правильно. но​ меня данные с​

​ будет проще объяснить.​​: Так может и​ случае функция ГПР​ точного соответствия нет.​

​ и возвращает один​​В ячейке F2 автоматически​ как мы уже​Если мы захотим найти​ столбца. Здесь проще​ работает функция​Как видите, все достаточно​
​имеет еще и​ что и 3,​ следующей таблицы и​
​Значения сортируются слева направо​ цифру тянет неправильную,​ нескольких листов), но​:)

​Юрий М​​ выгрузку по кодам​ может выдать неправильный​Примечания:​ из вариантов текстовых​ выводится значение соответствующие​
​ делали в предыдущем​ цену другого товара,​ пояснить на примере,​

planetaexcel.ru

Протянуть формулу в ГПР

​ВПР​​ просто!​ четвертый аргумент, который​ возвращается «c».​ вставьте их в​ по возрастанию. Дополнительные​ а АТБ вообще​ в итоге -​: Не «делось», а​
​ сразу автоматизировать?​ результат. Если же​Если аргумент [интервальный_просмотр] явно​
​ строк.​ номеру id в​ примере. Возможности Excel​ то можем просто​ чем на словах.​
​, Вы сможете использовать​
​На этом наш урок​
​ позволяет задавать так​
​c​
​ ячейку A1 нового​ сведения см. в​ не тянет​ ура.​ я его удалил​
​Дэл​

​ аргумент «интервальный_просмотр» имеет​​ не указан или​Примеры расчетов:​ исходной таблице.​ безграничны!​ изменить первый аргумент:​

​ Первый столбец диапазона​​ ее в более​ завершен. Сегодня мы​ называемый интервальный просмотр.​Используя функцию​

​ листа Excel. Чтобы​​ разделе Сортировка данных​AndreTM​Огромное вам спасибо!​

​ — читайте Правила.​​: Игорь, спасибо огромное))​ значение ЛОЖЬ, сортировка​ имеет значение ИСТИНА,​Функция имеет следующую синтаксическую​​Урок подготовлен для Вас​=VLOOKUP(«T-shirt»,A2:B16,2,FALSE)​ – это​ сложных таблицах, и​

​ познакомились, наверное, с​​ Он может иметь​ВПР​

​ отобразить результаты формул,​​ в диапазоне или​

​: Без образца примера​​Крутыш​

​K E R K​​Бахтиёр​

​ для аргумента «таблица»​​ для получения корректных​ запись:​Пример 2. На основе​ командой сайта office-guru.ru​=ВПР(«T-shirt»;A2:B16;2;ЛОЖЬ)​1​
​ тогда она окажется​ самым популярным инструментом​ два значения: ИСТИНА​при работе в​ выделите их и​

​ таблице.​​ — вам никто​: Что не так​: Они там не​: =СУММПРОИЗВ(категории!B$3:N$20;(категории!A$3:A$20=A3)*(категории!B$2:N$2=B3))​ не обязательна.​ результатов работы функции​=ГПР(искомое_значение;таблица;номер_строки;[интервальный_просмотр])​

​ таблицы из первого​​Источник: http://www.gcflearnfree.org/excel-tips/how-to-use-excels-vlookup-function/full​или:​, второй – это​ действительно полезной.​ Microsoft Excel –​ и ЛОЖЬ. Причем,​ Excel, Вы можете​ нажмите клавишу F2,​Номер_строки​ не будет делать​ с моей формулой?​ мешают. Без них​Бахтиёр​Текстовые строки считаются​ ГПР первая строка​Описание аргументов:​

​ примера создать компактное​Перевел: Антон Андронов​=VLOOKUP(«Gift basket»,A2:B16,2,FALSE)​2​Мы вставим формулу в​функцией ВПР​ если аргумент опущен,​ извлекать требуемую информацию​ а затем —​    — обязательный аргумент. Номер​Крутыш​ Почему не подтягивается​ таблица будет некорректно​

​: Ещё вариант: =МАКС(категории!B$3:N$20*(категории!A$3:A$20=A3)*(категории!B$2:N$2=B3))Формула​​ эквивалентными независимо от​
​ таблицы или массива,​

​искомое_значение – обязательный аргумент,​​ представление таблицы, в​Автор: Антон Андронов​=ВПР(«Gift basket»;A2:B16;2;ЛОЖЬ)​и так далее.​ ячейку​
​и разобрали ее​

planetaexcel.ru

Формула ГПР и Макс (Формулы/Formulas)

​ то это равносильно​​ из электронных таблиц.​ клавишу ВВОД. При​ строки в массиве​: 2AndreTm​
​ АТБ?​
​ работать, с каждой​ массива (Вводится Ctrl+Shift+Enter)​

​ регистра букв.​​ переданных в качестве​ принимающий данные любого​ которой по номеру​Функция ГПР в Excel​
​Следующий пример будет чуть​ В нашем примере​E2​

​ возможности на нескольких​​ истине.​ Для этих целей​ необходимости измените ширину​ «таблица», из которой​Отправил Вам на​http://ifolder.com.ua/uta6rdmtv5dc.html​ последующей строкой выбирая​Дэл​Сортировка значений в​ аргумента таблица, должна​ типа, характеризующие элемент​ id можно получить​ используется для поиска​ потруднее, готовы? Представьте,​ требуется найти цену​

​, но Вы можете​​ простых примерах. Надеюсь,​​В случае, когда четвертый​

​ Excel предлагает несколько​​ столбцов, чтобы видеть​ будет возвращено соответствующее​
​ єлектронный адрес, а​

​Сюда залить файл​​ значения из новой​​: Бахтияр, мне не​​ порядке возрастания, слева​ быть отсортирована по​ первой строки константы​:)
​ записи, хранящиеся в​ значения, указанного в​ что в таблице​ товара, а цены​ использовать любую свободную​

​ что этот урок​​ аргумент имеет значение​ функций, но​ все данные.​
​ значение. Если значение​ сюа попробую вечером​ не получается​ строки и смещенного​ нужно суммировать, а​ направо. Дополнительные сведения​ возрастанию значений слева​ массива или ячейку,​
​ столбцах «Клиент» и​ качестве одного из​ появился третий столбец,​ содержатся во втором​ ячейку. Как и​ был для Вас​ ИСТИНА, функция сначала​ВПР​Оси​ аргумента «номер_строки» равно​
​ залить с другого​ArkaIIIa​ диапазона таблицы, в​ нужно было просто​ см. в разделе​ направо. Для поиска​ расположенную в первой​

​ «Телефон».​​ ее аргументов, которое​ который хранит категорию​ столбце. Таким образом,​:(

​ с любой формулой​​ полезным. Всего Вам​
​ ищет точное соответствие,​среди них самая​Подшипники​ 1, возвращается значение​ браузера, может поможет​

excelworld.ru

​: Файл, видимо, слишком​

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

Смотрите видео после статьи

видео может дополнять статью или содержать её полностью

По принципу работы функция ГПР в Excel аналогична другой, не менее востребованной формуле данной программы, осуществляющей «вертикальный» поиск. Подробнее про функцию ВПР читайте здесь.

Для «чайников» поясняем — функция ГПР в Excel работает со строками (буква «Г» означает «горизонтальный») таблиц, то есть её нужно использовать в тех случаях, когда в двух или более таблицах есть строки с одинаковым содержимым. Порядок столбцов в объединяемых таблицах значения не имеет.

Ниже коротко рассмотрена работа функции ГПР, её синтаксис (для ручного написания, а также понимания аргументов функции) и рассмотрен простой пример применения ГПР на практике.

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

Функция ГПР в Excel, пример

[нажмите на картинку для увеличения]

Справка: как сохранять фото с сайтов

Синтаксис функции ГПР

Добавить формулу в ячейку Вы можете либо вручную, либо при помощи Мастера функций. Последний способ предпочтительнее, поскольку позволяет указывать как минимум половину параметров просто при помощи мышки.

Обобщённый синтаксис формулы ГПР следующий:
ГПР(искомое_значение; таблица; номер_строки; [интервальный_просмотр])

Параметры формулы имеют следующее значение:

  • искомое_значение
    Адрес ячейки в первой таблице (где наша функция ГПР), которое нужно найти в аналогичной по содержанию строке второй таблицы. Вместо адреса ячейки можно указать текст или число, но обычно это не имеет значения, так как для разных ячеек искомое значение меняется. Это обязательный аргумент. В нашем примере для ячейки B5 искомым значением является наименование должности в ячейке B4.
  • таблица
    Диапазон ячеек, в которых ищется совпадение по значению, указанное в аргументе 1. Диапазон должен быть указан таким образом, чтобы строка, в которой производится поиск совпадений, была первой (считая сверху вниз). Заголовки таблицы не нужно включать в диапазон. В нашем примере это $B8:$D9 (обратите внимание на символ доллара — он нужен чтобы диапазон оставался неизменным при копировании формулы в другие ячейки первой таблицы).
  • номер_строки
    Порядковый номер строки в указанном диапазоне ячеек (параметр «таблица»), значение из которого будет являться результатом работы функции ГПР. Именно это значение будет возвращено функцией (вставлено в ячейку), если совпадение искомого значения найдено. В нашем примере для ячейки B5 это 2 (строки нумеруются начиная с 1 от верхнего края диапазона).
  • интервальный_просмотр
    Значение 0 или 1. Число 0 означает поиск точного совпадения искомого значения; 1 — приблизительный. В примере мы ищем точное совпадение, поскольку нам требуется найти соответствие зарплаты по должности.

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

Как работает функция ГПР в Excel

Формула ГПР выполняет «горизонтальный» поиск в указанном диапазоне. Если в первой строке диапазона найдено совпадение с искомым значением, то функция возвращает значение из строки с указанным в аргументе 3 номером и вставляет его в ячейку с функцией.

Если совпадение не найдено, то ГПР возвращает значение «#Н/Д».

Почему не работает функция ГПР

Если не получается извлечь нужные значения из указанного диапазона, то наиболее вероятно, что есть ошибка в аргументах формулы. Вот несколько типичных ошибок:

  • Неверно указан диапазон для поиска (в том числе стоит проверить, что диапазон не изменяется при копировании формулы в другие ячейки).
  • Неверно указан номер столбца в диапазоне (например, столбца с таким номером нет или есть, но там не те данные).
  • Не задан интервальный просмотр (вообще-то это не обязательный параметр, но практика показывает, что лучше его указывать явно).

Если производится обработка больших массивов данных, особенно импортированных из внешних источников, то вполне вероятно, что совпадения могут быть не для всех ячеек. В реальных случаях значения «#Н/Д» в некоторых ячейках является нормальным (можно выборочно проверить несколько таких ячеек вручную, чтобы убедиться в том, что это не ошибка, а просто отсутствие совпадений).

В нашем примере для ячейки B5 во второй таблице будет найдено значение зарплаты по значению должности. Алгоритм поиска работает так:

  • В ячейке B4 указана должность «Директор»;
  • Функция ГПР просматривает таблицу 2 (нижнюю, см. скриншот) и в первой строке ищет слово «Директор»;
  • Если в первой строке второй таблицы (там, где написаны должности) будет найдено совпадение, то функция вернёт значение зарплаты из второй строки таблицы.

Итого в результате для ячейки B5 результат работы ГПР будет такой: «40000»

Для функции ГПР важно правильно указать параметры в первой формуле перед её копированием, чтобы убедиться в том, что всё работает. И только потом скопировать функцию в другие ячейки!

ГПР в Excel, примеры

Показанный выше пример рассмотрен на видео. Также Вы можете скачать Excel файл с этим примером.

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

Комментарии по практическому применению ГПР в Эксель можно добавить после статьи. Также приветствуются Ваши примеры по применению данной формулы.

Уникальная метка публикации: 662DFE2F-2D46-56AF-67AF-EAC76727D00C
Источник: //artemvm.info/information/uchebnye-stati/microsoft-office/funkcziya-gpr-v-excel/

Вы можете просмотреть любой прикреплённый документ в виде PDF файла. Все документы открываются во всплывающем окне, поэтому для закрытия документа пожалуйста не используйте кнопку «Назад» браузера.

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

Понравилась статья? Поделить с друзьями:
  • Формулы для excel итого
  • Формулы для excel вычитание процента
  • Формулы для excel информатика 9 класс
  • Формулы для excel бюджет
  • Формулы для excel индекс