あなたが私が抱えている入れ子になったIF関数の問題で私を助けることができるだろうかと思います。ここに質問があります:(長い質問です!)
貨物タイプがVictor Von Doom Freightの場合、貨物コストは、アイテム重量1キログラムあたり4.50ドル、注文されたアイテムごとに1,000 kmを超える場合は1キロメートル(距離)あたり1/4セント(0.0025ドル)で計算されます(注文数量)。
貨物タイプがOtto Octavis Transportの場合、最初の1.5キロの貨物コストは10ドルで、注文された品目ごとに1.5kgを超えるキログラムあたり2.50ドルです(注文数量)。
**小数点以下2桁までのROUNDINGも含める必要があります
だから基本的に私は次のようなIFステートメントを持っています:
IF(FreightType = "Victor Von Doom Freight"、ROUND((4.5 * ItemWeight + IF(Distance> 1000,0.0025 * Distance、 "0"))* OrderQty、2)、IF(FreightType = "Otto Octavius Transport"、ROUND ((10 + IF(ItemWeight> 1.5、(ItemWeight-1.5)* 2.5、 "0"))* OrderQty、2)、 "0")