运用Excel三大条件函数解决实际问题

运用Excel三大条件函数解决实际问题,第1张

运用Excel三大条件函数解决实际问题,第2张

又到了秋季冬至,又到了一年的尾声。在工作中,数据的计算和汇总量比平时多很多。众所周知,数据可以在Excel中进行计算和汇总。今天介绍与条件相关的函数三兄弟,分别是“COUNTIF”、“SUMIF”、“IF”函数。他们有一个共同的特点——姓“如果”。
老大哥:COUNTIF函数(计数和)
COUNT函数,顾名思义,是用来统计所选区域中数值单元格的个数。COUNTIF是COUNT函数的延伸和扩展。计数时,加入前面的条件,只有满足计数条件时,才进行统计计算。例如,从员工信息表中,计算35岁以上的人数。
我们来看一个分类计数汇总的典型例子。这是一份销售流程记录。每个销售人员做了多少“销售订单”?
老大哥COUNTIF需要两个参数才能正常工作——条件区域(在本例中是左表中的“销售人员”列)和计数条件(在本例中是右表中的人名)。要计算第一个销售人员的“订单数”,大提示很简单,只需输入函数公式“=COUNTIF($C:$C,E2)”。
两兄弟:SUMIF函数(条件求和)
SUMIF的功能是对数据求和,SUMIF对其进行了扩展,比如计算1元以上“金额”的数据求和,根据人或产品的分类计算数据求和等等。它有三个参数,即条件区域、判断条件和实际求和区域(如果是带有“条件区域”的区域,可以省略)。
在上面的例子中,要计算每个“销售人员”的订单总额,需要使用SUMIF函数来辅助。如果要计算每个人的销售订单总额,就把左表的“销售人员”列作为“条件区”,把右表的每个列表作为求和条件,把左表的每个“订单金额”作为实际求和区。在单元格G2中输入数据计算公式“= sumif”($ c $ 2:$ c $ 16,E2,$ b。
提示:
在本例的COUNTIF函数和SUMIF函数中,由于“销售人员”的面积和“总订单”的面积都是固定的,所以在函数中引用这两列地址时,应该使用“绝对地址”,即在地址前加一个“$”符号。
三兄弟:IF函数
逻辑大师。IF函数是一个条件函数,可以通过设置条件进行逻辑判断。
如果在刚才的数据汇总表中增加一列销售奖金数据,则销售奖金发放如下:个人订单总金额大于150万元的,奖金总金额×5%;否则总额为×3%。因此,第1名销售人员的“销售奖金”计算公式应为“= if(G2 > 150万,G2 * 0.05,G2 * 0.03)”。
结合刚才的知识,猜测一下这个公式中三个参数的含义。“G2>1500000”是IF函数的判断条件,“G2*0.05”是有条件的运算,“G2*0.03”是无条件的运算。
点睛之笔:
*数据的分类汇总是Excel最常见的应用。分类的方法有很多种,包括使用函数和公式。设定的条件可以作为分类的依据。使用“COUNTIF函数”进行分类、计数和汇总,使用“SUMIF函数”进行分类和汇总,非常方便。
* if函数的作用是根据判断条件是真还是假自动分支。比如根据身份证号的奇偶性判断性别,根据成绩数据填写分数等等。在实际应用中,一个非常实际的应用是将一个IF函数的“真”或“假”参数嵌套到另一个IF函数中,实现各种分支运算。比如两个IF函数的嵌套可以写成“=IF (conditional,true,IF (conditional,true,false))”,这样就可以实现三个分支判断(在Excel中,嵌套函数最多有七级)。
*筛选重复数据的问题经常让我们觉得很棘手。COUNTIF函数不仅可以实现分类计数的汇总,还可以配合IF函数对重复数据进行识别和筛选,从而删除一列中的重复数据。公式“= if (countif ($ c : C1,C1) > 1,“1”,“0”)”用于将标识符“1”添加到重复数据的后面,并将标识符“0”添加到非复数的后面。在公式中,COUNTIF是一个条件计数,可以用来统计某个数从该列第一个数据开始出现了多少次,然后由IF函数判断。如果出现两次以上,则加“1”,如果出现一次,则加“0”。最后,利用Excel中的自动筛选功能,可以删除所有标有“1”的数据行,清理所有重复数据。
与“如果”相关的函数三兄弟,不仅为运算增加了“条件”,也为我们开辟了许多解题途径。只要我们愿意用心探索,就一定能找到更多解决问题的方法。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 运用Excel三大条件函数解决实际问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情