送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 【置顶公众号】或者【设为星标】及时接收更新不迷路 小伙伴们好,今天和大家交流一下最基本的一个函数—IF函数的用法以及如何根据实际情况来改进IF函数。 IF函数是最常用的EXCEL函数之一了。无论你EXCEL的水平怎样,每个人都会IF一下。现在IF函数也早已突破的7层嵌套的限制。只要有足够的耐性,你几乎是可以无限嵌套下去的。 但,这不是真正掌握的这个函数。下面请大家来看看这道题目。 根据已知条件来计算员工的年假天数。 有朋友会讲了,这有什么难的,用IF函数按照条件嵌套不就可以了嘛!没错! 直接IF函数大法,反正现在IF函数可以嵌套64层! 在单元格H2中输入公式“=IF(C2="否",0,5+IF(B2="男",0,3+IF(D2<40,0,2+IF(E2<10,0,5))))”,并行下拖曳即可。 前后共嵌套4层,还可以接受! 下面这个虽然还是使用IF函数,但我们根据题目的逻辑思路,对公式进行了改进。 在单元格H2中输入公式“=IF(C2="否",0,5+(B2="女")*3+(D2>=40)*2+(E2>=10)*5)”,并向下拖曳即可。 根据题意,对不同条件进行判断并乘以相应的天数。满足条件时则会返回相应的天数,不满足是则返回0,这样一来比直接套用IF函数简洁明了。 干脆不要用IF函数了。 在单元格H2中输入公式“=(C2="是")*((D2>=40)*2+(E2>=10)*5+(B2="女")*3+5)”,并向下拖曳即可。 根据第二例的思路,我们可以不用IF函数了。 看,随着对IF函数理解程度的深入,最后竟然甩开IF函数了! -END- 长按下方二维码关注EXCEL应用之家 面对EXCEL操作问题时不再迷茫无助 我就知道你“在看” |
|