Формула Excel: рассчитайте стоимость доставки с помощью ВПР -

Содержание

Общая формула

=VLOOKUP(weight,table,column,1)*weight

Резюме

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

=VLOOKUP(F7,B6:C10,2,1)*F7

Эта формула использует вес, чтобы найти правильную «стоимость за кг», а затем рассчитывает окончательную стоимость.

Объяснение

В основе формулы лежит функция ВПР, которая настраивается в режиме приблизительного соответствия, задав для четвертого аргумента значение 1 или ИСТИНА.

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

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

Добавление минимальной платы

Что, если ваши бизнес-правила диктуют минимальную стоимость доставки в размере 5 долларов США независимо от веса? Умный способ справиться с этим - заключить всю формулу в функцию MAX следующим образом:

=MAX(VLOOKUP(F7,B6:C10,2,1)*F7,5)

Теперь max вернет то, что больше - результат формулы или 5.

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