1、首先 if 函数从左往右判断遇到为真的条件时候,停止判断后续的其它if,比如你的第一个成绩84.5,if判断是>60的,所以直接返回“及格”,后面的>70为中等,都不会再计算
2、其次当遇到判断为假的时候进行后续判断,其中你的截图里有一个 总分为57的条件判断到最后,57>J3:J490,因为J3:J490都是空白,所以判断结果为空,所以取值为 优秀
如果要用if书写函数,要用if(G3<60,"不及格",if(G3<70,"及格",if(G3<80,"中等",if(G3<90,"良好","优秀"))))
或者用lookup函数=LOOKUP(G3,{0,60,70,80,90},{"不及格","中等","良好","优秀"})
追问谢谢了