本文目录一览:

Office小技巧-三种EXCEL表格常用逻辑类函数

逻辑函数是用来判断真假值,或者进行复合检验的Excel函数,同时也是指输入量和输出量之间的关系是一种逻辑上的因果关系。符合逻辑关系就会返回【TRUE】,如果不符合逻辑关系则返回【FALSE】。我为大家来详细梳理一下六种常用的逻辑类函数。

一、AND函数

当AND函数的参数值全部满足条件时,返回结果为TRUE,否则为FALSE。

函数语法: AND(logical1,logical2, ...),参数必须是逻辑值,或者包含逻辑值的数组或引用。

举例说明:

 在A1单元格中输入数字80,在B1中写公式=AND(A160,A1100)。由于A1等于80的确大于60、小于100。所以两个条件值(logical)均为真,则返回结果为TRUE。

二、OR函数

当OR函数的任一参数满足条件时,返回结果为TRUE,只有所有参数值均不满足时才返回结果为FALSE。

函数语法: OR(logical1,logical2, ...),参数必须是逻辑值,或者包含逻辑值的数组或引用。

举例说明:

在A1单元格中输入数字80,在B1中写公式=OR(A190,A1100)。由于A1等于80小于90但是不大于100。满足其中条件之一,所以返回结果为TRUE。

三、IF函数

IF函数用于执行真假值判断后,如果满足条件则返回真条件下的指定内容,如果不满足则返回假条件下的指定内容,因此If函数也称之为条件函数。

函数语法: IF(logical_test,value_if_true,value_if_false)。其中Logical_test代表有比较运算符的逻辑判断条件;value_if_true代表逻辑判断条件成立时返回的值;value_if_false代表逻辑判断不成立时返回的值。

举例说明:

  判断实际金额是否超出预算金额,在C2中输入公式=IF(B2A2,"是","否")。由于B2A2,实际金额未超过预算,所以返回结果为“否”。

以上。 

希望大家在阅读之余,多加练习办公软件Office的使用,提高我们的工作效率,成为职场高效率的一员。我将在每周都进行内容更新,大家一起学习,共同进步。 

excel逻辑函数有哪些

Excel常用的逻辑函数有IF,AND,OR,NOT,FALSE,TRUE这几个逻辑函数。前三种组合使用的最多。

Excel逻辑函数—AND&OR

语法: AND(logical1,logical2, ...) ,Logical1, logical2, ... 表示待检测的 1 到 N 个条件表达式。

说明: 所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回 FALSE。

语法: OR(logical1,logical2,...), Logical1,logical2,... 为需要进行检验的 1 到 N 个条件表达式。

说明: 在其参数组中,任何一个参数逻辑值为TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。

需求:此数据为某公司第一季度三个月每个人的销售数据,现需要对第一季度人员作出评优,要求:1、每个人三个月销量都大于900就评委优秀员工,并在备注列标出。

分析: 根据需求得知,要满足B3/B4/B5都同时大于900才算优秀,所以在这里需要用到AND函数判断,AND函数判断完后的结果,作为IF的第一个参数,为真就返回“优秀”,否则就是返回空值。就满足我们的需求。

根据需求可以得出下列公式,具体的分析跟AND一样。不一样的就是只要满足任意一个要求即可。

注: AND和OR一般都是用其返回值作为其他函数的参数。

结束

无处不再的Excel,无处不在的快乐!欢迎关注和评论!如果喜欢请点亮爱心。感谢大家的支持,咱们下期再见!

excel里超长的逻辑公式

excel里超长的逻辑公式:IF函数、AND函数、OR函数。

1.IF函数

IF函数是工作中最常用的函数之一,它可以判断条件的真假,并根据真假值的不同,返回不同的结果。

IF函数基本语法:=IF(条件表达式,成立时返回结果,不成立时返回结果

IF函数中的返回结果,不限定为固定文本、数值,也可以是一个表达式哦。

注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降;多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。

2.AND函数

如果要用到多个条件时,则可以使用AND函数。

AND函数的功能是检验多个逻辑是否都满足,则返回为TURE,只要有一个不满足条件,返回的就是FALSE。

AND函数可以输入多个要检测的逻辑(最多255个条件),多个逻辑之间用逗号(“,”)分隔。

NOW,我们可以结合上面所学的IF函数与AND函数进行组合。

3.OR函数

OR函数与AND函数的差异在于,OR函数表示多个条件中,有任意一个条件满足,则返回为TURE,如果所有条件都不满足,返回的就是FALSE。

OR函数示例,如下GIF,我们要面试过程中,笔试成绩和面试成绩只要有一科不低于90分,即可录取。

可以使用函数:=OR(B3=90,C3=90)

Excel中的9个逻辑函数都不掌握,还敢称Excel达人?

Excel中的逻辑函数主要用于在公式中对条件进行测试,并根据测试结果返回不同的数值,从而使公式更加智能。

一、TRUE。

功能: 返回逻辑值TRUE。

目的: 判断两个值是否相等。

方法:

在目标单元格中输入公式:=B3=C3,如果返回TRUE,则代表单元格B3和C3的值相同。

二、FALSE。

功能: 返回逻辑值FALSE。

目的: 判断两个值是否不等。

方法:

在目标单元格中输入公式:=B3=C3,如果返回FALSE,则代表单元格B3和C3的值不等。

三、TRUE(FALSE)应用技巧。

目的: 计算两列中相同数据的个数。

方法:

在目标单元格中输入公式:=SUM((B3:B9=C3:C9)*1),并用Ctrl+Shift+Enter填充。

解读:

1、在逻辑值中,TRUE同1、FALSE同0的作用是相同的,公式中首先判断B列和C列的值是否相等,如果相等,则返回TRUE,即1,否则返回FALSE,即0,然后对其进行求和运算。

2、如果要计算两列中不同数据的个数,只需将公式修改为:=SUM((B3:B9C3:C9)*1)即可。

四、Not。

功能: 对逻辑值求反。

语法结构: =Not(条件或逻辑值)。

注意事项:

1、如果逻辑值为FALSE,则Not函数将返回TRUE,如果逻辑值为TRUE,Not函数将返回FALSE。

2、如果Not函数的参数是文本型数字或文本,Not函数将返回错误值“#VALUE!” 。

目的: 计算区域中数值的个数。

方法:

在目标单元格中输入公式:=SUM(NOT(ISERROR(NOT(E3:E12)))*1),并用Ctrl+Shift+Enter填充。

解读:

1、Iserror函数的作用为:检测一个值是否为错误,如果是返回TRUE,否则返回FALSE。

2、当Not函数的参数中包含非逻辑值时将返回错误值,因此公式ISERROR(NOT(E3:E12))对包含非数字的单元格返回TRUE,而对包含数字的单元格返回FALSE,再用Not函数对Iserror函数返回的包含逻辑值的数组公式求反,将得到的数组×1,即将逻辑值转换为数字,最后用Sum函数对包含数字1和0的数组求和,得到区域内数字的个数。

五、And。

功能: 判断多个条件是否同时成立。

语法结构: =And(条件1,[条件2],[条件3]……)。

注意事项:

1、所有参数都可以是逻辑值TRUE或FALSE,或者是可以转换为逻辑的表达式。

2、如果参数是文本型数字或文本,And函数将返回错误值“#Value” 。

目的: 判断员工是否退休(男,55岁退休,女,50岁退休)。

方法:

在目标单元格中输入公式:=IF(AND(C355,D3="男"),"退休",IF(AND(C350,D3="女"),"退休",""))。

解读:

首先判断C355,D3=“男”是否同时成立,如果成立,直接返回“退休”,如果不成立,继续判断C350,D3="女"是否成立,如果成立,返回“退休”,否则返回空值。

六、Or。

功能: 判断多个条件中是否至少有一个条件成立。

语法结构: =Or(条件1,[条件2],[条件3]……)

注意事项:

1、所有参数都可以是逻辑值TRUE或FALSE,或者是可以转换为逻辑的表达式。

2、如果参数是文本型数字或文本,Or函数将返回错误值“#Value” 。

目的: “年龄”<35岁或“学历”为“大本”,则为“符合条件”。

方法:

在目标单元格中输入公式:=IF(OR(C335,F3="大本"),"符合条件","")。

解读:

Or函数的条件中只要有一个条件成立,就返回True。

七、Xor。

功能: 判断多个条件中是否有一个条件成立。

语法结构: =Xor(条件1,[条件2],[条件3]……)。

注意事项:

1、如果测试的条件都为TRUE或都为FALSE,Xor函数返回FALSE,否则返回TRUE。

2、如果参数是文本型数字或文本,Xor函数将返回错误值“#Value” 。

目的: “年龄”<35,“学历”为“大本”,只要满足一个条件的,则为“符合条件”,两个条件都满足的,“不符合条件”。

方法:

在目标单元格中输入:=IF(XOR(C335,F3="大本"),"符合条件","")。

解读:

公式=IF(OR(C335,F3="大本"),"符合条件","")和=IF(XOR(C335,F3="大本"),"符合条件","")是有区别的,公式=IF(OR(C335,F3="大本"),"符合条件","")中“条件1”和“条件2”至少满足一个就是“符合条件”,而公式=IF(XOR(C335,F3="大本"),"符合条件","")中,当两个条件同时成立或同时不成立时,都为“不符合条件”。

八、If。

功能: 根据条件判断而返回不同结果。

语法结构: =If(条件,条件为真时的返回值,条件为假时的返回时)。

备注:

已在前文中有所涉及,不再赘述。

九、Ifna。

功能: 判断公式是否出现#N/A错误。

语法结构: =Ifna(值或表达式,值或表达式返回#N/A错误时想要输出的信息)。

目的: 查询员工的“月薪”,当查询不到信息时,返回“无此员工信息”。

方法:

在目标单元格中输入公式:=IFNA(VLOOKUP(J3,B3:G12,6,0),"无此员工信息")。

解读:

由于数据源中没有“许由”,所以Vlookup函数返回#N/A ,用Ifna函数判断后,返回“无此员工信息”。

十、Iferror。

功能: 根据公式结果返回不同内容。

语法结构: =Iferror(值或表达式,值或表达式有错误时想要输出的信息)。

注意事项:

值或表达式返回的错误可以是:#N/A 、#VALUE 、#REF!、#DIV/0!、#NUM!、#NAME或#NULL! 。

目的: 查询员工的“月薪”,当查询不到信息时,返回“无此员工信息”。

方法:

在目标单元格中输入公式:=IFERROR(VLOOKUP(J3,B3:G12,6,0),"无此员工信息")。

@Excel函数公式

#Excel函数公式#

#职场达人炼成记#

#职场达人说#

excel怎么用逻辑条件函数if

使用if函数来进行判断:

1、打开Excel,打开你的数据文档,在你想输出数据的单元格点击工具栏上的“插入”——“函数”——“逻辑”——“IF”,然后点击确定。

2、点击确定后会弹出一个框框,第一个表示条件,后面两个是判断条件的结果。点击小编标注的地方,选择数据,一般不用选择全部的数据,只需选择里面的其中一个即可。

选择A2,是用IF来判断数学成绩及不及格。如果条件60分,说明不成立,就显示不及格,否则的话剩下的都是及格的分数了。

3、点击确定后,就可以看到判断的结果了,将鼠标放在第一个结果后面,当鼠标变成【+】时,双击它就可以得到全部的结果了。

4、再设置60-70分的显示及格,然后同样地,再第三行,又点击IF,进行嵌套。

5、同样的方法,设置良好和优秀,如果你后面还要再继续分的话,也可以继续嵌套,那么第三行就不要写优秀了。

6、同样的,把鼠标放在第一个结果右下角【+】,双击后就可以显示全部的结果了。

注意事项

以上的方法只限于新手,如果你操作熟练的话,可以在公式栏直接写进你判断的公式即可。

If函数其实还有更多的高级的使用方法。