你的公式错误是因为括号不匹配,同时我给你做了一个乘法交换,公式修改如下:
=(G10-9.5)/0.1*IF(G10<=9.5,2,IF(G10<=9.7,10,15))
这个公式执行正确,如下图:
原理是公式为:
(G10-9.5)/0.1*X
X根据G10在9.5、9.7的区间值为2、10、15
首先这种表达式是错误的:9.7>=G10>9.5,
应该是这样:
AND(9.7>=G10,G10>9.5)
另外,似乎还缺少G10>10的情况,针对你的公式进行修改:
=IF(G10<=9.5,(G10-9.5)/0.1*2,IF(AND(9.7>=G10,G10>9.5),(G10-9.5)/0.1*10,IF(AND(10>=G10,G10>9.7),(G10-9.7)/0.1*15,)))
公式修改为
=(9.5%-G10)/0.1%*IF(G10<9.5%,2,IF(G10>10%,20,IF(G10>9.7%,15,10)))