|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 sunya_0529 于 2014-9-24 13:01 编辑
liuws2004 发表于 2014-9-24 09:44
好像公式有点问题,我测了一下假设是B产品,金额是20000,但是首付款的上限是8000,但是用您提供的公式, ...
再举个例子,B产品的首付比例是60%,下限是3000,假设货款大于3000,小于5000时,乘上60%都小于3000,首付款按下限3000计,这没什么问题。可是如果货款小于3000时该返回什么结果呢?比如说2000,这个时候不应该返回下限了吧?
除非是确保货款没有低于首付参数中下限值的,不然公式还要再完善一下,以严谨以待极限情况——
- =CHOOSE(CODE(LEFT(A19))-64,IF(B19>7000,5000,LOOKUP(B19,{0,3,4,5}*1000,{90,85,75,70}%)*B19),MIN(8000,MAX(3000,B19*60%)),MIN(8000,MAX(MIN(B19,3000),B19*60%)),MIN(10000,MAX(MIN(B19,8000),B19*55%)),MAX(MIN(B19,10000),B19*50%),MAX(MIN(B19,10000),B19*50%))
复制代码
|
|