满400减50,上不封顶,求一个能算出最后售价的Excel公式?

举例我现在已知这个商品到手价是5688,商品参加了一个满减活动,满400减50,上不封顶(就是满400减50 满800减100 这样一直减)我现在需要一个能计算出原价的Excel的公式,谢谢

假定5688在A1单元格,在B1单元格自动算原价,公式:
=IFERROR(MIN(IF(A1=A1+COLUMN(A1:CV1)*50-INT((A1+COLUMN(A1:CV1)*50)/400)*50,A1+COLUMN(A1:CV1)*50,8^9)),"价格有误!")
然后选定B1单元格后鼠标点击进去上面的公式栏,然后按Ctrl+Shift+Enter/回车三键(按住Ctrl+Shift两键,然后按Enter/回车),直至公式首尾出现{ }
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-25
度友,把自己的问题看仔细再来提问。既然是满400减去50.满800减去100这样一直减下去,那么5688元为什么是到手价呢???
5688不满800元吗?不能减去100吗??
这个问题前后矛盾,热心网友爱莫能助啊!!!
第2个回答  2019-10-25
权当到手价在A1
原价的公式类似于
=A1+INT(A1/350)*50
第3个回答  2020-11-02
b1=INT(a1/400)*50+a1
金额大于400*50 再加上下面的数
+INT((INT(b1/400)*50)/400)*50
相似回答