请教IF函数的使用

来源:百度知道 编辑:UC知道 时间:2024/05/12 08:03:14
姓名 成绩
赵 91
钱 75 孙 70
李 65
周 60
吴 50
要求:成绩>=90,优良90-70(包括70)记为良,70-60(包括60)记为及格,低于60,记为不及格
请问怎么做
用Excel函数解决

如果把成绩放在b2中则:
成绩>=90,优良90-70(包括70)记为良,70-60(包括60)记为及格,低于60,记为不及格

可以把c2中输入
=if(b2>=90,"优",if(b2>=70,"良",if(b2>=60,"及格","不及格")))

可以使用IF命令来做,但不如使用DO CASE......DOCASE好。
DO CASE
CASE 成绩>=90
? "优良"
CASE 成绩>=70 AND 成绩<90
? "良"
CASE 成绩>=60 AND 成绩<70
? "及格"
OTHERWISE
? "不及格"
ENDCASE

If 成绩>=90 Then
anno="优良"
ElseIf 成绩<90 And 成绩>=70 Then
anno="良"
ElseIf 成绩<70 And 成绩>=60 Then
anno="及格"
Else
anno="不及格"
End If