excel中,如果将成绩分ABCD四个等级,if函数肿么写?
假设成绩大于等于90为A、大于等于80为B、大于等于70为C、70到0之间为D。则可以使用IF公式输入=IF(B5=90;"A";IF(B5=80;"B";IF(B5=70;"C";纸煤适座队IF(B5=0;"D"))))即可实现。具体的设置方法如下:1、在电脑上打开EXCEL文件川朝取感皇文背机刻进入。
2、打开文件来自以后,在成绩评定单元格中先输入=IF()。
3、然后在括号内输入B2=90;"A";IF(B2=80;"B";IF(B2=70;"C";IF(B2=0;"D")))的判定条件。
4、输入完成以后按下回车键可以看到起已经自动判定了该规则下的成绩等级。点击该单元右下角,下拉套用计算公式。
5、此时即可看到其他人员的成绩均套用了该IF公式计算出了对应等级了。
看EXCEL里关于IF函数的帮助比什么都好用。你的公式彻底错误了,其实你用
菜单 工具 公式审核 公式求值
就知道你错在哪里了,这里来给你分析一下
60=D370
你以为应该是什么呢?在任何情况下,它都是 FALSE,一步一步来
1、 如果 D3 是 60 ,那么 60=60 = TRUE ,然后在判断 TRUE70 么?因为类型根本不符合,所以永远是 FALSE。
2、如果 D3 是 1 ,那么 60=1 = false ,然后在判断 FALSE 70 么?因为类型根本不符合,所以永远是 FALSE。
所以你永远得不到答案假设优秀、良好,中等,及格在A列,
在B列里输入:
=IF(A2="优秀",90,IF(A2="良好",80,IF(A2="中等",70,IF(A2="及格",60,""))))
引用完成后,将B列的值剪切并粘到A列,选择性粘贴---粘贴值。一定要粘贴值!!
..........黑龙江省 张志晨........热心相助...共同提高.....
发布者:admin,转转请注明出处:http://www.yc00.com/num/1724893568a3312768.html
评论列表(0条)