当A列等于118或202或203或204或205时,不管B列是何值,C列均为0,当A列等于11时,且B列小于等于5.5,C列均为30,当A列不等于11或118或202或203或204或205,且B列小于等于5.5,C列均为40,当A列等于11时,且B列大于5.5小于等于6.5,C列均为25,当A列不等于11或118或202或203或204或205,且B列大于5.5小于等于6.5,C列均为30,当A列等于11时,且B列小大于6.5小于等于7.5,C列均为20,当A列不等于11或118或202或203或204或205,且B列大于6.5小于等于7.5,C列均为25,当A列等于11时,且B列大于7.5,C列均为10,当A列不等于11或118或202或203或204或205,且B列大于7.5,C列均为15。请问这公式应该怎么写?
能解释您这公式的意思吗?我看不懂,谢谢!
用您这公式跟我计算的不一样呢!
-{99,2;1.5,4;1.3,5;1.1,6}*5 相当于{-495,-10;-7.5,-20;-6.5,-25;-5.5,-30}
为什么加负号因为lookup模糊查找匹配的是大于等于,你这里要的是小于等于那么负的就是大于等于了,所以(-LOOKUP(-B1,-{99,2;1.5,4;1.3,5;1.1,6}*5)这部分就是通过LOOKUP查找B1的值返回对应的值5.5 30,6.5 25,7.5 20,大于7.5 10
+5*((A1=11)+(B1<=5.5))就是如果A1是11就加5,但是如果B1<=5.5就加5*2=10
1-OR(A1={-82,2,3,4,5}+200))这部分即使如果A1是118 202 203 204 205 那么就是TRUE也就是1,如果不是就是FLASE也就是0,那么1-1就是0,1-0就是如果是这几个数那么就乘以0如果不是就乘以1
出来的结果不对呢
追答我这显示没问题,如果觉得不好理解踏踏实实IF就行了
追问谢谢你啊
谢谢
追答不客气
本回答被提问者采纳