excel如何计算阶梯满减价格

比如A列是商品价格,B列放促销后价格。条件是满199-10;满299-20;满399-30。公式如何写,注意促销是封顶的!如:价格是999,则促销价是999-30=969

B2写入公式:=IF(A2>=399,A2-30,IF(A2>=299,A2-20,IF(A2>=199,A2-10,A2)))

或者:=A2-LOOKUP(A2,{0,0;199,10;299,20;399,30})

下拉填充即可,两种结果一样

追问

感谢,这里有个问题。我看亲使用的if嵌套,>=199,减10;>=299,减20。那么如果是399,它前面两个if函数都满足,是减10还是减20呢?

追答

优先满足第一个if

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-12
在B2单元格输入以下公式,然后向下填充公式
=A2-LOOKUP(A2,{0,199,299,399},{0,10,20,30})

相关了解……

你可能感兴趣的内容

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