Excel формулы впр гпр

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

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

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

Функции имеют 4 аргумента:

  1. ЧТО ищем – искомый параметр (цифры и/или текст) либо ссылка на ячейку с искомым значением;
  2. ГДЕ ищем – массив данных, где будет производиться поиск (для ВПР – поиск значения осуществляется в ПЕРВОМ столбце таблицы; для ГПР – в ПЕРВОЙ строке);
  3. НОМЕР столбца/строки – откуда именно возвращается соответствующее значение (1 – из первого столбца или первой строки, 2 – из второго и т.д.);
  4. ИНТЕРВАЛЬНЫЙ ПРОСМОТР – точное или приблизительное значение должна найти функция (ЛОЖЬ/0 – точное; ИСТИНА/1/не указано – приблизительное).

! Если значения в диапазоне отсортированы в возрастающем порядке (либо по алфавиту), мы указываем ИСТИНА/1. В противном случае – ЛОЖЬ/0.



Как пользоваться функцией ВПР в Excel: примеры

Для учебных целей возьмем таблицу с данными:

Таблица с данными.

Формула Описание Результат
Функция ищет значение ячейки F5 в диапазоне А2:С10 и возвращает значение ячейки F5, найденное в 3 столбце, точное совпадение. Место для формулы.
Нам нужно найти, продавались ли 04.08.15 бананы. Если продавались, в соответствующей ячейке появится слово «Найдено». Нет – «Не найдено». Место для функции.
Если «бананы» сменить на «груши», результат будет «Найдено» Меняем бананы на груши.
Когда функция ВПР не может найти значение, она выдает сообщение об ошибке #Н/Д. Чтобы этого избежать, используем функцию ЕСЛИОШИБКА. Значение вместо 0.
Мы узнаем, были ли продажи 05.08.15
Если необходимо осуществить поиск значения в другой книге Excel, то при заполнении аргумента «таблица» переходим в другую книгу и выделяем нужный диапазон с данными. Ссылка на список сотрудников.
Мы захотели узнать, кто работал 8.06.15.
Поиск приблизительного значения. Результат.

Это важно:

  1. Функция ВПР всегда ищет данные в крайнем левом столбце таблицы со значениями.
  2. Регистр не учитывается: маленькие и большие буквы для Excel одинаковы.
  3. Если искомое меньше, чем минимальное значение в массиве, программа выдаст ошибку #Н/Д.
  4. Если задать номер столбца 0, функция покажет #ЗНАЧ. Если третий аргумент больше числа столбцов в таблице – #ССЫЛКА.
  5. Чтобы при копировании сохранялся правильный массив, применяем абсолютные ссылки (клавиша F4).

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

Для учебных целей возьмем такую табличку:

Таблица с фруктами.

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

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

Символы подстановки в функциях ВПР и ГПР

Случается, пользователь не помнит точного названия. Задавая искомое значение, он может применить символы подстановки:

  • «?» — заменяет любой символ в текстовой или цифровой информации;
  • «*» — для замены любой последовательности символов.

Таблица с именами.

  1. Найдем текст, который начинается или заканчивается определенным набором символов. Предположим, нам нужно отыскать название компании. Мы забыли его, но помним, что начинается с Kol. С задачей справится следующая формула: .
  2. Результат запроса Kol.

  3. Нам нужно отыскать название компании, которое заканчивается на — «uda». Поможет следующая формула: .
  4. Результат запроса uda.

  5. Найдем компанию, название которой начинается на «Ce» и заканчивается на –»sef». Формула ВПР будет выглядеть так: .
  6. Результат запроса sef.

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

Как сравнить листы с помощью ВПР и ГПР

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

Две таблицы для сравнения.

Как сравнить листы с помощью ВПР в Excel?

Решим проблему 1: сравним наименования товаров в январе и феврале. Так как в феврале их больше, вводить формулу будем на листе «Февраль».

Проверка на наличие значений.

Решим проблему 2: сравним продажи по позициям в январе и феврале. Используем следующую формулу:

Сравнение продаж.

Как сравнить листы с помощью ГПР в Excel?

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

Сравнение таблиц по горизонтали.

Задача – сравнить продажи по позициям за январь и февраль.

Создаем новый лист «Сравнение». Это не обязательное условие. Сопоставлять данные и отображать разницу можно на любом листе («Январь» или «Февраль»).

Формула:

.

Результат:

Результат горизонтального сравнения.

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

«Половина» до знака «-»:

. Искомое значение – первая ячейка в таблице для сравнения. Анализируемый диапазон – таблица с продажами за февраль. Функция ГПР «берет» данные из 2 строки в «точном» воспроизведении.

После знака «-»:

. Все то же самое. Кроме диапазона. Здесь берется таблица с продажами за январь.

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

Когда мы вводим формулу, Excel подсказывает, какой сейчас аргумент нужно ввести.

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

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

Функции ВВ., а также ИНДЕКС и ВЫБОРПОЗ — одни из самых полезных функций в Excel.

Примечание: Мастер подметок больше не доступен в Excel.

Ниже в качестве примера по выбору вы можете найти пример использования в этой области.

=ВПР(B2;C2:E7,3,ИСТИНА)

В этом примере B2 является первым аргументом элементом данных, который требуется для работы функции. В случае СРОТ ВЛ.В.ОВ этот первый аргумент является искомой значением. Этот аргумент может быть ссылкой на ячейку или фиксированным значением, таким как «кузьмина» или 21 000. Вторым аргументом является диапазон ячеек C2–:E7, в котором нужно найти и найти значение. Третий аргумент — это столбец в диапазоне ячеек, содержащий ищите значение.

Четвертый аргумент необязателен. Введите истина или ЛОЖЬ. Если ввести ИСТИНА или оставить аргумент пустым, функция возвращает приблизительное совпадение значения, указанного в качестве первого аргумента. Если ввести ЛОЖЬ, функция будет соответствовать значению, заведомо первому аргументу. Другими словами, если оставить четвертый аргумент пустым или ввести ИСТИНА, это обеспечивает большую гибкость.

В этом примере показано, как работает функция. При вводе значения в ячейку B2 (первый аргумент) в результате поиска в ячейках диапазона C2:E7 (2-й аргумент) выполняется поиск в ней и возвращается ближайшее приблизительное совпадение из третьего столбца в диапазоне — столбца E (третий аргумент).

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

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

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

Использование индекса и MATCH вместо ВРОТ

При использовании функции ВПРАВО существует ряд ограничений, которые действуют только при использовании функции ВПРАВО. Это означает, что столбец, содержащий и look up, всегда должен быть расположен слева от столбца, содержащего возвращаемого значения. Теперь, если ваша таблица не построена таким образом, не используйте В ПРОСМОТР. Используйте вместо этого сочетание функций ИНДЕКС и MATCH.

В данном примере представлен небольшой список, в котором искомое значение (Воронеж) не находится в крайнем левом столбце. Поэтому мы не можем использовать функцию ВПР. Для поиска значения «Воронеж» в диапазоне B1:B11 будет использоваться функция ПОИСКПОЗ. Оно найдено в строке 4. Затем функция ИНДЕКС использует это значение в качестве аргумента поиска и находит численность населения Воронежа в четвертом столбце (столбец D). Использованная формула показана в ячейке A14.

Использование функций ИНДЕКС и ПОИСКПОЗ для поиска значения

Дополнительные примеры использования индексов и MATCH вместо В ПРОСМОТР см. в статье билла Https://www.mrexcel.com/excel-tips/excel-vlookup-index-match/ Билла Джилена (Bill Jelen), MVP корпорации Майкрософт.

Попробуйте попрактиковаться

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

Пример работы с ВЛОКОНПОМ

Скопируйте следующие данные в пустую таблицу.

Совет: Прежде чем врезать данные в Excel, установите для столбцов A–C ширину в 250 пикселей и нажмите кнопку «Перенос текста» (вкладка «Главная», группа «Выравнивание»).

Плотность

Вязкость

Температура

0,457

3,55

500

0,525

3,25

400

0,606

2,93

300

0,675

2,75

250

0,746

2,57

200

0,835

2,38

150

0,946

2,17

100

1,09

1,95

50

1,29

1,71

0

Формула

Описание

Результат

=ВПР(1,A2:C10,2)

Используя приблизительное соответствие, функция ищет в столбце A значение 1, находит наибольшее значение, которое меньше или равняется 1 и составляет 0,946, а затем возвращает значение из столбца B в той же строке.

2,17

=ВПР(1,A2:C10,3,ИСТИНА)

Используя приблизительное соответствие, функция ищет в столбце A значение 1, находит наибольшее значение, которое меньше или равняется 1 и составляет 0,946, а затем возвращает значение из столбца C в той же строке.

100

=ВПР(0,7,A2:C10,3,ЛОЖЬ)

Используя точное соответствие, функция ищет в столбце A значение 0,7. Поскольку точного соответствия нет, возвращается сообщение об ошибке.

#Н/Д

=ВПР(0,1,A2:C10,2,ИСТИНА)

Используя приблизительное соответствие, функция ищет в столбце A значение 0,1. Поскольку 0,1 меньше наименьшего значения в столбце A, возвращается сообщение об ошибке.

#Н/Д

=ВПР(2,A2:C10,2,ИСТИНА)

Используя приблизительное соответствие, функция ищет в столбце A значение 2, находит наибольшее значение, которое меньше или равняется 2 и составляет 1,29, а затем возвращает значение из столбца B в той же строке.

1,71

Пример ГВ.Г.В.В.

Скопируйте всю таблицу и вставьте ее в ячейку A1 пустого листа Excel.

Совет: Прежде чем врезать данные в Excel, установите для столбцов A–C ширину в 250 пикселей и нажмите кнопку «Перенос текста» (вкладка «Главная», группа «Выравнивание»).

Оси

Подшипники

Болты

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

Примеры индекса и match

В последнем примере функции ИНДЕКС и MATCH совместно возвращают номер счета с наиболее ранней датой и соответствующую дату для каждого из пяти городов. Так как дата возвращается как число, для ее формата используется функция ТЕКСТ. Функция ИНДЕКС использует результат, возвращенный функцией ПОИСКПОЗ, как аргумент. Сочетание функций ИНДЕКС и ПОИСКПОЗ используется в каждой формуле дважды — сперва для возврата номера счета, а затем для возврата даты.

Скопируйте всю таблицу и вставьте ее в ячейку A1 пустого листа Excel.

Совет: Перед тем как вировать данные в Excel, установите для столбцов A–D ширину в 250 пикселей и нажмите кнопку «Перенос текста» (вкладка «Главная», группа «Выравнивание»).

Счет

Город

Дата выставления счета

Счет с самой ранней датой по городу, с датой

3115

Казань

07.04.12

=»Казань = «&ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Казань»,$B$2:$B$33,0),1)& «, Дата выставления счета: » & ТЕКСТ(ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Казань»,$B$2:$B$33,0),3),»m/d/yy»)

3137

Казань

09.04.12

=»Орел = «&ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Орел»,$B$2:$B$33,0),1)& «, Дата выставления счета: » & ТЕКСТ(ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Орел»,$B$2:$B$33,0),3),»m/d/yy»)

3154

Казань

11.04.12

=»Челябинск = «&ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Челябинск»,$B$2:$B$33,0),1)& «, Дата выставления счета: » & ТЕКСТ(ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Челябинск»,$B$2:$B$33,0),3),»m/d/yy»)

3191

Казань

21.04.12

=»Нижний Новгород = «&ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Нижний Новгород»,$B$2:$B$33,0),1)& «, Дата выставления счета: » & ТЕКСТ(ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Нижний Новгород»,$B$2:$B$33,0),3),»m/d/yy»)

3293

Казань

25.04.12

=»Москва = «&ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Москва»,$B$2:$B$33,0),1)& «, Дата выставления счета: » & ТЕКСТ(ИНДЕКС($A$2:$C$33,ПОИСКПОЗ(«Москва»,$B$2:$B$33,0),3),»m/d/yy»)

3331

Казань

27.04.12

3350

Казань

28.04.12

3390

Казань

01.05.12

3441

Казань

02.05.12

3517

Казань

08.05.12

3124

Орел

09.04.12

3155

Орел

11.04.12

3177

Орел

19.04.12

3357

Орел

28.04.12

3492

Орел

06.05.12

3316

Челябинск

25.04.12

3346

Челябинск

28.04.12

3372

Челябинск

01.05.12

3414

Челябинск

01.05.12

3451

Челябинск

02.05.12

3467

Челябинск

02.05.12

3474

Челябинск

04.05.12

3490

Челябинск

05.05.12

3503

Челябинск

08.05.12

3151

Нижний Новгород

09.04.12

3438

Нижний Новгород

02.05.12

3471

Нижний Новгород

04.05.12

3160

Москва

18.04.12

3328

Москва

26.04.12

3368

Москва

29.04.12

3420

Москва

01.05.12

3501

Москва

06.05.12

Функция ВПР (VLOOKUP)

Функция ВПР (Вертикальный ПРосмотр) для многих (но, надеюсь, не для вас) является вершиной эволюции в Excel. Что ж, есть много ситуаций, когда эта формула может оказаться полезной. ВПР имеет следующий синтаксис:

= ВПР ( искомое_значение ; массив ; номер_столбца ; тип_поиска )

  1. искомое_значение — константа или ссылка на ячейку, значение которой вы собираетесь искать

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

  3. номер_столбца — номер столбца, указанного масива, из которого будут возвращаться данные

  4. тип_поиска — переключатель типа поиска. Если вы укажите 0 или ЛОЖЬ (FALSE), то функция будет искать точное соответствие с искомым значением, а если укажете 1 или ИСТИНА (TRUE), то формула вернёт максимальное значение, которое МЕНЬШЕ или РАВНО искомого параметра.

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

Схема

Некоторые замечания о ВПР

Пример Замечание
Искомое значение ищется в ПЕРВОМ столбце массива. Это фундаментальное ограничение ВПР, которое серьёзно вредит универсальности данной функции. Многие пользователи, прикипев к ВПР, и, не зная более гибких альтернатив, вынужденно подстраивают свои таблицы под её возможности, делая нужный столбец первым.
Поиск оснанавливается на первом совпадении результата, если тип поиска = 0 (точное совпадение) и на последнем, если тип поиска = 1 (примерное совпадение). Таким образом у вас есть возможность при помощи ВПР возвращать либо первую совпавшую строку, либо последнюю. Однако имейте в виду, что при нечётком поиске (тип поиска = 1) первый столбец массива должен быть отсортирован по возрастанию.
ВПР поддерживает использование символов подстановки (* и ?) в параметре искомого значения. «?» — заменяет собой любой один символ, а «*» — заменяет любое количество любых символов. Если используете символы подстановки, то четвёртый параметр должен быть 0 (ЛОЖЬ).
Нечёткий поиск часто применяют для распределения значений по каким либо диапазонам. Например, рассмотрим классический пример вычисления значения скидки для клиента в зависимости от заказанного количества товара. Как видите, эта задача идеально вписывается в возможности нечёткого поиска ВПР. Не забывайте только про сортировку.
При поиске текстовых строк ВПР не видит разницы в регистре букв.
Если значение не найдено, то формула возвращает код ошибки #Н/Д (#N/A). При помощи дополнительной функции ЕСЛИОШИБКА (IFERROR) эти ошибки из эстетических или иных соображений можно перехватывать и подставлять, как в этом примере, пустую строку (или что угодно другое) — в этом случае пользователи не тревожатся попусту, разглядывая загадочные #Н/Д, и, как следствие значительно реже, отвлекают квалифицированных людей от важного.

Функция ГПР (HLOOKUP)

Функция ГПР (Горизонтальный ПРосмотр) — это тот же самый ВПР, в котором строки заменили на столбцы и наоборот. ГПР имеет следующий синтаксис:

= ГПР ( искомое_значение ; массив ; номер_строки ; тип_поиска )

  1. искомое_значение — константа или ссылка на ячейку, значение которой вы собираетесь искать

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

  3. номер_строки — номер строки, указанного масива, из которой будут возвращаться данные

  4. тип_поиска — переключатель типа поиска. Если вы укажите 0 или ЛОЖЬ (FALSE), то функция будет искать точное соответствие с искомым значением, а если укажете 1 или ИСТИНА (TRUE), то формула вернёт максимальное значение, которое МЕНЬШЕ или РАВНО искомого параметра.

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

Схема

Некоторые замечания о ГПР

Пример Замечание
У функции ГПР один недостаток — она никому не нужна. Дело в том, что она противоречит концепции Excel: ведь при грамотном использовании таблиц искать надо в основном в вертикальном столбце, а не в горизонтальной строке. А в тех не частых случаях, когда всё-таки надо что-то найти в строке, есть более удобоваримая и универсальная функция ПОИСКПОЗ (MATCH). За сим рассмотрение ГПР заканчиваю. Хотя, собственно, все замечания справедливые для ВПР, справедливы и для ГПР.

Функция ГПР

​Смотрите также​ нужно было просто​Формула:​​ забыли его, но​​ «таблица» переходим в​

Описание

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

​(2345678;A1:E7;5)​ ПОИСКПОЗ.​

Синтаксис

​, то увидите, что​

​.​ менять столбцы местами,​

  • ​ в Excel, начинаем​​ работать проще, чем​4​ значений, меньших, чем​ имеет значение ЛОЖЬ,​ синтаксис формулы и​ но вопрос закрыт))​

  • ​Результат:​​ с Kol. С​ выделяем нужный диапазон​ ВПР – поиск​ с функцией ВПР,​. Формула возвращает цену​Общий вид функции ВПР​

    • ​ товар​Давайте разберёмся, как работает​ чтобы нужные данные​ со знака равенства​

    • ​ Вы думаете. В​=ГПР(«Подшипники»;A1:C4;3;ЛОЖЬ)​ «искомое_значение».​ таблица может быть​ использование функции​Бахтиёр​Проанализируем части формулы:​ задачей справится следующая​ с данными.​ значения осуществляется в​ но она открывает​ на другую деталь,​ и ее аргументов:​Gift basket​ эта формула. Первым​ оказались в первом​

    • ​ (=). Далее вводим​ этом уроке основы​

    • ​Поиск слова «Подшипники» в​Если значение аргумента «искомое_значение»​ не отсортирована.​ГПР​: все выложенные мною​«Половина» до знака «-»:​

  • ​ формула: .​​Мы захотели узнать,​ ПЕРВОМ столбце таблицы;​ больше возможностей. Поэтому​ потому что функция​=ВПР(;;;)​находится в категории​ делом она ищет​ столбце.​ имя функции. Аргументы​ по работе с​ строке 1 и​ меньше, чем наименьшее​В текстовых строках регистр​в Microsoft Excel.​ формулы как раз​. Искомое значение –​Нам нужно отыскать название​ кто работал 8.06.15.​ для ГПР –​ некоторые пользователи предпочитают​ ВПР нашла ближайшее​

  • ​Например, =ВПР(21500;C2:E7;3;ЛОЖЬ).​​Gifts​ заданное значение в​Третий аргумент​ должны быть заключены​ функцией​ возврат значения из​ значение в первой​ букв не учитывается.​Выполняет поиск значения в​ и подтягивают​ первая ячейка в​ компании, которое заканчивается​Поиск приблизительного значения.​ в ПЕРВОЙ строке);​ применять сочетание функций​ число, меньшее или​Первый аргумент (часть, необходимая​.​ первом столбце таблицы,​– это номер​

Примечание

  • ​ в круглые скобки,​ВПР​ строки 3, находящейся​ строке аргумента «таблица»,​Значения сортируются слева направо​ первой строке таблицы​vikttur​

  • ​ таблице для сравнения.​ на — «uda».​Это важно:​НОМЕР столбца/строки – откуда​ ИНДЕКС и ПОИСКПОЗ,​ равное указанному (2345678).​

  • ​ для работы функции)​Если хотите попрактиковаться, проверьте,​ выполняя поиск сверху​ столбца. Здесь проще​ поэтому открываем их.​разжеваны самым доступным​ в том же​ функция ГПР возвращает​ по возрастанию. Дополнительные​ или массив значений​: Не все знакомы​ Анализируемый диапазон –​ Поможет следующая формула:​Функция ВПР всегда ищет​ именно возвращается соответствующее​ а не функцию​

Пример

​ Эта ошибка может​ — это искомое​ сможете ли Вы​ вниз (вертикально). Когда​ пояснить на примере,​ На этом этапе​ языком, который поймут​ столбце (столбец B).​ значение ошибки #Н/Д.​ сведения см. в​ и возвращает значение,​ с ГПР, ВПР,​ таблица с продажами​

​ .​

​ данные в крайнем​

​ значение (1 –​

​ ВПР.​

​ привести к неправильному​

​ значение. Это может​

​ найти данные о​

​ находится значение, например,​

​ чем на словах.​

​ у Вас должно​

​ даже полные «чайники».​

​7​

​Если аргумент «интервальный_просмотр» имеет​

​ разделе Сортировка данных​

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

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

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

​ быть ссылка на​

​ товарах:​

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

​ в диапазоне или​

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

​ что Вы хотите​ ГПР «берет» данные​ начинается на «Ce»​ со значениями.​ или первой строки,​ небольшой список, в​Если для аргумента «приблизительное​ ячейку, например B2,​Цену​, функция переходит во​ – это​

​=VLOOKUP(​

​Прежде чем приступить к​

​Поиск буквы «П» в​ аргумент «искомое_значение» является​ таблице.​ заданной строке таблицы​ в этой теме​ из 2 строки​

​ и заканчивается на​

​Регистр не учитывается: маленькие​

​ 2 – из​ котором искомое значение​ соответствие» указано значение​ или значение, например​coffee mug​ второй столбец, чтобы​1​=ВПР(​ изучению, Вы должны​ строке 1 и​ текстом, в аргументе​Номер_строки​ или массива. Функция​ получить.​ в «точном» воспроизведении.​ –»sef». Формула ВПР​

​ и большие буквы​

support.office.com

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

​ второго и т.д.);​ (Воронеж) не находится​ ЛОЖЬ или 0,​ «кузьмина» или 21500.​​Категорию​​ найти цену.​, второй – это​​Теперь добавим аргументы. Аргументы​​ понять основы работы​ возврат значения из​ «искомое_значение» можно использовать​    — обязательный аргумент. Номер​ ГПР используется, когда​Предожите название темы,​После знака «-»:​ будет выглядеть так:​​ для Excel одинаковы.​​ИНТЕРВАЛЬНЫЙ ПРОСМОТР – точное​ в крайнем левом​ а точного совпадения​Второй аргумент — это​

​landscape painting​ВПР​2​ сообщают функции​ функций. Обратите внимание​​ строки 3, находящейся​​ подстановочные знаки: вопросительный​ строки в массиве​​ сравниваемые значения расположены​​ отражающее суть задачи.​. Все то же​ .​Если искомое меньше, чем​ или приблизительное значение​ столбце. Поэтому мы​

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

​ нет, вместо неправильного​​ диапазон ячеек, который,​​Цену​– сокращение от​и так далее.​ВПР​ на раздел​ в том же​ знак (?) и​

​ «таблица», из которой​ в первой строке​​ Модераторы исправят.​​ самое. Кроме диапазона.​​Когда проблемы с памятью​​ минимальное значение в​ должна найти функция​ не можем использовать​​ значения формула возвращает​​ как вы предполагаете,​serving bowl​В​​ В нашем примере​​, что и где​Формулы и функции​ столбце. Так как​ звездочку (*). Вопросительный​ будет возвращено соответствующее​

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

​ таблицы данных, а​Иначе: все ответы​​ Здесь берется таблица​​ устранены, можно работать​ массиве, программа выдаст​ (ЛОЖЬ/0 – точное;​ функцию ВПР. Для​ в ячейку строку​ содержит искомое значение.​Категорию​ертикальный​ требуется найти цену​ искать.​нашего самоучителя по​ «П» найти не​ знак соответствует любому​ значение. Если значение​

​ возвращаемые — на​
​ здесь не по​

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

​ с продажами за​ с данными, используя​​ ошибку #Н/Д.​​ ИСТИНА/1/не указано –​ поиска значения «Воронеж»​

​ «#Н/Д». Это наилучшее​​Важно:​s​ПР​ товара, а цены​​Первый аргумент​​ Microsoft Excel.​ удалось, возвращается ближайшее​ одному знаку; звездочка​ аргумента «номер_строки» равно​

​ несколько строк ниже.​
​ теме. Удаляем?​

​ январь.​​ все те же​Если задать номер столбца​ приблизительное).​ в диапазоне B1:B11​ решение. В данном​​ В функции ВПР столбец,​​carf​осмотр,​ содержатся во втором​– это имя​ВПР​ из меньших значений:​ — любой последовательности​ 1, возвращается значение​ Если сравниваемые значения​

​Ігор Гончаренко​
​Скачать примеры использования функций​

​ функции.​​ 0, функция покажет​​! Если значения в​​ будет использоваться функция​​ случае «#Н/Д» не​ содержащий искомое значение​Теперь Вам известны основы​VLOOKUP​​ столбце. Таким образом,​​ элемента, который Вы​​работает одинаково во​​ «Оси» (в столбце​ знаков. Чтобы найти​ из первой строки​ находятся в столбце​: Вопрос: «Как получить​

​ ВПР и ГПР​​У нас есть данные​ #ЗНАЧ. Если третий​ диапазоне отсортированы в​ ПОИСКПОЗ. Оно найдено​ означает, что формула​ или ссылку на​​ работы с​​– от​​ нашим третьим аргументом​​ ищите, в нашем​ всех версиях Excel,​ A).​ какой-либо из самих​ аргумента «таблица», если​ слева от искомых​ значение из таблицы​Когда мы вводим формулу,​​ о продажах за​​ аргумент больше числа​

​ возрастающем порядке (либо​
​ в строке 4.​

​ введена неправильно (за​​ ячейку, должен быть​​функцией ВПР в Excel​​V​ будет значение​ примере это​ она работает даже​​5​​ этих знаков, следует​​ оно равно 2​​ данных, используйте функцию​​ по названию строки​​ Excel подсказывает, какой​ январь и февраль.​ столбцов в таблице​ по алфавиту), мы​ Затем функция ИНДЕКС​ исключением неправильно введенного​ крайним левым столбцом​. Продвинутые пользователи используют​ertical​2​Photo frame​​ в других электронных​​=ГПР(«Болты»;A1:C4;4)​ указать перед ним​ — из второй​

​ ВПР.​
​ и столбца? Не​

​ сейчас аргумент нужно​​ Эти таблицы необходимо​​ – #ССЫЛКА.​ указываем ИСТИНА/1. В​​ использует это значение​​ номера). Это означает,​

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

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

​ в диапазоне.​ВПР​LOOKUP​.​. Так как аргумент​ таблицах, например, в​Поиск слова «Болты» в​ знак тильды (~).​​ строки и т.​​Буква Г в аббревиатуре​ ИНДЕКСом-ли случайно?»​ ввести.​

​ сравнить с помощью​​Чтобы при копировании сохранялся​​ противном случае –​​ в качестве аргумента​​ что номер 2345678​​Третий аргумент — это​​самыми различными способами,​​.​​=VLOOKUP(«Photo frame»,A2:B16,2​​ текстовый, мы должны​​ Google Sheets.​​ строке 1 и​

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

​Скопируйте образец данных из​ д. Если значение​ «ГПР» означает «горизонтальный».​отличный вопрос, который​

​Дэл​
​ формул ВПР и​

​ правильный массив, применяем​

​ ЛОЖЬ/0.​
​ поиска и находит​

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

​ не был найден,​ столбец в диапазоне​ но, на самом​Если мы захотим найти​=ВПР(«Photo frame»;A2:B16;2​ заключить его в​Прежде всего, функция​ возврат значения из​ следующей таблицы и​

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

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

​ кавычки:​
​ВПР​

​ строки 4, находящейся​​ вставьте их в​​ 1, функция ГПР​Аргументы функции ГПР описаны​​ внутри ответ​​ найти формулу, объединяющую​​ мы пока поместим​​ F4).​

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

​Для учебных целей возьмем​ в четвертом столбце​ искали значение 2345768.​ значение, которое нужно​

  • ​ сделать и с​​ то можем просто​
  • ​сообщает функции​​=VLOOKUP(«Photo frame»​
  • ​позволяет искать определённую​​ в том же​
  • ​ ячейку A1 нового​​ возвращает значение ошибки​​ ниже.​

​Gro​ функции ГПР и​​ их на один​​Для учебных целей возьмем​​ таблицу с данными:​​ (столбец D). Использованная​В этом примере показано,​ найти.​ теми техниками, что​ изменить первый аргумент:​ВПР​=ВПР(«Photo frame»​ информацию в таблицах​ столбце (столбец C).​ листа Excel. Чтобы​ #ЗНАЧ!; если оно​Искомое_значение​: Здравствуйте, ребят, помогите,​ ВПР…, пробовал выстраивать​ лист. Но будем​ такую табличку:​Формула​ формула показана в​ как работает функция.​Хотя четвертый аргумент не​ мы описали. Например,​=VLOOKUP(«T-shirt»,A2:B16,2,FALSE)​, нужно искать точное​Второй аргумент​

​ Excel. Например, если​11​
​ отобразить результаты формул,​
​ больше, чем количество​

​     — обязательный аргумент. Значение,​

office-guru.ru

Поиск значений с помощью функций ВПР, ИНДЕКС и ПОИСКПОЗ

​ пожалуйста, всю голову​ сетку в столбик​ работать в условиях,​Формула​Описание​ ячейке A14.​ Если ввести значение​ является обязательным, большинство​

​ если у Вас​=ВПР(«T-shirt»;A2:B16;2;ЛОЖЬ)​

​ или приблизительное совпадение.​

​– это диапазон​

  • ​ есть список товаров​=ГПР(3;{1;2;3:»a»;»b»;»c»;»d»;»e»;»f»};2;ИСТИНА)​ выделите их и​ строк в аргументе​ которое требуется найти​ сломал уже!​ и поиск СУММЕСЛИМН,​ когда диапазоны находятся​

  • ​Описание​Результат​Краткий справочник: обзор функции​ в ячейку B2​

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

  • ​ нажмите клавишу F2,​ «таблица», возвращается значение​ в первой строке​Имется две таблицы,​ но это очень​

​ на разных листах.​Результат​Функция ищет значение ячейки​ ВПР​ (первый аргумент), функция​ ЛОЖЬ (или 0).​ то Вы сможете​​=VLOOKUP(«Gift basket»,A2:B16,2,FALSE)​​ быть​ данные. В нашем​ можно найти цену​ трех строках константы​ а затем —​ ошибки #ССЫЛ!.​​ таблицы. «Искомое_значение» может​ ​ нужен макрос или​​ неудобно…​Решим проблему 1: сравним​Поиск значения ячейки I16​

​ F5 в диапазоне​Функции ссылки и поиска​ ВПР выполняет поиск​ Почему? Потому что​ найти телефонный номер​=ВПР(«Gift basket»;A2:B16;2;ЛОЖЬ)​TRUE​ случае данные содержатся​ определённого товара.​ массива и возврат​ клавишу ВВОД. При​​Интервальный_просмотр​​ быть значением, ссылкой​​ формула, переносящая данные​Владимир​ наименования товаров в​ и возврат значения​ А2:С10 и возвращает​ (справка)​ в ячейках C2:E7​ в этом случае​ человека по его​

​Следующий пример будет чуть​(ИСТИНА) или​ в диапазоне​Сейчас мы найдём при​ значения из строки​ необходимости измените ширину​    — необязательный аргумент. Логическое​ или текстовой строкой.​ из второй таблицы​: А зачем 10-кратный​ январе и феврале.​ из третьей строки​ значение ячейки F5,​Использование аргумента массива таблицы​ (второй аргумент) и​ функция будет искать​ имени. Если же​ потруднее, готовы? Представьте,​

​FALSE​A2:B16​ помощи​ 2 того же​ столбцов, чтобы видеть​ значение, которое определяет,​Таблица​ в первую.​ повтор?​ Так как в​ того же столбца.​ найденное в 3​ в функции ВПР​

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

​ возвращает наиболее близкое​точное совпадение​ в списке контактов​ что в таблице​

Использование функции ГПР

​(ЛОЖЬ). Если​. Как и с​ВПР​ (в данном случае —​ все данные.​ какое соответствие должна​     — обязательный аргумент. Таблица,​Нужно, чтобы она​

Одновременное использование функций ИНДЕКС и ПОИСКПОЗ

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

​ сопоставляла название столбца​: =ИНДЕКС(категории!C1:C14;ПОИСКПОЗ(свод!RC[-2];категории!C1;);ПОИСКПОЗ(свод!RC[-1];категории!R2;))​ вводить формулу будем​ точного совпадения в​Нам нужно найти, продавались​Функции ВПР и ГПР​ третьего столбца в​ ИСТИНА или вообще​ адресом электронной почты​ который хранит категорию​(ИСТИНА), формула будет​ Excel, Вы должны​Photo frame​ массива содержит три​Подшипники​ — точное или​ поиск данных. Можно​ и номер артикула​Бахтиёр​ на листе «Февраль».​ другой табличке.​ ли 04.08.15 бананы.​

Использование функций ИНДЕКС и ПОИСКПОЗ для поиска значения

Еще о функциях поиска

  • ​ среди пользователей Excel​ диапазоне — столбца​

  • ​ не вводить аргумент,​ или названием компании,​

  • ​ каждого товара. На​ искать приблизительное совпадение.​

​ вставить разделитель между​

support.office.com

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

​. Вероятно, Вы и​ строки значений, разделенных​Болты​ приблизительное. Если этот​ использовать ссылку на​ одновременно…для наглядности прикладываю​: =ИНДЕКС(категории!B$3:N$20;ПОИСКПОЗ(A3;категории!A$3:A$20;);ПОИСКПОЗ(B3;категории!B$2:N$2;))​Решим проблему 2: сравним​

​Применение ГПР на практике​ Если продавались, в​ очень популярны. Первая​ E (третий аргумент).​ но если точное​ Вы можете искать​

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

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

  1. ​ Данный аргумент может​ аргументами (запятая в​ без того видите,​ точкой с запятой​4​
  2. ​ аргумент имеет значение​ диапазон или имя​ файл:​Дэл​ продажи по позициям​ ограничено, так как​ соответствующей ячейке появится​ применяется для вертикального​
  3. ​В данном примере четвертый​ совпадение не будет​ и эти данные,​ цены, мы определим​ иметь такое значение,​ англоязычной версии Excel​ что цена товара​
  4. ​ (;). Так как​4​ ИСТИНА или опущен,​ диапазона.​Если кто поможет,​: Владимир, там еще​

​ в январе и​ горизонтальное представление информации​ слово «Найдено». Нет​ анализа, сопоставления. То​ аргумент оставлен пустым,​ найдено, функция вернет​ просто изменив второй​

​ категорию.​

Как пользоваться функцией ВПР в Excel: примеры

​ только если первый​ или точка с​

Таблица с данными.

​$9.99​ ​ «c» было найдено​ ​9​
​ возвращается приблизительное соответствие;​Значения в первой строке​ буду очень признателен!​ будет выгрузка по​ феврале. Используем следующую​ используется очень редко.​ Место для формулы.
​ – «Не найдено».​ есть используется, когда​ поэтому функция возвращает​наиболее близкое​ и третий аргументы,​Чтобы определить категорию, необходимо​ Место для функции.
​ столбец содержит данные,​ запятой – в​, но это простой​ Меняем бананы на груши.
​ в строке 2​5​ при отсутствии точного​ аргумента «таблица» могут​Pelena​ кодам…​ Значение вместо 0.
​ формулу:​Случается, пользователь не помнит​
​Если «бананы» сменить на​ информация сосредоточена в​ приблизительное совпадение.​приблизительное совпадение​ как мы уже​ изменить второй и​ упорядоченные по возрастанию.​ русифицированной версии).​ Ссылка на список сотрудников.
​ пример. Поняв, как​ того же столбца,​
​7​ Результат.

​ соответствия возвращается наибольшее​

  1. ​ быть текстом, числами​: Вариант для Е10​Владимир​Для демонстрации действия функции​
  2. ​ точного названия. Задавая​ «груши», результат будет​ столбцах.​
  3. ​Разобравшись с функцией ВПР,​, а большинство людей​ делали в предыдущем​ третий аргументы в​
  4. ​ Так как мы​=VLOOKUP(«Photo frame»,A2:B16​ работает функция​ что и 3,​10​ из значений, меньших,​
  5. ​ или логическими значениями.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР($C10;$C$24:$J$29;ПОИСКПОЗ(E$9;$C$23:$J$23;0);0)​: Так может и​ ГПР возьмем две​

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

​ искомое значение, он​ «Найдено»​

Таблица с фруктами.

​ГПР, соответственно, для горизонтального.​ ​ несложно будет освоить​ ​ приблизительное совпадение не​
​ примере. Возможности Excel​ нашей формуле. Во-первых,​ ищем точное совпадение,​=ВПР(«Photo frame»;A2:B16​ Место для ГПР.
​ВПР​ возвращается «c».​6​ Результат функции.

​ чем «искомое_значение». Если​Если аргумент «интервальный_просмотр» имеет​Rustem​ выгрузку по кодам​

Символы подстановки в функциях ВПР и ГПР

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

  • ​ устраивает.​ безграничны!​ изменяем диапазон на​
  • ​ то наш четвёртый​Важно помнить, что​

Таблица с именами.

  1. ​, Вы сможете использовать​c​8​ этот аргумент имеет​ значение ИСТИНА, то​: Или​ сразу автоматизировать?​ на разных листах.​ подстановки:​ может найти значение,​Результат запроса Kol.
  2. ​ таблицах редко строк​ Функция ГПР использует​Чтобы убедиться в том,​Урок подготовлен для Вас​A2:C16​Результат запроса uda.
  3. ​ аргумент будет равен​ВПР​ ее в более​Многие наши ученики говорили​11​ значение ЛОЖЬ, функция​Результат запроса sef.

​ значения в первой​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР($C10;$C$24:$J$29;СТОЛБЕЦ()-2;0)​Дэл​Задача – сравнить продажи​«?» — заменяет любой​

Как сравнить листы с помощью ВПР и ГПР

​ она выдает сообщение​ больше, чем столбцов,​ те же аргументы,​ что использование приблизительного​ командой сайта office-guru.ru​, чтобы он включал​FALSE​всегда ищет в​ сложных таблицах, и​ нам, что очень​Формула​ ГПР ищет точное​ строке аргумента «таблица»​

Две таблицы для сравнения.

Как сравнить листы с помощью ВПР в Excel?

​Serge_007​: Игорь, спасибо огромное))​ по позициям за​ символ в текстовой​ об ошибке #Н/Д.​ функцию эту вызывают​ но выполняет поиск​

Проверка на наличие значений.

​ совпадения может иметь​Источник: http://www.gcflearnfree.org/excel-tips/how-to-use-excels-vlookup-function/full​ третий столбец. Далее,​(ЛОЖЬ). На этом​первом левом столбце​

Сравнение продаж.

Как сравнить листы с помощью ГПР в Excel?

​ тогда она окажется​ хотят научиться использовать​Описание​ соответствие. Если найти​

Сравнение таблиц по горизонтали.

​ должны быть расположены​: Для разнообразия:​Бахтиёр​

​ январь и февраль.​ или цифровой информации;​ Чтобы этого избежать,​ нечасто.​ в строках вместо​ серьезные последствия, предположим,​Перевел: Антон Андронов​

​ изменяем номер столбца​

​ аргументы заканчиваются, поэтому​

​указанного диапазона. В​

Результат горизонтального сравнения.

​ действительно полезной.​

​ функцию​

​Результат​ его не удается,​ в возрастающем порядке:​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(($C10=$C$24:$C$29)*(E$9=$E$23:$J$23)*$E$24:$J$29)​: =СУММПРОИЗВ(категории!B$3:N$20;(категории!A$3:A$20=A3)*(категории!B$2:N$2=B3))​Создаем новый лист «Сравнение».​«*» — для замены​ используем функцию ЕСЛИОШИБКА.​Функции имеют 4 аргумента:​

​ столбцов.​

​ что ищется цена​Автор: Антон Андронов​ на​ закрываем скобки:​ этом примере функция​

​Мы вставим формулу в​ВПР​

​=ГПР(«Оси»;A1:C4;2;ИСТИНА)​ возвращается значение ошибки​ …-2, -1, 0,​_Boroda_​

exceltable.com

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

​Бахтиёр​​ Это не обязательное​ любой последовательности символов.​Мы узнаем, были​ЧТО ищем – искомый​Если вы не хотите​ детали с идентификатором​Для поиска значения в​3​

​=VLOOKUP(«Photo frame»,A2:B16,2,FALSE)​​ будет искать в​ ячейку​

​(VLOOKUP) в Microsoft​​Поиск слова «Оси» в​

​ #Н/Д.​​ 1, 2, …,​

​: Ну и классика​​: Ещё вариант: =МАКС(категории!B$3:N$20*(категории!A$3:A$20=A3)*(категории!B$2:N$2=B3))Формула​ условие. Сопоставлять данные​Найдем текст, который начинается​

​ ли продажи 05.08.15​​ параметр (цифры и/или​ ограничиваться поиском в​ 2345768, но вы​

​ большом списке можно​​, поскольку категории содержатся​

​=ВПР(«Photo frame»;A2:B16;2;ЛОЖЬ)​​ столбце​

​E2​​ Excel.​ строке 1 и​

​Если функция ГПР не​​ A-Z, ЛОЖЬ, ИСТИНА;​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ИНДЕКС($E$24:$J$30;ПОИСКПОЗ($C10;$C$24:$C$30;);ПОИСКПОЗ(E$9;$E$23:$J$23;))​ массива (Вводится Ctrl+Shift+Enter)​ и отображать разницу​ или заканчивается определенным​

​Если необходимо осуществить поиск​​ текст) либо ссылка​ крайнем левом столбце,​ перепутали две цифры​

​ использовать функцию просмотра.​​ в третьем столбце.​Готово! После нажатия​A​, но Вы можете​Функция ВПР​ возврат значения из​
​ может найти «искомое_значение»​ в противном случае​Хотя, конкретно для​
​Дэл​ можно на любом​ набором символов. Предположим,​:)

​ значения в другой​​ на ячейку с​ можно использовать сочетание​ и ввели их​ Функция ВПР часто​=VLOOKUP(«Gift basket»,A2:C16,3,FALSE)​
​Enter​значение​ использовать любую свободную​

planetaexcel.ru

Нужно нечто среднее между ВПР и ГПР!

​– это очень​​ строки 2, находящейся​ и аргумент «интервальный_просмотр»​ функция ГПР может​wacko
​ приведенного примера достаточно​: Бахтияр, мне не​ листе («Январь» или​ нам нужно отыскать​ книге Excel, то​
​ искомым значением;​ функций ИНДЕКС и​ в формулу следующим​ используется, но можно​=ВПР(«Gift basket»;A2:C16;3;ЛОЖЬ)​
​, Вы должны получить​Photo frame​

​ ячейку. Как и​​ полезный инструмент, а​
​ в том же​

​ имеет значение ИСТИНА,​​ выдать неправильный результат.​
​Код200?'200px':''+(this.scrollHeight+5)+'px');">=ИНДЕКС(E$24:E$30;ПОИСКПОЗ($C10;$C$24:$C$30;))​

​ нужно суммировать, а​​ «Февраль»).​
​ название компании. Мы​

​ при заполнении аргумента​​ГДЕ ищем – массив​
​ ПОИСКПОЗ. Формула, использующая​
​ образом:​ задействовать и функции​
​Когда Вы нажмёте​

excelworld.ru

​ ответ:​

Содержание

  1. Синтаксис функций ВПР и ГПР
  2. Как пользоваться функцией ВПР в Excel: примеры
  3. Как пользоваться функцией ГПР в Excel: примеры
  4. Как же конкретно работает формула ВПР
  5. Следствия для формул вида I
  6. Следствия для формул вида II
  7. Как считать доходность инвестиций в Excel
  8. Расчет внутренней ставки доходности облигаций в Excel
  9. Пример расчёта
  10. Функция ВПР с несколькими условиями
  11. Функция ВПР в Excel – Таблица исходных данных
  12. Функция ВПР в Excel – Добавление вспомогательного столбца
  13. Аргументы функции
  14. Дополнительная информация
  15. Интерактивный отчет для анализа прибыли и убытков в Excel
  16. Особенности использования функции ГПР в Excel
  17. Найти значения продаж для выбранного региона
  18. Найти показатель для выбранной даты

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

Функции имеют 4 аргумента:

  1. ЧТО ищем – искомый параметр (цифры и/или текст) либо ссылка на ячейку с искомым значением;
  2. ГДЕ ищем – массив данных, где будет производиться поиск (для ВПР – поиск значения осуществляется в ПЕРВОМ столбце таблицы; для ГПР – в ПЕРВОЙ строке);
  3. НОМЕР столбца/строки – откуда именно возвращается соответствующее значение (1 – из первого столбца или первой строки, 2 – из второго и т.д.);
  4. ИНТЕРВАЛЬНЫЙ ПРОСМОТР – точное или приблизительное значение должна найти функция (ЛОЖЬ/0 – точное; ИСТИНА/1/не указано – приблизительное).

! Если значения в диапазоне отсортированы в возрастающем порядке (либо по алфавиту), мы указываем ИСТИНА/1. В противном случае – ЛОЖЬ/0.

Для учебных целей возьмем таблицу с данными:

Формула Описание Результат
Функция ищет значение ячейки F5 в диапазоне А2:С10 и возвращает значение ячейки F5, найденное в 3 столбце, точное совпадение.
Нам нужно найти, продавались ли 04.08.15 бананы. Если продавались, в соответствующей ячейке появится слово «Найдено». Нет – «Не найдено».
Если «бананы» сменить на «груши», результат будет «Найдено»
Когда функция ВПР не может найти значение, она выдает сообщение об ошибке #Н/Д. Чтобы этого избежать, используем функцию ЕСЛИОШИБКА.
Мы узнаем, были ли продажи 05.08.15
Если необходимо осуществить поиск значения в другой книге Excel, то при заполнении аргумента «таблица» переходим в другую книгу и выделяем нужный диапазон с данными.
Мы захотели узнать, кто работал 8.06.15.
Поиск приблизительного значения.

Это важно:

  1. Функция ВПР всегда ищет данные в крайнем левом столбце таблицы со значениями.
  2. Регистр не учитывается: маленькие и большие буквы для Excel одинаковы.
  3. Если искомое меньше, чем минимальное значение в массиве, программа выдаст ошибку #Н/Д.
  4. Если задать номер столбца 0, функция покажет #ЗНАЧ. Если третий аргумент больше числа столбцов в таблице – #ССЫЛКА.
  5. Чтобы при копировании сохранялся правильный массив, применяем абсолютные ссылки (клавиша F4).

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

Для учебных целей возьмем такую табличку:

Формула Описание Результат
Поиск значения ячейки I16 и возврат значения из третьей строки того же столбца.
Еще один пример поиска точного совпадения в другой табличке.

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

Как же конкретно работает формула ВПР

  • Вид формулы I. Если последний параметр опущен или указан равным 1, то ВПР предполагает, что первый столбец отсортирован по возрастанию, поэтому поиск останавливается на той строке, которая непосредственно предшествует строке, в которой находится значение, превышающее искомое. Если такой строки не найдено, то возвращается последняя строка диапазона.
  • Вид формулы II. Если последний параметр указан равным 0, то ВПР последовательно просматривает первый столбец массива и сразу останавливает поиск, когда найдено первое точное соответствие с параметром <ЧТО>, в противном случае возвращается код ошибки #Н/Д (#N/A).

Следствия для формул вида I

  1. Формулы можно использовать для распределения значений по диапазонам.
  2. Если первый столбец <ГДЕ> содержит повторяющиеся значения и правильно отсортирован, то будет возвращена последняя из строк с повторяющимися значениями.
  3. Если искать значение заведомо большее, чем может содержать первый столбец, то можно легко находить последнюю строку таблицы, что бывает довольно ценно.
  4. Данный вид вернёт ошибку #Н/Д, только если не найдёт значения меньше или равное искомому.
  5. Понять, что формула возвращает неправильные значения, в случае если ваш массив не отсортирован, довольно затруднительно.

Следствия для формул вида II

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

Как считать доходность инвестиций в Excel

В Excel для расчета доходности инвестиций с учетом ввода/вывода денег используется функция ЧИСТВНДОХ (XIRR) — это функция, которая возвращает внутреннюю ставку доходности для графика денежных потоков, которые не обязательно носят периодический характер. Как ей пользоваться? Возьмем пример из статьи Арсагеры:

  1. Инвестор купил акций на сумму 1000 рублей.
  2. Через 3 месяца он купил еще акций на 500 рублей.
  3. Еще через 4 месяца он продал часть акций на сумму 300 рублей.
  4. Через год после первоначального приобретения, стоимость акций составила 1300 рублей.

Доходность портфеля составила 8,004% годовых.

Введем эти данные в Excel. В первой колонке указываем суммы, во второй даты.

  • В первой строчке указываем начальную сумму инвестиций 1000 рублей и дату инвестирования, к примеру 01.01.2014.
  • Во второй строчке указываем ввод средств 500 рублей и дату 01.03.2014.
  • В третьей строчке указываем вывод средств со знаком минус -300 и дату 01.04.2014.
  • В четвертой строчке указываем стоимость портфеля на конец года со знаком минус -1300 и дату конец года 31.12.2014.

Теперь выбираем какую-нибудь пустую ячейку и жмем кнопку fx (вставить функцию). Находим функцию ЧИСТВНДОХ. Вводим значения ячеек. В строке «Значения» выбираем ячейки с суммами, в строке «Даты» — ячейки с датами. Теперь выбираем какую-нибудь пустую ячейку и жмем кнопку fx (вставить функцию). Находим функцию ЧИСТВНДОХ. Вводим значения ячеек. В строке «Значения» выбираем ячейки с суммами, в строке «Даты» — ячейки с датами.

Жмем ОК, получаем доходность — 8,009% годовых.

Если бы мы считали по простой формуле, то получили бы результат (1300-1200)/1200=8,3%. Вроде бы разница небольшая, но в других примерах разница может составить несколько процентов.

Функцию в ячейку так же можно вписать руками. Для этого в пустой ячейке впишите текст: =ЧИСТВНДОХ(A1:A4;B1:B4), номера ячеек укажите свои.

Расчет внутренней ставки доходности облигаций в Excel

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

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

Для определения прибыли используем формулу:

=СУММ(C4:C21)-(C3*(-1))

То есть, определяем разницу между суммарными выплатами по купонам + погашением и расходами на приобретение облигации:

Для определения ставки доходности используем формулу:

=ЧИСТВНДОХ(C3:C21;B3:B21)

Результаты вычислений:

На практике подобные расчеты имеют смысл для достаточно больших периодов времени, поскольку на рынке зачастую возникают кризисные явления. Оптимальный период расчета доходности инвестиционного портфеля с использованием функции ЧИСТВНДОХ – от 5 лет и более.

Пример расчёта

Для расчёта нам будет необходима табличная программа. Это может быть Microsoft Excel, бесплатный OpenOfiice Calc, Apple Numbers, или какая-нибудь другая. Сперва нам будет необходимо подготовить таблицу с датами вводов и выводов на счёт, и суммами. Обычно такую таблицу легко получить из брокерского отчёта. Вводы на счёт необходимо ввести со знаком минус, а выводы ( доход) — со знаком плюс. В последней строке таблицы необходимо поставить текущую ликвидационную стоимость портфеля. Выглядеть это может примерно следующим образом:

Пример таблицы для расчёта среднегодовой доходности по брокерскому счёту

Здесь приведён выдуманный пример инвестирования в течении шести лет. За весь срок на счёт было положено 475 тысяч рублей, а выведено 30 тысяч на срочные нужды. Далее нужно просто использовать функцию XIRR (ЧИСТВНДОХ по-русски), которая даст значение среднегодовой доходности. Первым параметром необходимо указать суммы, а вторым — даты. Посмотрим, какой у нас получится результат:

Внутренняя норма доходности инвестиций в примере

Оказалось, что доходность составила 9,35% годовых. На самом деле наш инвестор не был слишком успешен, ведь за указанный период его доходность была чуть больше средней официальной инфляции.

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

Функция ВПР с несколькими условиями

Рассмотрим пример функции ВПР с несколькими условиями. У нас есть следующие исходные данные:

Функция ВПР в Excel – Таблица исходных данных

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

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

Итак на листе «Цены» вставляем столбец и в ячейке А2 вводим следующую формулу:

=B2&C2

При помощи этой формулы мы сцепляем значение столбца «Продукт» и «Тип». Заполняем все ячейки.

Теперь таблица для поиска выглядит следующим образом:

Функция ВПР в Excel – Добавление вспомогательного столбца

  1. Теперь в ячейке С2 на листе «Продажи» напишем следующую формулу ВПР:

=ВПР(A2&B2;Цены!$A$1:$D$8;4;ЛОЖЬ)

Заполняем для остальных ячеек и в результате получаем цены для каждого продукта в соответствии с типом:

Аргументы функции

  • lookup_value (искомое_значение) – это искомое число, которое вы собираетесь искать в первой строке таблицы;
  • table_array (таблица) – это диапазон таблицы, в которой вы будете искать данные. Аргументом может быть как ссылка на диапазон так и именной диапазон;
  • row_index (номер_строки) – это номер строки из которой вы хотите найти и сопоставить данные;
    Если аргумент row_index (номер_строки) равен “1”, это означает что функция выдаст результат из первой строки диапазона таблицы (из строки поиска).
    Если row_index (номер строки) равен “2”, то функция выдаст результат из строки, следующей за первой строкой диапазона поиска.
  • [range_lookup] ([интервальный_просмотр])– не обязательный аргумент. В нем вы указываете, нужно ли вам точное совпадение данных или приблизительное соответствие. “1” – приблизительное соответствие, “0” – точное совпадение.

Дополнительная информация

  • Функция может сопоставить данные как приблизительно (1), так и точно (0);
  • При приблизительном сопоставлении убедитесь, что список отсортирован в порядке возрастания (слева направо), иначе результат вычисления может быть неточным;
  • Когда range_lookup (интервальный _просмотр) имеет значение TRUE (приблизительный поиск), данные сортируются по возрастанию:
  • Если функция HLOOKUP (ГПР) не может найти значение, она возвращает наибольшее значение, которое меньше значения аргумента lookup_value (искомое_значение)
  • Функция возвращает ошибку #N/A, если значение lookup_value (искомое_значение) меньше наименьшего значения диапазона данных;
  • Если lookup_value (искомое_значение) является текстом, то в таком случае в функции могут использоваться подстановочные знаки (*,?).

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечания:

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

Найти значения продаж для выбранного региона

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

  • Имя региона введено в ячейке B7.
  • Таблица поиска по региону имеет две строки и занимает диапазон C2:F3.
  • Итоги продаж находятся в строке 2 нашей таблицы.
  • Последний аргумент имеет значение FALSE (ЛОЖЬ), чтобы найти точное совпадение при поиске.

Формула в ячейке C7 такая:

=HLOOKUP(B7,C2:F3,2,FALSE)
=ГПР(B7;C2:F3;2;ЛОЖЬ)

Если название региона в первой строке таблицы не найдено, результатом функции HLOOKUP (ГПР) будет #N/A (#Н/Д).

Найти показатель для выбранной даты

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

  • Дата записана в ячейке C5.
  • Таблица поиска показателя имеет две строки и расположена в диапазоне C2:F3.
  • Таблица поиска отсортирована по строке с датами по возрастанию.
  • Показатели записаны в строке 2 нашей таблицы.
  • Последний аргумент функции имеет значение TRUE (ИСТИНА), чтобы искать приближенное совпадение.

Формула в ячейке D5 такая:

=HLOOKUP(C5,C2:F3,2,TRUE)
=ГПР(C5;C2:F3;2;ИСТИНА)

Если дата не найдена в первой строке таблицы, функция HLOOKUP (ГПР) найдет ближайшее наибольшее значение, которое меньше аргумента lookup_value (искомое_значение). В данном примере искомое значение – 15 марта. Его в строке с датами нет, поэтому формула возьмет значение 1 января и вернет 0,25.

Источники

  • https://exceltable.com/funkcii-excel/funktsii-vpr-i-gpr-v-excel
  • https://Lifehacker.ru/vlookup/
  • https://activeinvestor.pro/kak-rasschitat-dohodnost-investitsij-s-uchetom-vvoda-vyvoda-sredstv/
  • https://exceltable.com/funkcii-excel/dokhodnost-denezhnyh-potokov-chistvndoh
  • https://zen.yandex.ru/media/id/5c4c2029f6778500aeceb3e9/5cc85da7bf32e000b08b8a52
  • https://naprimerax.org/funktciia-vpr-v-excel
  • https://excelhack.ru/funkciya-hlookup-gpr-v-excel/
  • https://exceltable.com/funkcii-excel/primery-funkcii-gpr
  • https://office-guru.ru/excel/30xl30d-gpr-hlookup-133.html

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