if的用法
拜托,这种问题以后不要再用IF函数了
相信大多数人对IF函数都再熟悉不过了,作为条件判断函数,它简单又实用,备受表哥表姐们欢迎!然而,在处理一些表格数据时,也许你已经习惯使用IF函数,实际上有时候IF函数并不是最适用的,尤其是多层嵌套的情况下,为了避免出错,便于他人理解,可以采用其它更合适的函数来解决问题的。下面技巧小编跟大家解两个很常见的实例。01评定考核等级如下图表1和表2所示:根据考核得分及等级判断标准,评定员工的考核等级。表1▲表2▲
除了使用IF函数,你还可以这么做……
IF函数是我们入门必学的函数之一,确实可以帮助我们解决很多问题,学习圈甚至传言,IF函数无所不能。即使IF函数很强大很实用,我们也不能靠这一个走遍天下,接下来我们就来看下一些场景中IF函数的替代方案。MAX函数替代IF如上图所示,按照要求的逻辑,一般直接想到的就是IF函数,公式就是IF(A3>0,A3,0),其实我们可以换一个方式表达:就是求数字和0之间的最大值。这个情况应用还挺多的,比如计算奖金,根据业绩按照一定比例计算,但是最高多少钱封顶。LOOKUP函数替代IF如下图这种多区间判断,你是不是在用IF函数多层嵌套来完成的呢?
分段统计别用IF函数了!教你一个VLOOKUP就搞定~
Excel 是一个非常麻烦的东西,一个看着很简单、很简单的表格,可以折腾得让人发疯。比如下面这个表格,就是一个简单的工资绩效核算表。我们这位学习班的学员,却提了 3 个问题。你能猜出来是啥吗?思考 5 秒钟,再看下面的答案。问题描述这 3 个问题分别是:❶ 如何快速填充标题?标题中的序号,需要一个一个敲,非常麻烦,怎么用公式一键完成?
告别IF函数,这个更加简单高效的函数好用到爆!
提到Excel必学的函数,IF函数永远有一席之位,无论是在条件判断还是辅助VLOOKUP使用的频率都非常高。然而绝大部分同学在使用IF函数的时候都会出错,下面这个错误提示相信各位小伙伴应该都非常熟悉了吧。“运气”好的时候,直接回车函数就能成功运行了,点背的时候,一回车,发现计算结果是错误的。其实这绝大部分原因都是因为IF嵌套的层数太多导致分不清哪哪导致的。而且阅读非常困难,如下,你能一眼看出函数的写法哪里出了问题么?是不是很难发现,更别说那些嵌套了十几层的。其实如果你安装了最新的Excel版本或者WPS,就可以和IF函数说bye bye了。
工作这么久了,还只会IF函数,太Out了
说到条件判断,不会只想到IF函数吧?如下图所示,如何根据成绩来判断等级呢?本期技巧小编与大家分享下相关的解决办法。1、IF函数如果利用IF函数,则可以在单元格中输入公式=IF(B2>=90,”优异”,IF(B2>=80,”优秀”,IF(B2>=70,”良好”,IF(B2>=60,”及格”,”不及格”)))),向下填充即可。用IF函数直接判断,你会发现需要套用多个IF函数才能完成,这时可以借用LOOKUP函数完成。2、LOOKUP函数在单元格中输入公式=LOOKUP(B2,{0,60,70,80,90},{“不及格”;”及格”;”良好”;”优秀”;”优异”}),向下填充。如果借助辅助列,如下图所示,可以在单元格中输入公式=LOOKUP(B2,$E$2:$E$6,$F$2:$F$6),这样是不是比上面的公式更简便了。
工作中必会的6个IF函数,学会了够你玩的
工作中有太多时候需要根据条件去执行一些动作了,比如求和,计数,取平均值等,今天给大家分享6个与条件判断相关的函数。SUMIF函数定义SUMIF函数可以对报表范围中符合指定条件的值求和。格式=SUMIF(条件区域,条件,求和区域)示例求下面的1月的数量总计,在E9单元格中输入公式:=SUMIF(A2:A7,”1月”,G2:G7),确定即可。注:如果计算合计中大于250的合计,公式可以写成:=SUMIF(G2:G7,”>250″,G2:G7),确定即可。这里虽然是数值,但是还是要使用双引号。SUMIFS函数定义SUMIFS函数是office2007新增函数,使用该函数可快速对多条件单元格求和。格式=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2……)示例求下面的1月的1组的数量总计,在E9单元格中输入公式:=SUMIFS(G2:G7,A2:A7,”1月”,B2:B7,”1组”),确定填充即可。注:以上函数都支持通配符。
关于IF函数公式,多条件判断,你一定踩过的坑
在工作中,IF函数是必不可少的一个存在,解决了我们工作中很多的问题,但是还是有不少的小伙伴然后不会使用,我们模拟数据举一个例子:下表是公司员工数据,现在公司对于工龄5-10年的员工,有额外的补贴1000元那么有不少的小伙伴一定踩过的坑就是使用公式:=IF(5<=C2<=10,1000,0)那么在Excel里面是没有5<=C2<=10这种表达方式的,这个表达方式必须拆分成两个条件一个是C2>=5,一个是C2<=10,它们是要求两个条件同时成立的如果是多个条件的判断,那么我们必须使用AND和OR函数了
函数界也搞裁员?我们恐将告别IF函数!
问题1:如下图所示,当实际销售量大于销售量目标时,奖励1000元。通常遇到这类问题,首先想到的一定是IF函数,公式为:=IF(C2>B2,1000,0)大家都能理解这个公式,而且这个问题也相当简单,简单到甚至都不需要用函数就能解决:在公式“=(C2>B2)*1000”中,利用了逻辑值直接参与计算,当C2>B2成立时,得到TRUE,反之得到FALSE。逻辑值在与数字计算时,TRUE等同于1,FALSE等同于0,因此公式“=(C2>B2)*1000”同样可以得到所需的结果。 问题2:还是计算奖励的问题,这次对奖励规则做了调整,当实际销量大于目标销量时,每超过一个销量奖励50元,1000元封顶。 这时候如果还用IF函数解决,公式就变成了“=IF(C2B2,0,IF((C2-B2)*50<1000,(C2-B2)*50,1000))”。这个公式进行了两次判断,首先判断是否达到奖励标准,也就是C2B2时,不发奖励;如果达到奖励标准,还要进一步判断奖励是否达到1000元,也就是(C2-B2)*50<1000,如果不到1000,按实际奖励计算,超过了仍按1000计算。 在这个问题中,要用好IF已经需要一点功力才行了,公式明显比第一个问题复杂了很多,这时候,IF函数的新对手出现了,而且一下子就来了两个:=MIN(MAX((C2-B2)*50,0),1000)
你这个IF函数那么复杂(长),老子学不会!
说到Excel函数,它能帮助我们快速处理数据,他们总共有471个函数,但是学习完所有函数肯定是不现实的。今天给大家分享一定要学习的4个核心函数:IF、VLOOKUP、SUM、SUMIF。前面跟大家介绍了VLOOKUP,SUM函数的用法,也把具体的用法整理在下面,今天简单聊一聊IF函数。VLOOKUP函数到底有多重要?一直以为自己精通SUM函数,看到这些用法,我跪了!一、IF函数 语法:①判断条件:可以为具体的判断公式,或者具体某个单元格值,TRUE和非0的数字均判断成立②成立时:可以返回一个公式,具体的数值,或者名称(需要用“”引着名称)③不成立时:可以返回一个公式,具体的数值,或者名称(需要用“”引着名称)关于判断条件,许多人以为一定是等式或者不等式才能用作判断公式,接下来通过案例证明:TRUE和非0的数字均判断成立1.条件成立