Учебное пособие по Excel: двусторонний поиск с приблизительным индексом ИНДЕКС и ПОИСКПОЗ

Содержание

В этом видео мы рассмотрим, как построить двусторонний поиск с помощью INDEX и MATCH, используя приблизительное совпадение.

Здесь у нас есть простой калькулятор стоимости, который вычисляет стоимость в зависимости от ширины и высоты материала. Соответствие должно быть приблизительным. Например, если ширина 250, а высота 325, правильный результат - 1800 долларов.

Если ширина равна 450, а высота остается 325, правильный результат - 3600 долларов.

Мы можем построить формулу, которая выполняет этот поиск, используя ИНДЕКС и ПОИСКПОЗ.

Во-первых, давайте заставим INDEX работать как доказательство концепции, жестко закодировав часть формулы. Это отличный способ убедиться, что у вас есть правильная идея, прежде чем вы начнете.

Итак, с данными в нашей таблице в виде массива и с шириной 450 и высотой 325, INDEX понадобится номер строки 3 и номер столбца 4, чтобы получить правильное значение в таблице. . Это работает нормально, но, конечно, не изменится, поскольку значения жестко запрограммированы.

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

Чтобы получить значение ширины, которое является номером строки в INDEX, мы будем использовать значение поиска из M7 и значения в столбце B в качестве массива поиска. Для типа соответствия мы хотим использовать 1 для приблизительного совпадения, потому что значения отсортированы в порядке возрастания. Результат - 4.

Чтобы получить высоту, которая является столбцом внутри ИНДЕКСА, мы снова будем использовать ПОИСКПОЗ со значением из M8, значениями высоты из строки 6. Опять же, тип соответствия снова установлен на 1 для приблизительного совпадения. Результат - 3.

Теперь, если я изменю ширину на 350 и высоту на 550, мы получим новый набор результатов.

Эти значения - именно то, что нам нужно для INDEX. Итак, теперь я просто скопирую и вставлю функции ПОИСКПОЗ в исходную формулу ИНДЕКС.

Ширина соответствует номеру строки.

А высота соответствует номеру столбца.

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

Курс

Условное форматирование

Связанные ярлыки

Копировать выделенные ячейки Ctrl + C + C Вставить содержимое из буфера обмена Ctrl + V + V

Интересные статьи...