如何用excel写入算法,快速按照想要的公式计算出到手价?

我想要让表格第二列数据自动按照100-300减10,300-400减30,400以上减50,直接计算出结果到第三列,有没有什么方法可以写个算法直接生成,不需要手动每个价格区间去减。

这个很常见,在百度也能找到类似问题,

具体公式为:=IF(B2<>"",IF(B2>=400,B2-50,IF(AND(B2>=300,B2<400),B2-30,IF(AND(B2>=100,B2<300),B2-10,B2))),"")

如有疑问可以继续 交流!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-31
在C2中输入或复制粘贴下列公式
=B2-LOOKUP(B2,{0,100,300,400},{0,10,30,50})

=B2-LOOKUP(B2,{0,100,300,400}+0.1^5,{0,10,30,50})
下拉填充
第2个回答  2019-11-10
C2=LOOKUP(B2,{0,100.1,300.1,400.1},{"",10,30,50})追问

这个可以算出要减的数值,能不能直接减去

追答

=B2-LOOKUP(B2,{0,100.1,300.1,400.1},{0,10,30,50})

追问

还有个问题就是0-100,不优惠,这个要怎么写,麻烦了

追答

这个已经包含在内。你试试。

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网