ad

《Excel会计信息处理》_会计信息处理的专家指南_2.2.1 利用 IF 函数进行数据的转换输入

admin 157 2023-10-19

【摘要】 本书摘自《Excel会计信息处理》一书中第2章,第2.1节,来自电子科技大学出版社。

2.2 利用公式和函数从已有数据表中提取数据

2.2.1 利用 IF 函数进行数据的转换输入

《Excel会计信息处理》_会计信息处理的专家指南_2.2.1 利用 IF 函数进行数据的转换输入

如果表格中的不同行列数据之间存在一定的依存关系,那么用 IF 数据进行转换输入能提 高输入数据的工作效率。例如:图 2-27 中基础工资完全依据员工的职别,根据员工的职别就 完全可以计算出他的基础工资。类似这样的数据采用公式转换输入的方法, 可以明显提高工作 效率,数据记录越多,此方法更显其长。

如要在图 2-27 中的 D 列录入全部员工的基础工资数据, 每个人的职别是明确的, 每种职 别对应的基础工资数据也是确定的(上图的 F2:G9 区域为职别与基础工资的对应表),最简单 的方法就是用 IF( )函数进行轮换录入。IF( )函数是条件函数, 它能根据给出的相应条件进行判 断,并根据结果的正误执行不同的运算。其格式如下:

=IF(logical_test,[value if true],[value if false])

=IF(条件判断,[条件满足时函数的结果],[条件不成立时函数的结果])

logical_test 为必选项, 其结果可能为 TRUE 或 FALSE 的任意值或表达式。

例如, A10=100 就是一个逻辑表达式; 如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE。此参数可使用任何比较运算符。

value if true 为可选。 logical_test 参数的计算结果为 TRUE 时所要返回的值。

例如, 如果 此参数的值为文本字符串“预算内”,并且 logical_test 参数的计算结果为 TRUE,则 IF 函数返 回文本“预算内”。如果 logical_test 的计算结果为 TRUE,并且省略 value if true 参数(即 logical_test 参数后仅跟一个逗号),IF 函数将返回 0。若要显示单词 TRUE,请对 value if true 参数使用逻辑值 TRUE。

value if false 为可选。 logical_test 参数的计算结果为 FALSE 时所要返回的值。

例如,如 果此参数的值为文本字符串“超出预算”,并且 logical_test 参数的计算结果为 FALSE,则 IF 函数返回文本“超出预算”。如果 logical_test 的计算结果为 FALSE,并且省略 value if false 参数(即 value if false 参数后没有逗号),则 IF 函数返回逻辑值 FALSE。如果 logical_test 的 计算结果为 FALSE,并且省略 value if false 参数的值(即, 在 IF 函数中, value if false 参数 后没有逗号),则 IF 函数返回值 0(零)。

最多可以使用 64 个 IF 函数作为 value if true 和 value if false 参数进行嵌套,以构造更详 尽的测试。 Excel 2019 的用户也可以用 IFS 函数来构建多条件测试。

如果 IF 的任意参数为数组,则在执行 IF 语句时,将计算数组的每一个元素。

如果指定条件的计算结果为 TRUE,IF 函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。例如, 如果 A1 大于 10,公式=IF(A1>10,"大于 10","不大于 10") 将 返回“大于 10”,如果 A1 小于等于 10,则返回“不大于 10”。

本例中基础工资的计算,在 D2 单元格输入公式:

=IF(C3=$F$2,$G$2,IF(C3=$F$3,$G$3,IF(C3=$F$4,$G$4,IF(C3=$F$5,$G$5,IF(C3=$F$6,$G$ 6,IF(C3=$F$7,$G$7,$G$8) ) ) ) ) )

然后, 将鼠标移至 D2 单元格右下角, 出现黑十架后双击, 即填充复制单元格公式到后面 数据区同列单元格;亦可将光标移到数据表区,然后点击【开始】 → 【样式】 → 【套用格式】 任选一种自己喜欢的格式, 再回到表状态, 在 D2 单元格输入上述公式, 回车即可实现对数据 区同列复制填充。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《Excel达人手册:从表格设计到数据可视化》_快速成为表格大师_1.2 遵守表格规范
下一篇:《Python3快速入门与实战》_系统全面带领你学会Python_2.9.2 while 循环嵌套
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×