Как найти данные с помощью ВПР в Excel

Оглавление:

Как найти данные с помощью ВПР в Excel
Как найти данные с помощью ВПР в Excel
Anonim

Что нужно знать

  • Add lookup_value > table_array > col_index_num > range_lookupи нажмите Введите.
  • Аргумент range_lookup является необязательным. Используйте TRUE для точного совпадения и FALSE для точного совпадения.
  • Ошибки N/A и REF происходят из-за отсутствия или неверных аргументов для lookup_value, table_array или range_lookup.

Функция Excel VLOOKUP, которая означает «вертикальный поиск», ищет значение в первом столбце диапазона и возвращает значение в любом другом столбце в той же строке. Если вы не можете определить, какая ячейка содержит определенные данные, функция ВПР - эффективный способ найти эти данные. Это особенно полезно в гигантских электронных таблицах, где трудно найти информацию. Эти инструкции относятся к Excel для Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel для Mac и Excel Online.

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

VLOOKUP обычно возвращает одно поле данных в качестве вывода.

Как это работает:

  1. Вы указываете имя или lookup_value, которое сообщает функции ВПР, в какой строке таблицы данных искать нужные данные.
  2. Вы указываете номер столбца в качестве аргумента col_index_num, который сообщает функции ВПР, какой столбец содержит искомые данные.
  3. Функция ищет lookup_value в первом столбце таблицы данных.
  4. Затем

  5. VLOOKUP находит и возвращает информацию из номера столбца, который вы определили в col_index_num, из той же строки, что и значение поиска.

ВПР Аргументы и синтаксис функции ВПР

Image
Image

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

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

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

Четыре аргумента функции ВПР следующие:

lookup_value (обязательно): Значение для поиска в первом столбце массива таблиц.

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

  • table_array должен содержать как минимум два столбца данных
  • Первый столбец должен содержать искомое_значение

col_index_num (обязательно) - это номер столбца значения, которое вы хотите найти.

  • Нумерация начинается со столбца 1
  • Если вы ссылаетесь на число, превышающее количество столбцов в массиве таблиц, функция вернет ошибку ССЫЛКА! ошибка

range_lookup (необязательный) - указывает, попадает ли искомое значение в диапазон, содержащийся в массиве таблицы. Аргумент range_lookup имеет значение «ИСТИНА» или «ЛОЖЬ». Используйте TRUE для приблизительного совпадения и FALSE для точного совпадения. Если опущено, значение по умолчанию TRUE.

Если аргумент range_lookup равен TRUE, то:

  • Искомое_значение - это значение, которое вы хотите проверить, попадает ли оно в диапазон, определенный table_array.
  • Таблица_массив содержит все диапазоны и столбец, содержащий значение диапазона (например, высокое, среднее или низкое).
  • Аргумент col_index_num представляет собой результирующее значение диапазона.

Как работает аргумент Range_Lookup

Image
Image

Использование необязательного аргумента range_lookup многим людям сложно понять, поэтому стоит взглянуть на краткий пример.

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

В примере показано, что скидка при покупке 19 товаров составляет 2%, потому что 19 находится между 11 и 21 в столбце Количество справочной таблицы.

В результате ВПР возвращает значение из второго столбца таблицы поиска, поскольку эта строка содержит минимум этого диапазона. Другой способ настроить таблицу поиска диапазона - создать второй столбец для максимума, и этот диапазон будет иметь минимум 11 и максимум 20. Но результат работает точно так же.

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

=ВПР(C2, $C$5:$D$8, 2, ИСТИНА)

  • C2: это искомое значение, которое может находиться в любой ячейке электронной таблицы.
  • $C$5:$D$8: Это фиксированная таблица, содержащая все диапазоны, которые вы хотите использовать.
  • 2: Это столбец в таблице поиска диапазона, который должна возвращать функция ПРОСМОТР.
  • TRUE: включает функцию range_lookup этой функции.

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

Аргумент range_lookup - это убедительный способ отсортировать столбец смешанных чисел по различным категориям.

Ошибки ВПР: Н/Д и ССЫЛКА

Image
Image

Функция ВПР может возвращать следующие ошибки.

N/A является ошибкой «значение недоступно» и возникает при следующих условиях:

  • lookup _value не найдено в первом столбце аргумента table_array
  • Аргумент Table_array неточен. Например, аргумент может включать пустые столбцы слева от диапазона
  • Аргумент Range_lookup имеет значение FALSE, и в первом столбце table_array невозможно найти точное совпадение с аргументом lookup_value.
  • Аргумент range_lookup имеет значение TRUE, и все значения в первом столбце table_array больше, чем lookup_value

Ошибка

REF! («ссылка вне диапазона») возникает, если col_index_num больше, чем количество столбцов в table_array.

Рекомендуемые: