ПРОСМОТР Функция Excel

ПРОСМОТР Функция Excel

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

Функция LOOKUP возвращает значение из диапазона значений (строка или столбец) или из массива. Это встроенная функция в Excel.

ПРОСМОТР формулы

ПРОСМОТР Формула Синтаксис: 1 (вектор)

Формула функции LOOKUP

Аргументы, используемые в этой формуле LOOKUP

  • значение Значение для поиска.
  • lookup_vector Строка или диапазон столбцов, в котором нужно искать значение.. Вектор следует отсортировать по возрастанию
  • result_vector [optional] Строка или диапазон столбцов, которые соответствуют lookup_vector и содержит желаемый результат.

ПРОСМОТР формулы Синтаксис II: (массив)

Функция LOOKUP

Функция LOOKUP excels ищет ценность в первой строке или столбце массива и возвращает соответствующее значение в последней строке или столбце массива.

Аргументы, используемые в этой формуле LOOKUP

  • значениеЗначение для поиска.
  • массив — Массив значений. Первая строка / столбец массива похожа на lookup_vector выше (синтаксис I), а последняя строка / столбец массива аналогична result_vector выше (синтаксис I).

Объяснение

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

В result_vector и lookup_vector должны быть одинакового размера. Функция LOOKUP превосходит поисковые запросы значение в искать_вектор и возвращает значение, занимающее ту же позицию в result_vector. Если этот параметр не указан, он вернет первый столбец данных. В значение, lookup_vector, и result_vector может быть любым типом данных — числовым значением, строкой, датами, валютой и т. д.

Вывод

Функция LOOKUP возвращает любой тип данных, например строку, число, дату и т. Д. Этот тип данных аналогичен типу данных для result_vector. Однако он возвращает только один тип данных. Если есть повторение значение в искать_вектор, он будет рассматривать последнее вхождение значение в искать_вектор и вернуть соответствующее значение из результат_вектор.

Когда значение отсутствует в lookup_vector

Если функция ПРОСМОТР не может найти точное совпадение в искать_вектор, он считает наибольшее значение в lookup_vector что меньше или равно значение. Если Значение меньше, чем все значения в lookup_vector, то функция ПРОСМОТР в Excel выдает ошибку. Если lookup_vector не отсортирован по возрастанию, функция ПРОСМОТР в excel вернет неверное значение. В таких случаях вы можете рассмотреть возможность использования функции ВПР.

Функция ПРОСМОТР в Excel

Как использовать функцию ПРОСМОТР в Excel?

Функция LOOKUP очень проста и удобна в использовании. Давайте разберемся с работой функции LOOKUP на примерах.

Вы можете скачать этот шаблон Excel с функцией LOOKUP здесь — LOOKUP Function Excel Template

Пример # 1

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

Функция LOOKUP, пример 1

Теперь по идентификатору можно узнать цену цветка. Синтаксис того же будет:

ПРОСМОТР (ID_to_search, A5: A10, C5: C10)

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

ПРОСМОТР (E5, A5: A10, C5: C10)

Пример функции LOOKUP 1-1

Приведенный выше синтаксис вернет 50.

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

LOOKUP («орхидея», B5: B10, C5: C10)

который вернет 90.

Пример # 2

Предположим, у вас есть данные о нескольких транзакциях, совершенных с 2009 года, как показано ниже.

Функция LOOKUP, пример 2

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

= ПРОСМОТР (D4; ГОД (A4: A18); B4: B18)

где YEAR (A4: A18) будет извлекать год из дат в A4: A18.

Пример функции LOOKUP 2-1

Поскольку D4 = 2012, он вернет 40000.

Точно так же вы можете извлечь последнюю транзакцию, выполненную в марте, как:

= ПРОСМОТР (3; МЕСЯЦ (A4: A18); B4: B18)

который возвращает 110000

Пример # 3

Вы также можете получить последнюю запись столбца с помощью функции ПРОСМОТР Excel. Предположим, у вас есть данные (список идентификаторов) в столбце B,

Пример 3

вы можете определить последнюю запись в столбце B, используя формулу LOOKUP Excel:

= ПРОСМОТР (1,1 / (B: B <> ””); B: B)

Здесь значение равно 1; lookup_vector равно 1 / (B: B <> ””); result_vector — это B: B.

B: B <> ”” сформирует массив истинного и ложного. Истина означает, что какое-то значение присутствует, а ложь — отсутствует. Затем 1 делится на этот массив, чтобы сформировать еще один массив из 1 и 0, соответствующий истинному и ложному.

Значение равно 1, поэтому он будет искать 1 в массиве 1 и 0, совпадает с последним 1 и возвращает соответствующее значение совпадения. Соответствующее значение здесь является фактическим значением в этой позиции, которое в приведенном выше примере функции поиска равно 10.

Пример 3-1

Если последнее значение 20 в ячейке B23, оно вернет 20, как показано ниже.

Пример 3-2

Давайте рассмотрим пример функции поиска в массиве, в которой вы бы использовали синтаксис II.

Пример # 4

Предположим, у вас есть массив B3: I24, содержащий номер (ID) ученика в списке 1.ул столбец, за которым следуют их имена, оценки по пяти различным предметам и средние оценки, полученные в последнем столбце, как показано ниже.

Пример 4

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

ПРОСМОТР (K4, B4: I24)

Пример 4-1

Он вернет соответствующие средние оценки студента.

То, что нужно запомнить

  • Lookup_vector должен быть отсортирован в порядке возрастания.
  • Result_vector и lookup_vector должны быть одного размера.
  • Когда значение не найдено в lookup_vector, функция соответствует наибольшему значению в lookup_vector, которое меньше или равно значению.
  • Если lookup_value больше всех значений в lookup_vector, функция соответствует последнему значению.
  • Когда значение меньше наименьшего значения в lookup_vector, функция возвращает ошибку (# N / A).
  • Он не чувствителен к регистру.

Приложения

Функция ПРОСМОТР используется для поиска значения, когда известна одна из его пар. Ниже приведены некоторые применения функции:

  • Извлеките цену товара по его идентификатору
  • Найдите книгу в библиотеке
  • Получите последнюю транзакцию за месяц или год
  • Проверить последнюю цену на товар
  • Найдите последнюю строку в числовых / текстовых данных
  • Получить дату последней транзакции

ПОСМОТРЕТЬ Видео с функцией Excel

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.