在excel中,如何使用“ if函数”?
众所周知,在Excel中可以对数据进行各种不同的运算和汇总,今天我向大家介绍与条件相关的3个函数,分别是“COUNTIF”、“SUMIF”和“IF”函数。他们有一个共同的特点——都有字符“IF”。
1、COUNTIF函数(计数求和)
COUNT函数,顾名思义是用来计数的,统计所选择区域的数值型单元格个数。COUNTIF是COUNT函数的引伸与拓展,在计数时加上先前条件,只有符合计数的条件才进行统计计算。比如,从员工信息表中,计算出有多少人的年龄大于35岁。
下面我们来看一个典型的分类计数汇总的例子。这里有一张销售流水记录表,每名销售人员累计做了多少“销售订单个数”呢?
COUNTIF正常工作需要两个参数——条件区域(本例为左侧表中“销售人员”一列)和计数条件(本例为右侧表中的人员姓名)。要计算第一位销售人员的“订单数”,很简单,输入函数公式 “=COUNTIF($C$2:$C$16,E2)”即可(见图1)。
2、SUMIF函数(条件求和)
SUM函数的作用是对数据求和,而SUMIF对它进行了引伸和拓展,比如计算“金额”在1元以上的数据总和、按照人员或产品分类计算数据总和等等。它有3个参数,分别是条件区域、判断条件、实际的求和区域(如果它与“条件区域”是一个区域,就可省略)。
在上例中,计算每位“销售人员”的订单总金额,就要使用SUMIF函数来协助了。如果要计算每个人的销售订单总金额,把左侧表的“销售人员”一列当作“条件区域”,把右侧表的每个名单当作求和“条件”,把左侧表的每笔“订单金额”当作“实际求和区域”,在G2单元格中输入数据计算公式 “=SUMIF($C$2:$C$16,E2,$B$2:$B$16)”(见图2),第1名销售人员的“订单总额”就瞬间产生了。
小提示:
在本例的COUNTIF函数和SUMIF函数中,由于“销售人员”区域与“订单总额”区域都是固定的,所以在函数中引用这两列地址时,要使用“绝对地址”,也就是在地址前添加“$”符号。
3、IF函数
逻辑高手IF函数是一个条件函数,它可以通过设置的条件进行逻辑判断。
如果在刚才的数据汇总表中再添加一列“销售奖金”数据,“销售奖金”发放的方法是:如果某个人的订单总额大于¥1500,000,那么“奖金”数用总额×5%,否则“奖金”就用总额×3%。所以,第1位销售人员“销售奖金”的计算公式应为“=IF(G2>1500000,G2*0.05,G2*0.03)”,如图3所示。
结合刚才的知识,推测一下这个公式中3个参数的涵义吧。“G2>1500000”是IF函数的判断条件,“G2*0.05”是条件成立的操作,“G2*0.03”是条件不成立的操作。
*数据的分类汇总是Excel最常见的应用。分类汇总的方法很多,包括使用函数和公式。设置的条件可看作是分类的依据,用“COUNTIF函数”进行分类计数汇总,用“SUMIF函数”进行分类求和汇总,非常方便。
*IF函数的作用是根据判断条件的真假,自动进行分支操作。比如根据身份证号码的奇偶来判断性别,根据绩效数据来填写成绩等等。在实际应用时,一个非常实用的应用是:把IF函数的“真”或“假”参数嵌套成另一个IF函数,实现多种分支操作。如2个IF函数的嵌套可写成“=IF(条件,真,IF(条件,真,假))”,这样一来就可以实现3个分支判断了(在Excel中,最多是7层函数嵌套)。
*重复数据的筛选问题常常让我们感到非常棘手。COUNTIF函数除了可以实现分类计数汇总外,它和IF函数配合,还可以实现对重复数据的标识与筛选,从而将1列中的重复数据删除。在如下图4所示的案例中,使用了公式“=IF(COUNTIF($C$1:C1,C1)>1,”1”,”0”)”为重复数据的后面添加了标识“1”,为不重复数的后面添加了标识“0”。在公式中,COUNTIF是条件计数,可利用它统计出从这列的第1个数据起,某个数出现了几次,再用IF函数判断,若出现2次以上就添加“1”,若出现1次则就添加“0”。最后用Excel中的自动筛选功能,将所有标识为“1”的数据行删除,就能把重复数据统统清理掉了。
与“IF”相关的函数三兄弟,不但为运算添加了“条件”,而且为我们打通了很多解决问题的道路,只要我们肯用心发掘,一定还能够找到更多的问题解决之道。
EXCEL中,表格如何跨行求和?
在EXCEL中,表格跨行求和,可手动跨行选择求和单元格。方法步骤如下:1、打开需要操作的EXCEL表格,点击开始选项卡中的“自动求和”。2、按住Ctrl键,依次点击需要求和的跨行单元格,并回车即可。3、返回EXCEL表格,发现跨行求和已完成。
excel表中怎么从第二位开始提取数字?
表格有很多数据内容,需要提取里面的全部数字,但单元格里面包括文字+数字,要如何提取,下面本篇介绍以下方法。 一、使用工具: 工具设备: 联想电脑 yog14s 系统版本:win 10 软件版本: wps 2022 二、操作方法: 第一步: 电脑打开表格,点击一个单元格。 第二步、在公式页面,点击【插入函数】。 第三步、在插入函数...
Excel中IF函数如何使用?
第一个空格内填,D3>=20%;第二个空格内填,较快;第三个空格内,不填或者空格。Excel中IF函数的表达式为:IF(logical_test,value_if_true,value_if_false),Logical_test表示计算结果为TRUE或FALSE的任意值或表达式。Value_if_true表示的是 logical_test为TRUE时返回的值Value_if_false表示的是 ...
如何在Excel中输入自然数e的公式?
excel电子表格中输入自然数e的公式是:“=exp()”,其中括号内填写返回的乘幂数。以office2019为例,具体步骤如下所示:1、首先打开excel,在一个空白单元格内输入“=exp”,此时会自动弹出公式选择的菜单栏,选择“EXP”,即自然底数e的n次方公式。如图所示。2、选择第一个公式后,在公式的括号内输入...
EXCEL表格如何删除空白的多达几万条的空白行列?
当我们将表格内的一些数据清除后,会残留很多Excel空白行,工作表会显得很乱,且无法对其进行排序,筛选操作。下面通过Excel快捷键【Ctrl+G】,介绍如何快速删除删除大量空白行: 一、定位空白行: 我们以一个产品销售表的素材文件为例,其中第5行和第9行中的数据已经被清除,选中工作表中需要删除空白行的区域,按【Ctrl+...
excel怎么设置下拉选项 exc如何设置下拉选项
1、打开excel,选中列或需要设置的单元格,切换到数据选项栏,选择数据验证,单击数据验证,设置选项栏中,将允许的下拉菜单设置为序列,来源栏中输入要设置的项目,点击确定。 2、然后即可在设置好的单元格右边看到一个下拉菜单,就会出现刚才设置好的项目供给我们选择。 抢首赞 评论 分享 举报 为...
如何在EXCEL表格中输入公式,公式内包含?
1、打开Excel工作表;2、根据题意,需要在C列判断A列是否包含B列的字符,可以通过COUNTIF+通配符的方式判断,也可通过ISNUMBER+FIND的方式判断;3-(1) 在C2单元格输入以下公式,然后向下填充公式 =IF(COUNTIF(A2,"*"&B2&"*")>0,"包含","不包含")公式表示:如果A2中能够计数到B2前后加上...
excel中怎么将多个sheet合成一个
以WPS 2019版本为例:关于excel中怎么将多个sheet合成一个,您可使用WPS参考下述步骤完成操作:1、打开「表格(Excel)」文档;2、点击「数据-合并表格-多个工作表合并成一个工作表」;3、勾选需合并的工作表即可。提示:在设置合并工作表时也可添加其他「表格(Excel)」文档来选择其他文档的工作表来...
Excel表格中如何算及格率、优秀率、优秀人数以及几个人数?
1、首先在excel表格中输入成绩,并点击选中及格率下的空白单元格。2、在单元格中输入计算公式:=COUNTIF(A2:A6,">=60")\/COUNT(A2:A6)。3、生成结果后再在优秀率下输入公式:=COUNTIF(A2:A6,">=85")\/COUNT(A2:A6)。4、即可生成及格率与优秀率的结果,将两个计算结果调整为百分比显示即可。5...
EXCEL中如何插入公式?
材料\/工具:Excel2010 1、打开excel2010,点击“插入”功能 2、选择右上角的“公式”3、我们可以看到很多公式,以圆的面积公式为例 4、插入相应的位置即可。5、如果内置的公式没有需要的公式,需要点击“插入”-“公式”6、可以看到公式编辑框 7、点击“设置”8、根据需求编制公式 ...
友度清肺: 1、整体简介:执行真假值判断,根据逻辑计算的真假值,返回不同结果. 表达式:IF(条件,结果1,结果2),条件为真时返回结果1,否则返回结果2. 2、所需工具:Excel表格. 3、方法: 看下图,C2=IF(B2<60,"不合格","合格")向下复制
汕尾市19889664635: excel中if函数的用法 - ?
友度清肺: if是一种条件公式如下例: C1=if(A1=10,5,0) 意思就是单元格A1如果等于10,那么C1值为5. 如果A1不等于10,那么C1值为0. 函数 if 最多可以嵌套7层.
汕尾市19889664635: 在excel中怎么用if函数 - ?
友度清肺: 执行真假值判断,根据逻辑计算的真假值,返回不同结果. 可以使用函数 IF 对数值和公式进行条件检测. 语法 IF(logical_test,value_if_true,value_if_false) Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式.例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE.本参数可使用任何比较运算符. 例子: =IF(A2=100,SUM(B5:B15),"") 如果A2数字为 100,则计算单元格区域 B5:B15,否则返回空文本 ("")
汕尾市19889664635: 如何使用excel的if函数 - ?
友度清肺: IF函数有三个参数,语法如下:=IF(条件判断, 结果为真返回值, 结果为假返回值) 第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE.如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第...
汕尾市19889664635: excel怎么使用if的条件函数 - ?
友度清肺: if函数是excel中的条件函数,你的功能是某单元格如果满足条件就返回特定值,否则返回另外值;本经验为大家介绍在excel中怎么使用if函数.方法/步骤IF函数的语法结构 IF函数的语法结构:IF(条件,结果1,结果2).IF函数的功能 对满...
汕尾市19889664635: if函数怎么用,Excel中IF函数的基本用法 - ?
友度清肺: 使用if函数来进行判断: 1、打开Excel,打开你的数据文档,在你想输出数据的单元格点击工具栏上的“插入”——“函数”——“逻辑”——“IF”,然后点击确定. 2、点击确定后会弹出一个框框,第一个表示条件,后面两个是判断条件的...
汕尾市19889664635: 电子表格中的IF函数怎么用的? - ?
友度清肺: 原发布者:sky152excel表格中if函数用法excel表格中if函数用法•if函数在Excel表格中十分重要,是我们日常办公使用频率很高的一个函数,其语法格式为:if(条件表达式,表达式为真时执行,表达式为假时执行).下面我用一个简单的例子...
汕尾市19889664635: excel中的if函数怎么用 - ?
友度清肺: excel97、excel2003、excel2007、excel2010 方法/步骤 如何计算成绩是否合格 EXCEL怎么使用IF语句(IF函数) 选中要使用函数的表格,选择“公式”—>“插入函数”,在弹出的对话框选择“if”,如下图所示. EXCEL怎么使用IF语句(IF函数) 在IF弹出的对话中,logical_test选项填写条件,value_if_true选项填写条件为真返回的值,value_if_false选项填写条件为假返回的值,如下图所示. EXCEL怎么使用IF语句(IF函数) 如下图所示,将鼠标放在单元格的右下角,当鼠标呈现十字时,拖动鼠标到该列的其他单元格. EXCEL怎么使用IF语句(IF函数)
汕尾市19889664635: Excel里面IF函数怎么运用? - ?
友度清肺: 其实很简单啊. IF用法:IF(A,B,C)表示如果A的式子成立,那么该格子里面显示B,如果A的式子不成立,那么该格子里面显示C IF()使用时,可以嵌套,就是说,IF(A,B,C)里面的B项和C项可以用另外一个IF(A,B,C)代替,即IF(IF()),这个时候...
汕尾市19889664635: excel中if函数怎么用?里面有三个值, - ?
友度清肺: if函数的使用方法: 1、在excel中打开需要使用if函数的表格.如示例中需要给学生按成绩判定该学生是否及格. 2、将鼠标移至想要判定的单元格后面的单元格里,输入“=if()”. 3、鼠标移至“=if()”的括号当中,我们可以看到引伸出一列...