在EXCEL中想要计算如果是60~70*0.1,70~80*0.2,80~90*0.3,90~100*0.4怎么计算
发布网友
发布时间:2022-05-27 09:40
我来回答
共3个回答
热心网友
时间:2023-10-14 22:11
可以用If函数。=if(条件,条件为真的结果,条件为假的结果)
假设你要判断的值在A1单元格,计算结果放在B1单元格,我不知道你说的60~70是不是“60≤A1<70”(以此类推)呢?如果是这样的话,则在B1单元格输入=if(A1<60,"小于60",if(A1<70,A1*0.1,if(A1<80,A1*0.2,if(A1<90,a1*0.3,if(A1<100,A1*0.4,"大于等于100")))))
(因为不知道小于60,或者大于等于100是怎么算,所以上面我用文字替代了。。。如果有其他算法,把"小于60"、"大于等于100"用公式替换了就可以了;如果你说的60~70及其他是60<A1≤70这样的,就把上面"<"全改为"<="还有文字改一下就好了)
希望能帮得到你O(∩_∩)O~
热心网友
时间:2023-10-14 22:11
=IF(AND(A2>=60,A2<70),A2*0.1,IF(AND(A2>=70,A2<80),A2*0.2,IF(AND(A2>=80,A2<90),A2*0.3,IF(AND(A2>=90,A2<=100),A2*0.4,0))))追问如果条件不确定在哪个单元格呢?谢谢!
热心网友
时间:2023-10-14 22:11
=if(a1=100,40,a1*(int((a1-50)/10)*0.1))