Excel 函数公式阶梯计算

如图:数值1 连带 0 数值2 连带5 数值3 连带15 数值4 连带20 数值5 连带40 数值 6连带60 以此类推7 8 9 10.。。结果都要往上加20 怎麼写公式。
=IF(F2<=1,0,IF(F2<=2,5,IF(F2<=3,15,IF(F2<=4,30,IF(F2<=5,50,IF(F2<=6,70,IF(F2<=7,90,IF(F2<=8,110,IF(F2<=9,130,IF(F2<=10,150,IF(F2<=11,170,)))))))))))
有高手帮我整成简短的公式吗?

VLOOKUP就可以,例如H2公式为:
=VLOOKUP(F2, {1,0; 2,5; 3,15; 4,20; 5,40; 6,60; 7,80; 8,100; 9,120}, 2)
一对对照关系中间用逗号、组间用分号
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-24
在B2单元格输入以下公式,然后向下填充公式
=A2-LOOKUP(A2,{0,199,299,399},{0,10,20,30})追问

数值在F栏位 我需要的H栏位的公式变量

本回答被网友采纳
第2个回答  2018-12-24
你的规则是图那样,H2公式:
=IF(F2<=3,VALUE(CHOOSE(ROUNDUP(F2,0),"0","5","15")),IF(F2<=20,(ROUNDUP(F2,0)-3)*20+10,""))
第3个回答  2018-12-24
你这个如果数据很多的话,公式不好完成哦!!!
找个VBA高手帮你写代码吧!!!
相似回答