发布网友 发布时间:2022-04-23 23:28
共1个回答
热心网友 时间:2022-05-01 22:55
excel表格中嵌套多个if函数容易出错,你的错误点主要是错在3000<G4<=12000这样的表达式上,因为在计算上来说是先计算一个符号后的结果再计算另一个符号,假设你的G4为3002那么结果为两步计算:
1、3000<3002=TRUE;
2、TRUE<=12000,这个结果就是FALSE了。
这样就需要用AND函数:
AND(3000<G4,G4<=12000)
需要这样的表达式来完成。,不过由于IF函数嵌套过多不易阅读,所以建议做两个辅助列用LOOKUP来做,如下:
=LOOKUP(D2,$G$2:$H$9)