如何更改E列中的行价($ Per GAL),与C列中的数据有关?
C = 55
(或drum则E = value + 0.25
(行中的所有其他值都取决于E列中的正确值。但每隔一天更改一次。C = 5
gal(或Pail)E = value + 0.40
C = Bulk
然后E = value + 0.20
应该是一些简单的解决方案。相反,它很多手动工作。 任何帮助表示赞赏
答案 0 :(得分:0)
也许只是嵌套一些IF语句,如下所示:
=IF(C2="55-Gal Drum",D2/55+0.25,IF(C2="5-Gal Pail",D2/5+0.4,IF(C2="Bulk",E1-0.2,"Need kind")))
目前尚不清楚Bulk的价格来源。然而,看起来大块总是先于5-Gal Pail,而5-Gal Pail比散装更多.20因此在这个解决方案中,我只是将散装价格降低了20以上。这不是防弹的 - 主要是因为如果Bulk之前有“5-Gal Pail”之外的其他东西,那么批量价格就会出错 - 但它似乎与您提供的数据集一起使用。
还不清楚每种类型的保费(.20等)是否需要改变。似乎这些都是固定的。如果需要更改,我可能会在另一个工作表中设置一个表,以便在vlookup的公式中引用。