Функция Excel ВПР выполняет поиск значения путем сопоставления в первом столбце таблицы и возвращает соответствующее значение из определенного столбца. в той же строке.
В этом руководстве рассказывается, как использовать функцию ВПР, подробно объясняя синтаксис, аргументы, возвращаемое значение, примечания к функциям и простые примеры.
Кроме того, в конце руководства мы перечисляем множество практических примеров часто используемых формул VLOOKUP, которые включают Vlookup на разных листах или книгах, Vlookup и сохранение форматирования ячейки результата, возврат vlookup несколько результатов и другие формулы vlookup в общих случаях.
Содержание
- Синтаксис
- Аргументы
- Возвращаемое значение
- Примечания к функциям
- Примеры
- Дополнительные примеры
Синтаксис
Аргументы
Lookup_value ( обязательно ): значение, которое вы ищете. Он должен находиться в первом столбце диапазона table_array.
Table_array ( обязательно ): таблица содержит два или более столбцы, в которых находится столбец значения поиска и столбец значения результата.
Col_index ( обязательно ): конкретный номер столбца ( это целое число) table_array, из которого вы вернете совпадающее значение.
- Номер первого столбца равен 1 для самого левого столбца table_array.
Range_lookup ( необязательно ): это логическое значение, которое определяет, будет ли эта функция VLOOKUP возвращать точное совпадение или приблизительное совпадение:
- Если range_lookup либо TRUE , либо опущено , функция ВПР вернет точное или приблизительное совпадение. Если точное совпадение не может быть найдено, оно будет соответствовать следующему наименьшему значению.
Важно : В этом случае значения в первом столбце table_array должны быть отсортированы в порядке возрастания;
В противном случае функция VLOOKUP может не вернуть правильное значение.
- Если range_lookup имеет значение FALSE или 0 , функция ВПР вернет только точное совпадение. Если точное совпадение не может быть найдено, будет возвращено значение ошибки # Н/Д. Но если в первом столбце table_array есть два или более значений, соответствующих lookup_value , vlookup будет использовать только значение первого найденного.
В этом случае значения в первом столбце table_array не должны быть отсортировано.
Возвращаемое значение
Функция ВПР вернет совпадающее значение из таблицы на основе значения поиска в первом столбце.
Примечания к функциям
1. Функция ПРОСМОТР ищет значение только слева направо..
Значение поиска находится в крайнем левом столбце, а значение результата должно быть в любом столбце справа от значения поиска.
2. Существует два режима сопоставления для функции ВПР. Они являются точным совпадением и приблизительным совпадением.
Функция ВПР по умолчанию будет использовать приблизительное совпадение.
3. Она вернет значение ошибки # Н/Д, если искомое значение не может быть найдено .
Примеры
В этом разделе представлены примеры, показывающие, как использовать функцию VOOKUP в Excel.
Пример 1: точное совпадение VS приблизительное совпадение с функцией VLOOKUP
1.1 Vlookup точное совпадение :
Как показано на скриншоте ниже, как для поиска значения точного совпадения «Peach» и возврата соответствующего значения из третьего столбца в диапазоне таблицы B3: E8? Для этого вы можете сделать следующее.
1. Выделите пустую ячейку, скопируйте в нее приведенную ниже формулу и нажмите клавишу Enter , чтобы получить результат.
1.2 Примерное соответствие Vlookup :
Как показано на скриншоте ниже, вы хотите найти номер заказа «10006», если номер не может быть найден, выполните приблизительное совпадение.
1. Выделите пустую ячейку, скопируйте в нее приведенную ниже формулу и нажмите клавишу Enter , чтобы получить результат.
Примечания :
- В двух приведенных выше формулах G4 и H4 – это ссылки на ячейки, содержащие искомые значения;
- B3: E8 и B3: F8 – это диапазоны таблиц, в которых находятся столбец значения поиска и столбец значения результата;
- 3 – номер столбца, в котором будет возвращено совпадающее значение;
- FALSE указывает на нахождение в этом случае значения точного совпадения;
- TRUE выполняет поиск приблизительного совпадения. Поскольку искомое значение 10006 не было найдено в первом столбце, оно будет соответствовать следующему наименьшему значению 10005 и вернет результат 9,00 долларов США из третьего столбца таблицы.
Пример 2: Vlookup возвращает пустое значение или конкретное значение вместо # Н/Д
При выполнении точного совпадения с функцией ВПР он вернет значение ошибки # Н/Д, если искомое значение не может быть нашел. См. Снимок экрана:
Как оставить ячейку результата пустой или возвращать конкретное значение вместо # N/A, когда искомое значение не может быть найдено? Вот решение ниже.
1. Скопируйте приведенную ниже формулу в ячейку, в которой будет выведен результат, и нажмите клавишу Enter :
Примечание : в формуле« не найдено »- это содержимое, которое будет отображаться в ячейке результата. вместо ошибки # Н/Д. Чтобы оставить ячейку результата пустой, замените текст «не найдено» пробелом. И вы можете изменить его в зависимости от ваших потребностей.
Дополнительные примеры
Формулы Vlookup – в книгах/листах
Значения Vlookup на нескольких листах
Вы можете применить функцию vlookup, чтобы вернуть совпадающие значения в таблице рабочего листа. Однако, если вам нужно использовать значение vlookup на нескольких листах, как вы можете это сделать? В этой статье представлены подробные инструкции, которые помогут вам легко решить проблему.
Нажмите, чтобы узнать больше …
Vlookup для сравнения двух списков на отдельных листах
Предположим, что есть два списка имен, расположенных на разных листах «Имя-1» и «Имя-2», для сравнения этих двух списков и поиска совпадающих имен в Имена-1 i f они выходят в Names-2. Формула ВПР в этой статье окажет вам услугу.
Нажмите, чтобы узнать больше …
Vlookup к другому рабочая книга
Обычно функцию ВПР можно использовать только в одной и той же книге. Если вы хотите применить функцию ВПР в другой книге, попробуйте формулу из этой статьи.
Нажмите, чтобы узнать больше …
Формулы Vlookup – сохранить форматирование результатов
Сохранить форматирование ячеек при Vlookup
Обычно при применении формулы VLOOKUP вы получите результат без форматирования. Как сохранить исходное форматирование ячейки результата? Вот решение.
Нажмите, чтобы узнать больше …
Vlookup и верните цвет фона вместе со значением поиска
Если вы хотите вернуть результат вместе с исходным цветом фона при применении формулы VLOKUP, может помочь метод, описанный в этой статье.
Нажмите, чтобы узнать больше. ..
Vlookup и формат даты возврата вместо числа
Вы можете заметить, что дата отображается как серийный номер вместо даты форматирование при использовании функции ВПР, а затем вам необходимо вручную отформатировать эту ячейку результата для форматирования даты. Есть ли какой-нибудь удобный способ справиться с этим, кроме ручного изменения форматирования ячеек на формат даты? Эта статья покажет вам простой способ решения этой проблемы.
Нажмите, чтобы узнать больше …
Vlookup и вернуть совпадающее значение с комментарием к ячейке
Когда вы применяете функцию Vlookup для возврата совпадающего значения, она вернет только значение. Иногда вам может потребоваться vlookup и вернуть совпадающее значение, включая его исходный комментарий. Как ты мог это исправить?
Нажмите, чтобы узнать больше …
Формулы Vlookup – возврат нескольких результатов
Vlookup и возврат совпадающих значений в нескольких столбцах
Обычно применение функции Vlookup может вернуть совпадающее значение только из одного столбца. Иногда вам может потребоваться извлечь совпадающие значения из нескольких столбцов на основе критериев. Вот решение для вас.
Нажмите, чтобы узнать больше …
Vlookup для возврата нескольких значений в одной ячейке
Обычно при применении функции ВПР, если есть несколько значений, соответствующих критериям, вы можете получить результат только для первого из них. Если вы хотите вернуть все совпавшие результаты и отобразить их все в одной ячейке, как этого добиться?
Нажмите, чтобы узнать больше …
Vlookup и возврат нескольких значений без дубликатов
Иногда вам может потребоваться vlookup и сразу вернуть несколько совпадающих значений в одну ячейку. Но как сохранить уникальные значения только при появлении повторяющихся результатов? Вот решение.
Нажмите, чтобы узнать больше …
Vlookup и возвратите всю строку совпадающего значения
Обычно использование функции vlookup может возвращать результат только из определенного столбца в той же строке. Эта статья покажет вам, как вернуть всю строку данных на основе определенных критериев.
Нажмите, чтобы узнать больше …
Формулы Vlookup – другие распространенные случаи
Простое использование vlookup и суммирования в Excel
Комбинация функций vlookup и sum помогает одновременно искать определенные критерии и суммировать все значения, основанные на этих критериях. . Здесь мы предоставляем подробные инструкции, которые помогут вам легко найти определенное значение и суммировать все совпадения в столбцах или строках в Excel.
Нажмите, чтобы узнать больше …
Обратный просмотр Vlookup или в обратном порядке
Как правило, функция VLOOKUP ищет значения слева направо в таблице массива и требует, чтобы значение поиска оставалось в левой части целевого значения. Но иногда вы можете знать целевое значение и захотеть узнать значение поиска в обратном порядке. Следовательно, вам необходимо выполнить просмотр в обратном порядке в Excel. В этой статье есть несколько способов легко решить эту проблему!
Нажмите, чтобы узнать больше …
Vlookup определенное значение и возвращает только истину или ложь/да или нет
Обычно при использовании формулы Vlookup для поиска точно совпадающего значения возвращается значение ошибки # Н/Д, если значение может не может быть найден, или вернуть правильный результат при сопоставлении значения. Однако в некоторых случаях нам нужно только вернуть Yes или No/True или False, чтобы просто напомнить себе, существует ли значение. Решение, описанное в этой статье, может помочь.
Нажмите, чтобы узнать более…
Vlookup в двухмерной таблице
Иногда вам нужно vlookup, чтобы вернуть относительное значение, основанное как на строке, так и на столбце, то есть вам нужно вернуть данные из двухмерной таблицы. В этом случае сочетание функций ВПР и ПОИСКПОЗ может помочь решить проблему.
Нажмите, чтобы узнать больше …
Источник: