全部问题 > 当前问题

假设学生成绩是A2(成绩70-100),如果学生成绩大于89,评为A,如果学生成绩在80-89分,评分B,如果学生成绩在70-79,评为C,则函数表达式=IF(A2>89,"A",IF(A2>79,"B","C")),这样输入是否正确( )这个不应该是错的吗 不是应该还要有个IF吗?

郑梦诗 2015-12-4 18:10:15

共 3 个回答

覃莲香 2015-12-4 18:12:34

这个是对的,用了嵌套

覃莲香 2015-12-4 18:14:05
王君驰 2015-12-4 19:31:04

没有if了。第一个是判断是否大于89,如果是(第二个空)则输出A,如果不是(第三个空)则输出第二个if函数。第二个,判断是不是大于79,如果是输出B,如果不是,那么只剩一种情况了,所以输出C,不需要再嵌套别的if函数。

问题来自: IF函数
假设学生成绩是A2(成绩70-100),如果学生成绩大于89,评为A,如果学生成绩在80-89分,评分B,如果学生成绩在70-79,评为C,则函数表达式=IF(A2>89,"A",IF(A2>79,"B","C")),这样输入是否正确( )
答案:A
解析:IF(A2>89,"A",IF(A2>79,"B","C"))表示,当单元格A2大于89分时,显示A;否则当A2大于79分时,显示B;否则显示C。与要求一致,题述正确。