Мне интересно, чтобы вы могли помочь мне с проблемой вложенной функции ЕС, которая у меня возникла. Вот вопрос: (это долго, извините!)
Если тип груза - Victor Von Doom Freight, то стоимость перевозки рассчитывается в размере 4,50 долл. США за килограмм веса изделия и четверти цента (0,0025 долл. США) за километр (расстояние), если более 1000 км на заказанный товар (Order Qty).
Если типом груза является Otto Octavis Transport, то стоимость перевозки составляет 10 долларов США за первые 1,5 килограмма, а затем 2,5 доллара США за килограмм свыше 1,5 кг за заказанный товар (номер заказа).
** Я также должен включить округление до 2 десятичных знаков
Так что в основном у меня есть следующее заявление IF:
IF(FreightType = "Фрахт Виктора фон Дум", ROUND((4.5 * ItemWeight+IF(Расстояние> 1000,0.0025 * Расстояние, "0"))* OrderQty, 2), IF(FreightType = "Otto Octavius Transport", ROUND((10+IF(ItemWeight> 1.5, (ItemWeight-1.5)* 2.5, "0"))* OrderQty, 2), "0")