当前位置:首页 > 时尚生活

逻辑函数 2017年最全的excel函数大全5—逻辑函数

上次和你分享了,这次也和你分享了。

与酌

描述

使用与函数,这是一个逻辑函数,用于确定测试中的所有条件是否为真。当所有参数评估为真时,“与”函数返回真;只要一个参数的计算结果为假,它就会返回假。

“与”函数的一个常见用途是扩展执行逻辑测试的其他函数的效用。例如,IF函数用于执行逻辑测试,当测试评估为真时返回一个值,当测试评估为假时返回另一个值。通过使用与函数作为中频函数的逻辑测试参数,您可以测试许多不同的条件,而不仅仅是一个条件。

使用

和(逻辑1,[逻辑2],...)

“与”函数的用法有以下参数:

参数

解释

逻辑1

必选。您要测试的第一个条件,可以评估为真或假。

Logical2,...

可选。您要测试的其他条件(最多255个条件),计算结果可以是真或假。

其他的

l参数必须计算为逻辑值(如TRUE或FALSE),或者该参数必须是包含逻辑值的数组或引用。

l如果数组或引用参数包含文本或空白色单元格,这些值将被忽略。

如果指定的范围不包含逻辑值,“与”函数将返回#VALUE!错误。

情形

案例1

案例2

下面提供了一些单独使用与函数以及与IF函数一起使用的常见示例。

公式

解释

=与(A21,A2100)

真;如果A2大于1且小于100,则显示;否则,显示“假”。

=IF(AND(A2A3,A2100),A2,值超出范围)

如果单元格A2中的值小于A3且小于100,则显示该值。否则,将显示消息“值超出范围”。

=IF(AND(A31,A3100),A3,值超出范围)

如果单元格A3中的值大于1且小于100,则显示该值。否则,将显示一条消息。可以由您选择的任何消息替换。

奖金计算

下面是一个非常常见的应用场景。我们需要使用“如果”和“与”来计算销售人员是否有资格获得奖金。

此公式表明,如果总销售额大于或等于(=)销售目标,并且帐户金额大于或等于(=)帐户目标金额,总销售额将乘以奖金百分比。否则,返回0。

假函数

描述

返回逻辑值“假”。

使用

错误的

真函数用法假无参数。

其他的

也可以直接在工作表或公式中输入文本FALSE,微软Excel会自动将其解释为逻辑值FALSE。提供FALSE函数主要是为了与其他电子表格程序兼容。

中频功能描述

IF函数是Excel中最常用的函数之一,可以将数值与期望值进行逻辑比较。中频功能的最简单形式是:

如果(如果内容为真,则执行一些操作,否则执行其他操作)

因此,IF语句可能有两个结果。第一个结果是比较结果为真,第二个结果是比较结果为假。

使用逻辑函数IF函数时,如果条件为真,则函数会返回值;如果条件为假,函数返回另一个值。

使用

IF(逻辑_测试,值_if_true,[值_if_false])

参数名

解释

逻辑_测试(必需)

要测试的条件。

Value_if_true(必需)

如果逻辑测试的结果为真,您希望返回的值。

Value_if_false(可选)

当logical_test的结果为FALSE时要返回的值。

情形

简单中频案例

在上述情况下,单元格D2指示:如果(C2相等,则返回1,否则返回2)

在这种情况下,单元格D2中的公式表示如果(C2等于1,则返回是,否则返回否)

如您所见,中频函数可用于计算文本和数值。也可用于计算误差。您不仅可以检查一个项目是否等于另一个项目并返回单个结果,还可以使用数学运算符并根据需要执行其他计算。您还可以将多个中频函数嵌套在一起,以执行多次比较。

注意:如果要在公式中使用文本,需要用引号将文本括起来(例如,“文本”)。唯一的例外是使用TRUE和FALSE时,Excel可以自动理解。

更多综合框架案例

在上述情况下,D2的IF函数表示if (C2大于B2,则返回“超出预算”,否则返回“在预算范围内”)

在上述情况下,该函数将返回一个数学运算,而不是一个文本结果。E2中的公式表明,如果(实际金额大于预算金额,则从实际金额中减去预算金额,否则不返回结果)。

在这种情况下,F7的公式表明,如果(E7 =“是”,则计算F5 * 8.25%的总额,否则,不应支付销售税,因此返回0)

最佳实践:常数

最后一种情况,你可以看到两个条件都是“是”,销售税率(0.0825)直接输入公式。一般来说,将文本常量(可能需要不时更改的值)直接代入公式是不好的,因为以后很难找到并更改这些常量。最好把常量放在自己的单元格里,一目了然,容易查找和更改。这个例子没关系,因为只有一个IF函数,销售税率很少变化。即使销售税率发生变化,公式也很容易发生变化。

使用IF检查单元格是否为空白色

有时,您需要检查单元格是否为空白色,通常是因为您可能不希望公式在不输入值的情况下显示结果。

这意味着如果(D2是空白色,则返回“空白”;否则,返回“非空”)。对于“非空白”条件,您也可以轻松使用自己的公式。在下一个例子中,我们将使用而不是ISBLANK。其实就是“没有内容”的意思。

在这种情况下,我们将使用而不是ISBLANK。这个公式的意思是,如果(D3没有内容,则返回“空白”,否则返回“非空白”)。

=IF(D3=,,YourFormula())

在这种情况下,当从属单元格空为白色时,使用“”来防止计算公式是非常常见的方式:

如果(D3没有内容,则不返回任何内容,否则计算您的公式)。

嵌套中频示例

简单的IF函数只有两个结果(True或False),而嵌套的IF函数有3到64个结果。

在上述情况下,E2中的公式表示IF(D2等于1,则返回“是”;如果(D2等于2,返回“否”;否则,返回“可能”。请注意,公式的末尾有两个右括号。完成两个中频功能需要两个括号。如果您在输入公式时没有使用两个右括号,Excel会尝试为您更正。

需要注意的事项

虽然Excel允许嵌套多达64个不同的IF函数,但不建议这样做。理由如下。

l正确构造多个IF语句需要花费大量的思想,并保证它们的逻辑在直到最后的每一个条件下都能正确计算。如果嵌套的IF语句不是100%准确,公式计算过程可能需要75%的时间,而返回结果可能需要25%的时间,结果不理想。但你得到这25%的可能性很小。

维护多个if语句是非常困难的,尤其是当你过了一段时间回头想知道自己(别人的话更难听)当时想做什么的时候。

l多个IF语句需要多个左右括号(),管理难度取决于公式的复杂程度。

常见问题

问题

哪里出了问题

单元格中的0(零)

value_if_true或value_if_False参数没有参数值。要查看返回的正确值,您应该为两个参数添加参数文本,或者为参数添加真或假。

#姓名?在牢房里?

这通常意味着公式拼错了。

值,value_if_error

描述

如果公式的计算结果错误,则返回您指定的值;否则,将返回公式的结果。使用IFERROR函数捕获和处理公式中的错误。

使用

IFERROR(值,值_if_error)

IFERROR函数的用法有以下参数:

ü value是必需的。检查参数是否有误。

üValue_if_error必填。公式计算结果错误时返回的值。计算以下错误类型:#不适用,#值!、#REF!、#DIV/0!、NUM!、名称?或者#NULL!。

其他的

l如果Value或Value_if_error是空单元格,则IFERROR将其视为空字符串值()。

l如果Value是一个数组公式,则IFERROR为指定区域中的每个单元格返回一个结果数组。

情形

案例1

配额

销量

210

35

55

0

23

公式

解释

结果

=误差(A2/B2,计算误差)

检查第一个参数(210除以35)中的公式错误,发现没有错误,并返回公式结果

=误差(A3/B3,计算误差)

检查第一个参数中的公式错误(55除以0),找到除以0的错误,并返回value_if_error

计算中有错误

=IFERROR(A4/B4,计算错误)

检查第一个参数(除以23)中公式的误差,没有发现误差,返回公式结果。

0

案例2

配额

销量

比例

210

35

55

0

计算中有错误

23

0

公式

解释

结果

=C2

检查数组中第一个元素的第一个参数的公式中的错误(A2/B2或210除以35)。未发现错误,并返回公式结果

=C3

检查数组中第二个元素的第一个参数的公式中的错误(A3/B3或55除以0),找到除以0的错误,并返回value_if_error

计算中有错误

=C4

检查数组中第三个元素的第一个参数(A4/B4或除以23)中公式的错误,没有发现错误,返回公式结果

0

注意:示例中的公式必须作为数组公式输入。将示例复制到空白色工作表后,选择区域C2:C4,按F2,然后按Ctrl+Shift+回车。

IFNA函数

描述

如果公式返回错误的数值#N/A,则结果返回您指定的数值;否则,将返回公式的结果。

使用

IFNA(值,值_if_na)

IFNA函数的用法有以下参数。

ü需要值。用于检查错误值的参数#不适用..

ü Value_if_na必填。当公式的计算结果为错误值#不适用时要返回的值..

其他的

如果值为空单元格,IFNA将其视为空字符串值()。

如果“值”是一个数组公式,IFNA会将结果作为数组返回给“值”中指定区域的每个单元格。

情形

公式

解释

结果

=IFNA(VLOOKUP(西雅图,$ a5:$ b10,0),未找到)

IFNA测试了VLOOKUP函数的结果。VLOOKUP将返回错误值#N/A,因为在查找区域找不到西雅图。IFNA在单元格中返回字符串“未找到”,而不是标准的“不适用”错误值。

未发现

区域标识

城市

亚特兰大

105

波特兰

142

芝加哥

175

洛杉矶

251

博伊西

266

克利夫兰

275

综合融资系统功能

描述

IFS函数检查是否满足一个或多个条件,并返回对应于第一个真条件的值。IFS可以替换多个嵌套的IF语句,并且可以通过多个条件更容易地读取。

使用

IFS(logic _ test1,value_if_true1,[logic _ test2,value_if_true2],[logic _ test3,value_if_true3],…)

参数

描述

Logical _ test1(必需)

评估为真或假的条件。

Value_if_true1(必需)

当logical _ test1的计算结果为真时返回结果。可以是/[/k0/】。

logic _ test2…logic _ test 127(可选)

评估为真或假的条件。

value _ if _ true 2…value _ if _ true 127(可选)

当logical _ testN的计算结果为真时返回结果。每个值if_trueN对应一个条件逻辑testN。可以是/[/k0/】。

情形

案例1

该公式表明,如果(A2大于89,则返回“A”,如果A2大于79,则返回“B”,以此类推,对于所有小于59的值,则返回“F”)。

案例2

单元格G7中的公式表明,如果(单元格F2中的值等于1,返回值位于单元格D2,如果单元格F2中的值等于2,返回值位于单元格D3,以此类推,如果不满足其他条件,最后一个返回值位于D8)。

其他的

要指定默认结果,请为logical_test参数输入一个始终为真的条件,如真或1=1。如果不满足任何其他条件,将返回相应的值。在案例1中,第6行和第7行(得分58)显示了这一结果。

l如果提供的logical_test参数没有相应的值_if_true,该函数将显示典型的错误消息“您为此函数输入的参数太少”。

如果逻辑测试参数解析为非真或假的值,这个函数将返回#VALUE!错误。

l如果没有找到真条件,该函数将返回#不适用!错误。

非逻辑操作

描述

如果要确保一个值不等于另一个值,请使用NOT函数,它是逻辑函数之一。

“非”函数否定其参数值。

NOT函数的一个常见用途是扩展执行逻辑测试的其他函数的有效性。例如,如果函数评估为真,它将执行逻辑测试并返回一个值,如果评估为假,则返回另一个值。通过使用非函数作为中频函数的逻辑测试参数,您可以测试许多条件,而不是一个条件。

使用

非(逻辑函数)

非函数语法有以下参数:

ü逻辑必需。评估为真或假的任何值或表达式。

其他的

如果逻辑为假,非将返回真;;如果逻辑为真,否将返回假。

情形

案例1

案例2

下面提供了一些单独使用非函数以及与IF、AND和OR函数一起使用的常见示例。

公式

解释

=否(A2100)

A2不大于100

=如果(and (not (a21),not (a2100)),a2,值超出范围)

50大于1(真),50小于100(真),所以非函数否定这两个参数,得到假。“与”要求两个参数都为“真”,因此“假”会返回结果。

=如果(或(非(A30),非(A350)),A3,值超出范围)

100不小于0(假),100大于50(真),所以非函数否定这两个参数,得到真/假。“或”只要求一个参数为真,因此如果为真,将返回结果。

销售佣金计算

下面是一个非常常见的应用场景。我们需要将“非”与“如果”和“与”一起使用来计算销售人员是否有资格获得奖金。

公式表明,如果销售总额不是销售目标,客户数量不小于客户目标,则销售总额乘以佣金%,否则返回0。

或函数

描述

使用或函数,这是一个逻辑函数,用于确定测试中的所有条件是否为真。

“或”函数的一个常见用途是扩展执行逻辑测试的其他函数的有效性。例如,IF函数执行逻辑测试,如果测试结果为真,则返回一个值,如果测试结果为假,则返回另一个值。您可以使用OR函数作为if函数的logical_test参数来测试多个不同的条件(而不是一个)。

使用

或(逻辑1,[逻辑2],...)

“或”函数的用法有以下参数:

参数

解释

逻辑1

必选。您要测试的第一个条件,可以评估为真或假。

Logical2,...

可选。您要测试的其他条件(最多255个条件),计算结果可以是真或假。

其他的

l参数必须计算为逻辑值,如TRUE或FALSE,或者是包含逻辑值的数组或引用。

l如果数组或引用参数包含文本或空白色单元格,这些值将被忽略。

如果指定的范围不包含逻辑值,则返回#VALUE!错误值。

你可以使用或数组公式来查看数组中是否出现一个值。要输入数组公式,请按CTRL+SHIFT+回车键。

情形

案例1

案例2

下面提供了一些单独使用或函数以及与IF函数一起使用的常见示例。

公式

解释

=或(A21,A2100)

真;如果A2大于1或小于100,则显示;否则,显示“假”。

=如果(或(A21,A2100),A3,值超出范围)

如果单元格A3中的值大于1或小于100,则显示该值。或者显示消息“值超出范围”。

=如果(或(A20,A250),A2,值超出范围)

如果单元格A2中的值小于0或大于50,则显示该值。否则,将显示一条消息。

销售佣金计算

下面是一个非常常见的应用场景。我们需要使用IF和OR来计算销售人员是否有资格获得佣金。

该公式显示,如果总销售额大于或等于销售目标,或者帐户金额大于或等于帐户目标金额,佣金百分比将乘以总销售额。否则,返回0。

转换功能

描述

SWITCH函数从值列表中计算一个值(称为表达式),并返回对应于第一个匹配值的结果。如果不匹配,可能会返回可选的默认值。

使用

SWITCH(表达式,值1,结果1,[默认值或值2,结果2],…[默认值或值3,结果3])

参数

解释

表达式(必需)

表达式是将与值1…值126进行比较的值(如数字、日期或某些文本)。

值1…值126

ValueN的值将与表达式进行比较。

结果1…结果126

ResultN是当相应的valueN参数与表达式匹配时返回的值。必须为每个相应的值参数提供结果。

默认(可选)

默认值是在valueN表达式中找不到匹配值时返回的值。当没有相应的结果表达式时,它被标识为默认参数(参见示例)。默认值必须是函数中的最后一个参数。

由于一个函数最多可以包含254个参数,因此最多可以使用126对值和结果参数。

情形

价值

公式

结果

2

=SWITCH(工作日(A2),1,星期日,2,星期一,3,星期二,不匹配)

因为A2 = 2,“星期一”是值2对应的结果参数,所以SWITCH返回“星期一”。

99

=SWITCH(A3,1,星期日,2,星期一,3,星期二)

因为没有匹配的参数,也没有其他参数,SWITCH返回#N/A!

99

=SWITCH(A4,1,周日,2,周一,3,周二,不匹配)

错配

2

=SWITCH(A5,1,星期日,7,星期六,工作日)

工作日

=SWITCH(A6,1,周日,2,周一,3,周二,不匹配)

星期二

真函数

描述

返回逻辑值“真”。当您想要根据条件返回值“真”时,请使用此函数。例如:

=中频(A1=1,真())

您也可以不使用此函数,直接在单元格和公式中输入值“真”。例如:

=中频(A1=1,真)

在这两个例子中,如果满足条件,Excel将返回TRUE。在这两个例子中,如果条件不满足,Excel将返回FALSE。

使用

真()

真函数用法没有参数。

异或函数

描述

返回所有参数的逻辑异或。

使用

异或(逻辑1,[逻辑2],…)

异或函数的用法有以下参数。

ü Logical1、logical2和其他逻辑1是必需的,后续逻辑值是可选的。您要检查的1到254个条件可以是真或假,可以是逻辑值、数组或引用。

其他的

l参数必须计算为逻辑值,如TRUE或FALSE,或者是包含逻辑值的数组或引用。

l如果数组或引用参数包含文本或空白色单元格,这些值将被忽略。

l如果指定区域不包含逻辑值,异或返回错误值#VALUE!。

你可以使用异或数组公式来检查数组中是否出现一个值。要输入数组公式,请按Ctrl+Shift+回车。

l当真输入数为奇数时,异或的结果为真;当真输入数为偶数时,异或的结果为假。

情形

公式

解释

结果

=异或(30,29)

返回“真”,因为其中一个测试评估为“真”。

真正的

=异或(312,46)

返回False,因为所有测试结果的评估结果都为FALSE。至少一个测试结果必须评估为真才能返回真。

错误的

以上都是EXCEL的逻辑函数描述语法和用例。本次分享存在哪些问题或不足,可以在下面评论。如果觉得不错,可以和朋友分享,让大家一起掌握这些excel逻辑功能。

1.《逻辑函数 2017年最全的excel函数大全5—逻辑函数》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《逻辑函数 2017年最全的excel函数大全5—逻辑函数》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/shehui/1580066.html

上一篇

大江大河剧情介绍 大江大河小说剧情介绍

下一篇

大秦帝国4播出时间 大秦帝国4播出时间

孕早期亲子鉴定 怀孕初期如何亲子鉴定?结果准确度怎么样?

  • 孕早期亲子鉴定 怀孕初期如何亲子鉴定?结果准确度怎么样?
  • 孕早期亲子鉴定 怀孕初期如何亲子鉴定?结果准确度怎么样?
  • 孕早期亲子鉴定 怀孕初期如何亲子鉴定?结果准确度怎么样?

第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟是怎么一回事?

  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟是怎么一回事?
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟是怎么一回事?
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟是怎么一回事?
桃花劫最后的结果 电视剧桃花劫结局

桃花劫最后的结果 电视剧桃花劫结局

虽然在电视剧《桃花劫》的大结局中姚家已经没落,但是和却经历了数次的分离与融合,最终幸福地结为伉俪,并将携手重建家园。终曲结束时,曾云丹在先祖排名前承认严蓉是姚家的继承人,并将先祖的玉笛交给了严蓉。姚振盛负责史静和严蓉,为他们举行隆重热烈的婚礼,让严蓉向史静致敬。在筹备婚礼的过程中,姚振盛打算烧掉赵...

第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事件详情始末介绍!

  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事件详情始末介绍!
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事件详情始末介绍!
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事件详情始末介绍!
圆的弦长公式 视频||直线和圆的相交弦长公式推导

圆的弦长公式 视频||直线和圆的相交弦长公式推导

                ...

第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟发生了什么?

  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟发生了什么?
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟发生了什么?
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 究竟发生了什么?

第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 到底什么情况呢?

  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 到底什么情况呢?
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 到底什么情况呢?
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 到底什么情况呢?

第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事情的详情始末是怎么样了!

  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事情的详情始末是怎么样了!
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事情的详情始末是怎么样了!
  • 第25届中国青年五四奖章评选结果揭晓:卫国戍边英雄获评五四奖章集体 事情的详情始末是怎么样了!