=IF(E48>0,FLOOR(E48/64)*U48+FLOOR((E48%64)/8)*V48+FLOOR((E48%64)%8)*W48,0)
这是在谷歌表格中,这个公式正在创建一个解析错误。我需要新的眼光来看看这个公式。
公式的背景: 该公式旨在帮助合并商品的价格。 E48是需要的物品数量。 U48是最大批量选项的价格,V48是中等批量价格,W48是非批量价格。
我尝试将逗号更改为分号,并尝试进行 FLOOR.MATH,但给出了相同的结果。 我还尝试在整个公式中放入大括号,因为在我发布问题之前这是推荐的答案,但也没有骰子。
a mod b
的正确语法是 MOD(a,b)
而不是 a%b
。
=IF(E48>0,
FLOOR(E48/64)*U48+
FLOOR(MOD(E48,64)/8)*V48+
FLOOR(MOD(MOD(E48,64),8)*W48),
0)