中企动力 > 商学院 > 表格中if函数怎么用
  • ?

    99.9%的白领必须要掌握的excel if函数用法详解

    樊若冰

    展开

    if从字面上了解是“如果”“是否”“假设”的意思,而各大编程语言都会用到if这个单词,它的功能也正是字面所说的那样,行使判断的功能,Excel中的if函数也是如此。

    Excel if函数是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),从而返回相应的内容。下面给大家讲个实例,如下表所示,判断“学生考试成绩是否及格”来说明Excel if函数的用法。

    步骤

    选中D2单元格,在编辑栏输入=IF(C2>=60,"及格","不及格")。

    按下回车键,即可判断是否及格,并返回相应值。

    选中D2单元格,双击右下角的自动填充柄,即可实现下面单元格的自动填充。

    Excel if函数用法

    1.IF函数的语法结构 IF函数的语法结构:IF(条件,结果1,结果2)。2.IF函数的功能 对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。3.条件表达式 把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式。4.IF函数嵌套的执行过程 如果按等级来判断某个变量,IF函数的格式如下: =IF(C2>=90,"优",IF(C2>=75,"良",IF(C2>=60,"及格","不及格")))。函数从左向右执行。首先计算C2>=90,如果该表达式成立,则显示“优”,如果不成立就继续计算C2>=75,如果该表达式成立,则显示“良”,否则继续计算C2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。现在把这个公式用到成绩判定上,结果如下图所示。

    鸣谢:

    若喜欢本篇文章,记得点赞、评论和转发哦!

    如有问题,欢迎向小编提问。

  • ?

    IF函数用法,值得收藏!

    叶旭尧

    展开

    工作中常常会遇到大量数据,需要判断是否是我们需要的范围内,这时就需要用到“IF”函数了。下面看看该如何使用吧!

    Excel中IF函数是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),从而返回相应的内容。

    来源:视觉中国

    我们下面给出一个实例——“快速判断给定值是否在指定区间”来讲解IF函数的用法。

    在本例数据表的B列(上限)与C列(下限)中显示了一个数据区间。通过IF函数可以判断D列的值是否在B列与C列的数据之间。具体如下图:

      选中E2单元格,在编辑栏输入公式:=IF(D2C2,"在","不在"),"不在")  按下回车键,即可判断D2单元格的值是否在C2与B2之间,并返回相应值。  选中E2单元格,双击右下角的自动填充柄,即可实现下面单元格的自动填充。  附:Excel if函数用法  1.IF函数的语法结构 IF函数的语法结构:IF(条件,结果1,结果2)。  2.IF函数的功能 对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。  3.条件表达式 把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式。  4.IF函数嵌套的执行过程 如果按等级来判断某个变量,IF函数的格式如下: IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格"))) 函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。

  • ?

    学会Excel中IF函数的应用,提高工作效率就是这么简单

    克劳瑞丝

    展开

    IF函数是Excel中最常用到的函数之一。根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。

    IF函数使用语法:=IF( logical_test , [value_if_true] , [value_if_false])

    大白话解释 :=IF(A,B,C),表达式A,正确返回B,错误返回C

    表达式运算符:

    主要有=,<>,>,<,>=,<=等6个关系运算符。

    不多说了,为大家准备几个案例看看吧!

    1、成绩表及格和不及格表现出来。

    如下图,将C列及格和不及格的表现出来。

    公式很简单:

    D2中填:=IF(C2>60,"及格","不及格"),然后往下拉得出结果如下图

    2、求所有男生和女生成绩之和

    公式:=SUM(IF(B2:B11="男",C2:C11))

    下图表格左侧是数据源区域,其中包含学生的性别和分数信息,现在要对所有男生和女生的成绩求总和,在D2输入公式,如下图

    注意:输完公式,一定要按组合键。不然结果算出来不对。

    3、IF函数排除错误值求和

    公式:=SUM(IF(ISERROR(C2:C11),0,C2:C11))

    办公中经常遇到数据源有错误值的情况,如果直接使用SUM函数求和会出错,用IF、ISERROR、SUM函数组合成嵌套函数算可以避免错误。

    如下图在D3输入公式,记得输入完了按组合键。

    好了,今天就说到这里,IF函数的这三种拓展应用,在工作中经常碰到,用得好它会助你一臂之力。

  • ?

    IF函数的使用方法以及妙用

    宝剑峰

    展开

    IF函数的使用方法以及妙用,学会你就省事啦

    如果“天上掉个馅饼“,哈哈:告诉你哦,不是圈套就是陷阱

    表叔、表姨们通常这样写:IF(”天上掉个馅饼”,“不是圈套就是陷阱”)

    大家一定能猜到函数公式中IF的意思了吧?今天学习IF函数的使用方法以及IF函数的妙用——嵌套的使用方法。

    一)IF的使用方法

    语法结构:IF(条件,条件成立显示值1,条件不成立显示值2)

    公式说明:如果(条件,条件成立显示值1,否则显示值2)

    举例说明:如果小明的数学期末考试考100分,爸爸就带他去香格里拉旅游,否则就留他暑假在家学习。

    我们应该怎么样来实现它呢?

    1)首先在B2单元格输入=,然后点击fx

    2)得到插入函数界面,选择逻辑函数,点击IF/确定

    3)得到选择函数参数界面:

    参数一逻辑判断:A2=100

    判断正确,显示参数二:香格里拉

    判断错误,显示参数三:在家学习

    4)得到以下结果:

    5)点击ENTER键盘 (哈哈,爸爸可以带小明去去香格里拉旅游啦)

    6)我们复制公式到B3单元格(考试60分,乖乖在家学习吧)

    亲,现在学会了吗?IF函数就是这样简单哦,学会你就省事啦。

    二) if函数的嵌套使用:

    由于小明平时学习表现良好,爸爸对小明说:

    如果期末考试90-100分,我们就去香格里拉游玩;

    如果期末考试80-90分,我们就在省内一日游;

    如果期末考试60-80分以下,我们就在家学习;

    如果考试0-60分,我们就“竹笋炒肉”了

    爸爸给的选择多了,出现了三个如果,那么我们是否可以用三个“IF”来解决这个问题呢?答案是肯定的。

    语法结构:IF(条件1,条件1成立显示值1,IF(条件2,条件2成立显示值2,IF(条件3,条件3成立显示值3,所有条件都不成立显示值4)))

    公式解释:

    1、判断条件1是否成立,如果成立显示值1

    2、否则判断条件2是否成立,如果成立显示值2

    3、否则判断条件3是否成立,如果成立显示值3,否则显示值4

    我们按照IF的语法套入公式得到:

    那么现在我们一起来看看小明同学这次期末考试结果会是怎么样呢?

    亲,拿出你的期末考试分数,哈哈,采用刚刚学习的知识,看看自己当年的应该去哪旅游哦。先看后赞,黄金百万;如果觉得有用,就先收藏后转发吧!感谢大家~

  • ?

    Excel的IF函数还可以这样用,你知道吗?

    照无眠

    展开

    IF函数是Excel的常用函数之一,它是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容的一个函数。

    使用语法:=IF( logical_test , [value_if_true] , [value_if_false])

    通俗理解:=IF(条件, 条件成立返回的值, 条件不成立返回的值)

    1、实例:单条件判断,销售台数>=35台才完成任务,判断销售员是否完成任务。

    G2单元格公式: =if(D2>=35,"完成","未完成"),往下填充即可

    2、计算各部门销售总额

    I2公式:={SUM(IF(C:C=H2,F:F)}

    大括号表示数组公式,即输入公式=SUM(IF(C:C=H2,F:F)后,一定要按CTRL+SHIFT+ENTER三键结束,才可得出下图结果。

    3、IF函数嵌套使用及多级嵌套变通办法

    ①根据给定的奖金评定标准的A级至E级标准的奖金数,计算出不同等级销售员应发奖金数。

    ②根据销售员等级计算出奖金等级。

    说明1:如果IF函数嵌套太多,最好用VLOOKUP函数。

    说明2:如果IF函数嵌套太多,又一定要用IF,对于数值而言可以用"+",文本则用"&"来回避嵌套,看起来公式比较长,但比嵌套来说要简单一点。

    嵌套公式:

    F2单元格公式:

    =IF(E3=$A$3,$B$3,IF(E3=$A$4,$B$4,IF(E3=$A$5,$B$5,IF(E3=$A$6,$B$6,$B$7))))

    G2单元格公式

    =IF(E3=$I$3,$J$3,IF(E3=$I$4,$J$4,IF(E3=$I$5,$J$5,IF(E3=$I$6,$J$6,$J$7))))

    变通后公式(公式长度更长,但没那么容易出错):

    F2单元格公式:

    =IF(E3=$A$3,$B$3,0)+IF(E3=$A$4,$B$4,0)+IF(E3=$A$5,$B$5,0)+IF(E3=$A$6,$B$6,0)+IF(E3=$A$7,$B$7,0)

    G2单元格公式:=IF(E3=$I$3,$J$3,"")&IF(E3=$I$4,$J$4,"")&IF(E3=$I$5,$J$5,"")&IF(E3=$I$6,$J$6,"")&IF(E3=$I$7,$J$7,"")

    4、IF函数与AND和OR混合使用

    ①对于60岁以上(含)的男性员工给予1000元奖金,两个条件同时满足用AND

    C3单元格公式:=IF(AND(A3="男",B3>=60),1000,0)

    ②对于60岁以上或40岁以下的员工给予1000元奖金,两个条件满足其中一个即可,用OR

    C10单元格公式:=IF(OR(B10>=60,B10<=40),1000,0)

    ③对于60岁以上的男员工或40岁以下的女员工给予1000元奖金,即有60岁以上和男员工要同时满足,40岁以下和女员工也要同时满足用AND,这两个大条件中间的或又要用到OR,有点复杂,逻辑一定要清楚。

    C17单元格公式:=if(or(and(A17="男",B17>60),and(A17="女",B17<40)),1000,0)

    温馨提示:

    ① 在使用IF多层嵌套时,函数执行的命令是从左向右执行的,要注意括号的对应关系,不要遗漏或增多括号。

    ② 2003及以下版本对嵌套有7层的限制,可用前面介绍的方法变通使用。

    ③ 嵌套太多建议改用VLOOKUP等其他函数。

    我是EXCEL学习微课堂,分享EXCEL学习小技巧,小经验。如果分享的内容对您有帮助,欢迎点赞、收藏、评论、转发,更多的EXCEL技能,可以关注“EXCEL学习微课堂”。

  • ?

    这么实用的Excel的IF函数,赶紧收藏

    格罗瑞娅

    展开

    前言:

    相信大家在日常的工作当中遇到过这样的EXCELI函数“IF({1,0},XXX,YYY)”,那么如何使用呢?下面就让我来给大家介绍如使用。

  • ?

    大飞老师教你学EXCEL-IF函数的使用详解

    半鬼

    展开

    IF函数在EXCEL中是一个基础函数,多用于条件判断,然后根据条件判断的结果返回对应的内容。今天会学网大飞老师就给大家分享一下IF函数的使用方法,我们先看一下IF函数语法组成IF(logical_test,value_if_true,value_if_false),下边我给大家说一下对应的含义

    IF(设置的条件,满足条件返回的结果,不满足条件返回的结果)

    我们先看一个简单示例:合计成绩大于200的返回及格,否则不及格

    IF(E3>200,"及格","不及格") ,函数参数的解释:

    第一个参数:我们设定的条件,合计成绩大于200(PS:这个参数需要使用比较运算符进行判断,判断后会返回true真或false假)

    第二参数:如果第一个参数条件为true真时,返回的结果,这个结果可能是文字,也可能执行的公式

    第三参数:如果第一个参数条件为false假,返回的结果,这个结果可能是文字,也可能执行的公式

    补充:在第一个条件设置的时间。我们可以使用的比较运算符:>大于<小于 >= 大于等于 <=小于等于 <> 不等于 = 等于

    如:A3="会学网", E3>=200等等都可以返回true或者false

    第二个示例:语文,数学,英语,成绩都大于60时,返回合格,那么这时间就有个问题按照示例要求我们有三个判断条件,而IF函数在使用的时间只能写一个条件。我们就需要结合And函数使用了,and函数作用就是可以设定多个条件表达式,当多个条件表达式都满足时才返回TRUE,其中有一个条件为不满足时,就会返回false,

    函数语法:And(logical1,logical2, ...),And(条件表达式1,条件表达式2, ...)

    如上图所示:我们用AND函数写的AND(B3>60,C3>60,D3>60),会学网的英语不满足条件,所以最后返回的结果就是false

    那么结合IF结合AND函数我们就可以得到这样的结果了

    IF(AND(B3>60,C3>60,D3>60),"及格","不及格"),IF条件判断(多条件and(语文大于60,数学大于60,英语大于60),条件为真返回及格两字,条件为假返回不及格)

    第三个示例:根据销售额评定等级,如下图所示,这个示例要求我们对一个销售额执行不通情况的判断,我们需要使用if函数嵌套if函数,原理就是先进行一种情况判断,不符合再进行第二情况判断

    IF(A6>10000,"甲级",IF(A6>8000,"乙级",IF(A6>5000,"丙级",IF(A6>2000,"丁级","未评级"))))函数解释:第一次先判断是否大于10000,然后返回甲级,如果不满足这个条件,就去看false,而我们的false再次执行IF函数判断,依次类推。IF函数最重要的一点就是要按照从低到高或者从高到低顺序进行排列。就像我们示例,我们就按照从高到底的顺序。千万不能>10000,之后紧接着判断>5000,这样跳跃式的

    作者:大飞老师

    来源:http://huixue8/a/excelhanshu/116.html

  • ?

    EXCEL如何用if函数制作带公式的无“0”表格?

    念梦

    展开

    如果在一张表中使用公式时,比如用sum合计汇总,当我们填入数据时,合计栏中的数值也会跟着变化,如果删除所有数据,那么使用了sum公式的合计栏下单元格则会显示“0”,如图1所示:

    图1

    实际上表格并不会受到任何影响,只要在计算区域中输入数据,表格依然会自动进行合计汇总。可是如果在一张空白的表格中只显示几个0,看上去总不那么舒服,如何去除呢?请仔细看图2:

    图2

    在上面的表格中,我们在F2中输入的公式是=IF(SUM(B2:E2)<>0,SUM(B2:E2),""),这个其实也是if函数的最简单直接的用法。

    公式的含义是这样的:当B2:E2单元格的合计不为0的时候,在F2单元格中显示B2:E2单元格的合计结果,也就是sum(B2:E2),

    如果B2:E2单元格的合计为0, 则F2单元格显示为空值(“ “),这样我们就可以去掉公式产生的0啦!

    我们删除前面的数值时,合计栏的数值也没有了,而且带公式的单元格也不会显示‘’0‘’了,

    是不是很神奇?希望对大家有帮助!

  • ?

    excel函数公式if怎么用

    红尘逝

    展开

    今天花点心思写一下excel中if函数的用法,可能在数据小的时候大家用不到这些函数,但是如果表格数据量非常大的时候,那么excel中if函数的节省时间的效果出出来了。

    在使用if函数之前,我先把数据准备好,以一个班级的语文成绩为例,依照不及格<60,60<良<80,优秀>80来划分成绩等级。

    当然了三个判定条件大家一开始理解不了,可以先从及格不及格简单的判定开始了解if函数的用法。那么在C2中判定及格与不及格的if函数写法是=IF(B2>=60,"及格","不及格")。

    我们先点击C2单元格,然后在上方的公式输入框中输入我们的if函数,按回车键运行一下函数就可以了,然后通过C2单元格右下角的下拉复制功能,将函数应用到C2下方的其它单元格中就可以了。

    简单的使用if函数判定成绩及格与不及格就弄好了,接下来我们再讲下有三个条件的if函数的使用方法,具体要用的if函数公式如下。=IF(B2<60,"不及格",IF(B2<80,"良","优秀"))。

    上面的公式很好理解,第一个if函数如果分数小于60,就输出不及格,否得花就进行第二个if函数的判定,如果分数小于80就输出良,大于80就输入优秀。在D2中输入完公式后按回车键运行公式结果。

    接下来就是把D2的公式应用到下方的单元格中,记住不要用复制,一定要点击D2右下角按住鼠标不放下拉就可以了。这样excel中if函数的使用的简单方法就教给大家了。霸气走火就是我,我就是百度经验作者:ixlxt7Xzsl7,百度经验和百家号首发原创内容分享。

  • ?

    Excel中无处不在的IF函数(函数详解)

    Zsuzsa

    展开

    据许多调查显示,SUM、VLOOKUP、IF是使用量最大的三个函数,前两个函数我们都已经说过了,本次我们就一起来揭开IF函数的神秘面纱。

    其实只要我们留心观察,生活中到处都充满了IF函数。

    如果成绩大于60分,就能及格,否则就不及格;

    如果明天下雨,我就不去露营;

    如果有网,我就玩电脑,否则睡觉;

    如果我是女生,我一定会嫁给他。

    太多这样的例子,三天三夜都举不完。

    如下是某个班级的学生成绩表,根据成绩等级评判标准,<60为不及格,60-70为及格,70-80为中等,80-90为良好,90-100为优秀,如何快速对学生进行成绩等级判定呢?

    这时我们就要用到IF函数啦,先判断小于60分:=IF(C3<60,"不及格")。那60-70分的怎么判断呢?可能很多人都会想到按照数学上的方法为:=IF(C3<60,"不及格",IF(60≤C3<70,"及格"))

    公式报错了。其实,在计算机中处理多条件时,和我们所学的数学的表达方式是有差别的。当条件为小于等于时,我们使用<=而不是使用≤,同理大于等于使用>=。

    对于多条件,我们还需要使用到另外的两个函数AND和OR,AND表示并且的意思,只有当所有的条件都为真时,结果才为真,其余都为假;OR表示或者的意思,当条件中全部为假时,结果才为假,其余均为真。二者的语法如下:

    =AND(条件1,条件2,条件n)

    =OR(条件1,条件2,条件n)

    则上述的公式可以更改为:

    =IF(C2<60,"不及格",IF(AND(C2>=60,C2<70),"及格",IF(AND(C2>=70,C2<80),"中等",IF(AND(C2>=80,C2<90),"良好",IF(AND(C2>=90,C2<100),"优秀"))))),结果如下:

    针对本例中的成绩判断,其实如果我们换一个思路,公式可以简化很多,也就不用使用AND函数。我们从高等级向低等级判断,如果大于等于90为优秀,如果不大于90但是大于等于80为优秀,只有当成绩不是优秀时,才会继续判断,所示此时第二个条件中没必要再判断是否小于90,如下:

    =IF(C2>=90,"优秀",IF(C2>=80,"良好",IF(C2>=70,"中等",IF(C2>=60,"及格","不及格"))))。这样是不是简洁了许多?在

    Excel函数和公式的运用中,有时候我们要多角度的考虑问题,这样才能写出更高效的公式!!!

    IF函数家族起到的主要是辅助的作用,其实也不用学得太深,只要知道常用的方法就行了,如果大家学了数组函数之后,IF函数还会有一些更高级的用法,此处先不说。

表格中if函数怎么用

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP