Excel逻辑函数的使用技巧

2016-11-30

Excel是微软的推出的表格处理软件,里面含有强大的函数功能,能够帮助我们有效率的完成工作。接下来由小编为大家推荐Excel逻辑函数IF的使用技巧,希望对你有所帮助!

Excel逻辑函数IF的使用技巧:

语法:IF(logical_test,value_if_true,value_if_false)。

参数:logical_test是结果为true(真)或false(假)的数值或表达式;value_if_true是logical_test为true时函数的返回值,如果logical_test为ture并且省略了 value_if_true,则返回true。而且value_if_true可以是一个表达式;value_if_false是 logical_test为false时函数的返回值。如果logical_test为false并且省略value_if_false,则返回 false。Value_if_false也可以是一个表达式。

逻辑函数应用实例一:个人收入调节税计算

假设个人收入调节税的稽征办法是:工资在1000元以下的免征调节税,工资1000元以上至1500元的超过部分按5%的税率征收,1500元以上至2000元的超过部分按8%的税率征收,高于2000元的超过部分按30%的税率征收。

假如工作表的B列存放职工姓名,C列存放工资,选中D列的空白单元格输入公式“=IF(C2<=1000,″″,if((c2-1000)& lt="" 1500="" c2-1000="" 0="" 05="" if="" c2-e2="" 1500="" c2-1500="" 0="" 08="" if="" c2="">2000,(C2-2000)*0.3))))”,回车后即可计算出C2工资应缴纳的收入调节税。

公式中的IF语句是逐次计算的,如果第一个逻辑判断C2<=1000成立,则公式所在单元格被填入空格;如果第一个逻辑判断式不成立,则计算第二个 if="" 1000="" 1500="" 2000="" br="">

逻辑函数应用实例二:消除无意义的零

用SUM函数计算工资总额等问题时,若引用的全部参数均为空白单元格,公式仍然会计算出一个“0”。这样打印出来的报表不仅很不美观。为此可将计算公式设计为“=IF(SUM(A1:B1,D2:E8)<>0,SUM(A1:B1,D2:E8),″″)”,即是当 SUM(A1:B1,D2:E8)计算结果不等于零时,公式所在单元格显示SUM(A1:B1,D2:E8)的计算结果,否则显示一个空格。

上面这个问题在财务计算中依然存在,如公式“=A1-A6-A9”有可能为零或显示负数。为了避免打印零或负数,可以设计公式“=IF(A2-A6- A9=0,″″,IF(A2-A6-A9<0,rmb(a2-a6-a9),a2-a6-a9))”。当a2-a6-a9=0时在单元格中填写零,否则进行下一个逻辑判断。如果a2-a6-a9<0则在结果前添加一个“¥”符号,否则进行正常运算直至结束。

逻辑函数应用实例三:多条件求和

假设C1:C460区域内存放着职工的职称,D1:D460区域存放着职工的性别。如果要统计具有高级职称的男性职工总数,可以使用公式 “=SUM(IF(C1:C460=″高级″,IF(D1:D460=″男″,1,0)))”。这是一个数组公式,输入结束后按住Ctrl+Shift回车即可计算出结果。

更多相关阅读

最新发布的文章