Excel_如何巧用IF函数

上传人:飞*** 文档编号:33883433 上传时间:2018-02-18 格式:DOC 页数:9 大小:229.50KB
返回 下载 相关 举报
Excel_如何巧用IF函数_第1页
第1页 / 共9页
Excel_如何巧用IF函数_第2页
第2页 / 共9页
Excel_如何巧用IF函数_第3页
第3页 / 共9页
Excel_如何巧用IF函数_第4页
第4页 / 共9页
Excel_如何巧用IF函数_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Excel_如何巧用IF函数》由会员分享,可在线阅读,更多相关《Excel_如何巧用IF函数(9页珍藏版)》请在金锄头文库上搜索。

1、如何巧用 IF 函数IF 函数,它是用来判断真假值,根据逻辑计算的真假值,返回不同结果。我们在 Excel 中有时就需要用它来解决一些计算中常见的问题,巧妙的利用 IF 函数可以防止一些错误信息的发生。下面介绍几种情况,使用 IF 函数就可以避免。第一种情况:如有一工作表,C1 单元格计算公式为:=A1/B1,当A1、B1 单元格中没有输入数据时,C1 单元格就会出现“#DIV/O!”的错误信息。方法一:此时我们就可以用 IF 函数将 C1 单元格中的计算公式在编辑栏中直接更改为:=IF(B1=0,A1/B1),这样只有当 B1 单元格的值是非零时,C1 单元格中的值按 A1/B1 进行计算,

2、从面有效地避免错误情况的发生。方法二:1、选中 C1 单元格。2、点击菜单“插入函数”,弹出“插入函数”对话框 在“插入函数”对话框中,在“选择类别”框中选“常用函数”,在“选择函数”框中选“IF”,然后点“确定”,弹出“函数参数”对话框3、在“函数参数”对话框中:Logical-test 框中输入 b1=0Value-if-true 框中输入Value-if-false 框中输入 a1/b1 然后点“确定”即可(请注意:在用函数时使用的标点符号均应是半角,如输入的是小写英文字母,点确定后,系统将自动转为大写,当然也可直接输入的是大写英文字母)。第二种情况:如在 C2 单元格中输入学生成绩,D

3、2 单元格根据 C2情况给出相应的“优秀”或“不优秀”信息。方法一:我们可以利用 IF 函数在 D2 单元格中输入:=IF(C260,不优秀,优秀) 方法二:1、选中 D2 单元格。2、点击菜单“插入函数”,弹出“插入函数”对话框, 在“插入函数”对话框中,在“选择类别”框中选“常用函数”,在“选择函数”框中选“IF”,然后点“确定”,弹出“函数参数”对话框。 3、在“函数参数”对话框中:Logical-test 框中输入 C260Value-if-true 框中输入不优秀Value-if-false 框中输入优秀然后点“确定”即可。第三种情况:当在 C3 单元格中输入计算公式为:=A3+B3

4、,当A3、B3 没有输入数值时,C3 出现的结果是“0”,这里我们也可以利用 IF 函数把 C3 单元格中的计算公式更改为:=IF(A3=,A3+B3),这样 A3、B3 没有输入数值时,C3 单元格就不会进行 A3+B3 的计算操作,也就不会显示“0”值的结果。另亦可:选中 C3 单元格,然后点击菜单“插入函数”,弹出“插入函数”对话框,在“插入函数”对话框中,在“选择类别”框中选“常用函数”,在“选择函数”框中选“IF”,然后点“确定”,弹出“函数参数”对话框。在“函数参数” 对话框中: Logical-test 框中输入 A3=Value-if-true 框中输入Value-if-fal

5、se 框中输入 A3+B3如下图:然后点“确定”即可。Excel 中“自动筛选”和“高级筛选”Excel 中提供了两种数据的筛选操作,即“自动筛选”和“高级筛选”。如何区分这两种筛选模式,以便熟练掌握和应用,让我们来看看吧:“自动筛选”一般用于简单的条件筛选,筛选时将不满足条件的数据暂时隐藏起来,只显示符合条件的数据。图 1 为某单位的职工工资表,打开“数据”菜高难度单中“筛选”子菜单中的“自动筛选” 命令,以“基本工资”字段为例,单击其右侧向下的列表按钮,可根据要求筛选出基本工资为某一指定数额或筛选出基本工资最高(低)的前 10 个(该数值可调整)记录。还可以根据条件筛选出基本工资在某一范围

6、内符合条件的记录,“与”、“或”来约束区分条件。如图2,根据给定条件筛选出基本工资大于等于 300 且小于 350 的记录。另外,使用“自动筛选”还可同时对多个字段进行筛选操作,此时各字段间限制的条件只能是“与”的关系。如筛选出“基本工资”和“职务工资”都超过 380 的记录。高级筛选“高级筛选”一般用于条件较复杂的筛选操作,其筛选的结果可显示在原数据表格中,不符合条件的记录被隐藏起来;也可以在新的位置显示筛选结果,不符合的条件的记录同时保留在数据表中而不会被隐藏起来,这样就更加便于进行数据的比对了。例如我们要筛选出“基本工资”或“职务工资”超过 380 且“实发”工资超过 700 的符合条件

7、的记录,用“自动筛选”就无能为力了,而“高级筛选”可方便地实现这一操作。如图 3 所示,将“基本工资”、“职务工资”和“实发”三字段的字段名称复制到数据表格的右侧(表格中其他空白位置也可以),在图中所示位置输入条件,条件放在同一行表示“与”的关系,条件不在同一行表示“或”的关系。图4 即为上述操作在新的位置(B20 起始位置)筛选的结果。两种筛选操作的比较由此我们不难发现,“自动筛选”一般用于条件简单的筛选操作,符合条件的记录显示在原来的数据表格中,操作起来比较简单,初学者对“自动筛选”也比较熟悉。若要筛选的多个条件间是“或”的关系,或需要将筛选的结果在新的位置显示出来那只有用“高级筛选”来实现了。一般情况下,“自动筛选”能完成的操作用“高级筛选”完全可以实现,但有的操作则不宜用“高级筛选”,这样反而会使问题更加复杂化了,如筛选最大或最小的前几项记录。在实际操作中解决数据筛选这类问题时,只要我们把握了问题的关键,选用简便、正确的操作方法,问题就能迎刃而解了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号