计算机应用基础教案:IF函数的使用
IF 函 数 的 使 用
教学目标掌握Excel中的IF函数
掌握函数的嵌套使用
培养学生利用函数处理实际问题的能力,提升学生逻辑判断的思维能力教学重(难)点理解函数的及请学生?得出结论。=IF(Logical,Value_if_true,Value_if_false)
IF函数的参数说明:Logical代表逻辑判断的条件;Value_if_true表示当判断条件为逻辑“真(TRUE)”时显示的内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时显示的内容,如果忽略返回“FALSE”。
计算规律(流程图):
一重条件判断流程图:
多重条件判断流程图:
重点说明:多重条件判断最多只能是七层教学实例一:《计算机成绩》的操作要求
① 打开D:\excel\class 6\操作一.xls,选择“计算机成绩”。
选中D2单元格,在编辑栏中输入“= IF(C2>=60,"合格","不合格")”,按回车键确定,拖动D2右下角的填充柄到D21。
说明:此题是利用一重条件判断语句解答的
保存该文件。
操作前后效果图如下:
操作前 操作后
操作练习一:《成绩等级评分表》的操作要求
① 打开D:\excel\class 6\操作一.xls,选择“成绩等级评分表”。
② 根据“成绩”的判断,确定“等级”(详见下表)。
成绩
等级
>=85
优秀
>=75
良好
>=60
合格
<60
不合格
操作:选中D4单元格,在编辑栏中输入“= IF(C4>=85,"优秀",IF(C4>=75,"良好",IF(C4>=60,"合格","不合格")))”,按回车键确定,拖动D4右下角的填充柄到D23。
③ 根据“等级”的判断,确定“实得学分”(详见下表)。
等级
实得学分
优秀
应修学分×1.2
良好
应修学分×1.1
合格
应修学分
不合格
0
操作:选中F4单元格,在编辑栏中输入“= IF(D4="优秀",E4*1.2,IF(D4="良好",E4*1.1,IF(D4="合格",E4,0)))”,按回车键确定,拖动F4右下角的填充柄到F23。
④ 保存该文件。
操作后效果图如下:
操作练习二:《张明2005学年第一学期成绩报告单》的操作要求
① 打开D:\excel\class 6\操作一.xls,选择“张明2005学年第一学期成绩报告单”。
对“考试科目”的计算
② 根据“期末成绩”的判断,确定“成绩等级”(详见下表)
期末成绩
成绩等级
>=85
A
>=75
B
>=60
C
<60
D
操作:选中E3单元格,在编辑栏中输入“=IF(C3>=85,"A",IF(C3>=75,"B",IF(C3>=60,"C","D")))”,按回车键确定,拖动E3右下角的填充柄到E11。
③ 根据“成绩等级”的判断,确定“实得学分”(详见下表)
成绩等级
实得学分
A
应修学分×1.2
B
应修学分×1.1
C
应修学分
D
0
操作:选中F3单元格,在编辑栏中输入“=IF(E3="A",D3*1.2,IF(E3="B",D3*1.1,IF(E3="C",D3,"0")))”,按回车键确定,拖动F3右下角的填充柄到F11。
对“考查科目”的计算
④ 根据“期末成绩”的判断,确定“实得学分”(详见下表)
期末成绩
实得学分
合格
应修学分
不合格
0
操作:选中F12单元格,在编辑栏中输入“= IF(C12="合格",D12,0)”,按回车键确定,拖动F12右下角的填充柄到F18。
⑤ 利用SUM函数,在F19单元格中计算“总学分”。
⑥ 保存该文件。
操作后效果图如下:
操作练习三:《09XX 班期末成绩汇总表》的操作要求
① 打开D:\excel\class 6\操作一.xls,选择“09XX 班期末成绩汇总表”。
对“主修科目”的计算
② 利用AVERAGE函数,求出各主修科目相应列的平均分。
③ 利用MAN函数,求出各主修科目相应列的最高分。
④ 利用MIN函数,求出各主修科目相应列的最低分。任务驱动⑤ 根据“成绩”的判断,计算每个主修科目的等级(详见下表)
成绩
等级
90-100
A
70-89
B
60-69
C
60分以下
D
⑥ 根据“等级”的判断,计算每个主修科目的学分(详见下表)
等级
学分
A
5×1.2
B
5×1.1
C
5
D
0
对“副修科目”的计算
⑦ 根据“等级”的判断,计算每个副修科目的学分(详见下表)
等级
学分
合格
2
不合格
0
⑧ 在第S列计算每个学生的