全部问题 > 当前问题

最后一道题的if函数没有说明70以后


徐浩根 2016-2-22 17:31:14

共 2 个回答

傅慧 2016-2-22 17:35:03

感觉题目不严谨

青栀如初 2016-2-22 18:18:48

亲爱哒

   不好意思,刚刚才看到问题

   我们说:成绩>89——A等级

                 80<成绩<89——B等级

                 70<成绩<79——C等级

    而在函数表达式中=IF(A2>89,"A",IF(A2>79,"B","C"))我们可以看出当成绩的A等级评出之后就剩下B,C两个等级了,你可以画一个数轴更加直观的看一下

       

         ————————————————————

         0          70        79 80         89

                            C              B                A

    我们刚刚说:当成绩的A等级评出之后就剩下B,C两个等级了,也就是说:在成绩的区域70~89之间只剩下C,B两个等级了,不是C就是B。从数轴上我们可以看出(抛去89以上A等级的部分,因为A等级在函数刚刚输入时已经输过了)也就是说:成绩在大于79之上的都是B等级,否则就是C等级。

  所以我们说:假设学生成绩是A2(成绩70-100),如果学生成绩大于89,评为A,如果学生成绩在80-89分,评分B,如果学生成绩在70-79,评为C,则函数表达式=IF(A2>89,"A",IF(A2>79,"B","C")),这样输入是正确的。

   亲爱哒,也就是说:在我们做函数的有关题型时,尽管题中有些信息是没有告诉我们的,但我们还是可以根据题目说给的一些信息通过推倒或者画图的方式间接的求出来,这也就是函数的题型为什么会有的时候有一些难的原因了

     亲爱哒“望采纳哟!”如果以后还有什么不懂哒问题我们还可以一起讨论哟,相信我们一定会把问题解决哒。

      亲爱哒:“新年快乐哟!”祝你在新哒一年里开开心心乐常在,健康幸福永相随,么么哒亲爱哒*^_^**^_^**^_^*

问题来自: 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。与要求一致,题述正确。