ВПР True

ВПР с ИСТИННЫМ

В 99,99% случаев все используют FALSE в качестве критерия поиска диапазона, потому что в 99,99% случаев нам нужно точное совпадение из массива таблиц. Даже на тренингах ваши тренеры должны объяснять только ЛОЖНЫЕ критерии и сказали бы не беспокоиться об ИСТИННЫХ критериях. Вероятно, из-за того, что сценарий не возник, мы не использовали ИСТИННЫЕ критерии, но в этой статье мы покажем вам, как использовать ИСТИННЫЕ критерии в ВПР с различными сценариями.

Результат ближайшего соответствия ВПР при использовании ИСТИНА Option

Во-первых, взгляните на синтаксис формулы ВПР.

Формула Vlookup

В приведенном выше синтаксисе все аргументы функции ВПР являются обязательными, но последний аргумент [Range Lookup] не является обязательным. В качестве этого аргумента мы можем указать два параметра, т. Е. Либо ИСТИНА (1) или ЛОЖЬ (0).

Если вы укажете TRUE (1), то он найдет приблизительное совпадение, а если вы предоставите FALSE (0), он найдет точное совпадение.

Вы можете скачать этот шаблон VLOOKUP True Excel здесь — Шаблон VLOOKUP True Excel

Теперь взгляните на приведенный ниже набор данных в Excel.

Vlookup True (данные)

Выше у нас есть числа от 3 до 20, а с правой стороны у нас есть номер значения поиска как 14, но этого числа нет в основной таблице чисел.

Теперь сначала примените функцию VLOOKUP со значением FALSE в качестве критерия поиска диапазона, чтобы найти точное совпадение.

Vlookup True (формула VLOOKUP)

Теперь нажмите клавишу ввода, чтобы получить результат формулы.

Vlookup True (результат VLOOKUP)

У нас есть значение ошибки: недоступно # N / A в следствии.

Теперь измените критерий поиска диапазона с FALSE (0) на TRUE (1).

Vlookup True (истинный результат VLOOKUP)

На этот раз мы получили результат 10. Вам должно быть интересно узнать о числе 14, которого нет в массиве таблиц. Как в результате этот параметр вернул 10?

Позвольте мне объяснить вам результат.

Мы установили аргумент поиска диапазона: ПРАВДА, поэтому он находит наиболее близкое совпадение для предоставленного значения поиска (14).

Это работает так: «наше значение поиска — 14, и ВПР начинает поиск сверху вниз, когда значение поиска меньше значения в таблице, оно остановится в этот момент времени и вернет соответствующий результат».

Например, в наших данных 14 больше 10 и меньше 15, поэтому в тот момент, когда функция VLOOKUP найдет значение 15, она вернется назад и вернет предыдущее меньшее значение, то есть 10.

Vlookup True (результат соответствия)

Чтобы проверить это, измените значение с 10 на 15 и увидите волшебство.

Vlookup True (новый результат)

Поскольку мы изменили текущее меньшее значение больше, чем поиск, он вернул предыдущее меньшее значение, то есть 8.

VLOOKUP TRUE как альтернатива условию IF

IF — важная функция в Excel, и для всех расчетов на основе критериев мы используем операторы IF. Например, посмотрите на данные ниже.

Vlookup True, пример 2

У нас есть две таблицы: «Таблица продаж» и «Таблица% вознаграждения». Для «Таблицы продаж» нам нужно получить процент поощрения, основанный на доходе, полученном каждым сотрудником. Для расчета поощрительного% используются следующие критерии.

  • Если выручка> 50000, то поощрительный% будет 10%.
  • Если доход> 40000, то% поощрения будет 8%.
  • Если выручка> 20000, то поощрительный% будет 6%.
  • Если доход <20000, то поощрительный% будет 5%.

Итак, нам нужно удовлетворить четыре критерия. В этих случаях мы используем типичные условия ЕСЛИ для получения% стимула, но теперь посмотрим, как мы можем использовать ВПР для получения% стимула.

Примените формулу ВПР с ИСТИНА в качестве критерия.

Vlookup True, пример 2 (вознаграждение в процентах)

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

Сначала посмотрите на таблицу Incentive%.

Vlookup True (таблица поощрений)

  • Это говорит о том, что от 0 до 20000% стимула составляет 5%.
  • Между 20001 и 40000% поощрения составляет 6%.
  • Между 40001 и 50000% поощрения составляет 8%.
  • Все, что выше 50000% поощрения, составляет 10%.

Поскольку мы предоставили TRUE в качестве аргумента поиска диапазона, он вернет приблизительное совпадение.

Посмотрите на первый случай, в котором выручка составляет 35961, это меньше, чем значение в таблице стимулов, равное 40000, и меньшее значение, чем 40000 в таблице, равно 20000, а для этого стимула% составляет 6%.

Таким образом, функция ИСТИНА работает и прощается со сложными условиями ЕСЛИ.

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

  • TRUE находит приблизительное совпадение.
  • ИСТИНА также обозначается 1.
  • В случае числового сценария он всегда находит значение, меньшее или равное искомому в массиве таблицы.
  • Если значение поиска меньше всех значений в таблице поиска, оно вернет ошибку типа # N / A.

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

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

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

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