Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

Excel 是一个非常实用的程序,它不仅可以让您以表格形式记录数据,还可以自动处理数据。 逻辑功能是允许您执行任何此类操作的主要元素。 它们用于公式和其他函数中,以简化所有操作。

它们旨在检查值是否符合指定标准。 如果存在这样的匹配,则在写入的单元格中输入值“TRUE”,以防出现差异 - “FALSE”。 今天我们将更详细地考虑诸如逻辑函数的结构、它们的使用范围等问题。

Excel 中的布尔函数列表

有大量的逻辑函数,但最常用的有以下几种:

  1. TRUE
  2. 说谎
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. 不是
  8. 欧芝卡
  9. ISBLANK

所有这些都可用于创建复杂的结构并指定任何顺序的标准。 几乎所有这些功能都涉及向它们传递某些参数。 唯一的例外是 TRUE 和 FALSE,它们会自行返回。 数字、文本、单元格引用、范围等通常用作参数。 让我们看一下上述所有运算符。

运算符 TRUE 和 FALSE

这两个函数的共同点是它们只返回一个值。 它们的使用范围是用作其他功能的组件。 从运算符的名称可以理解,功能 TRUE и 说谎 返回值 TRUE и 说谎

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容 Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

非运算符

此函数与一个参数一起使用,并将相反的值写入单元格。 如果您通过此运算符 TRUE,然后它会返回 说谎 因此,相反的断言是正确的。 因此,这个算子处理数据的结果完全取决于传递给它的参数。 Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

该运算符的语法如下: =NOT(真或假)。

运算符 AND 和 OR

为了传达表达式的条件之间的关系,这两个运算符是必需的。 功能 И 用于表示两个条件必须同时匹配相同的数字或文本。 这个函数返回一个值 TRUE 仅在所有标准同时产生该值的条件下。 如果至少一个标准失败,则整个序列返回一个值 说谎. Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

AND 运算符的构建方式非常简单: =和(参数 1;参数 2;…)。 此函数可以使用的最大参数数为 255。 运算符语法 OR 类似,但工作机制略有不同。 如果函数列表之一产生结果 TRUE, 那么这个数字将作为一个完整的逻辑序列返回。 Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

IF 和 ISERROR 语句

这两个函数有一个非常重要的目的——它们直接设置必须检查某个表达式的符合性标准。 为了更深入地了解操作员的工作方式 IFERROR, 你必须先描述函数 IF. 它的一般结构比前面的要复杂一点: =IF(逻辑表达式,value_if_true,value_if_false)。

该操作员的任务是创建最复杂的结构。 它检查是否满足条件。 如果是,那么操作员将返回 TRUE, 如果不 - 说谎. 但是运算符经常与其他运算符一起使用。 例如,如果它用作函数参数 不是,那么,相应地,总数将自动替换为相反的。 也就是说,如果与条件匹配,则将返回该值 说谎. 这是逻辑函数的主要优点:它们可以以最奇怪的形式组合。

此外,该方案变得更加复杂。 如果通过这个标准我们得到结果“TRUE”,那么您可以指定文本、将显示的数字或将计算的函数。 同样,您可以设置在处理数据后返回结果时显示的结果。 说谎. Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

算子结构 IFERROR 非常相似,但仍然有些不同。 包含两个必需的参数:

  1. 意义。 正在测试的是表达式本身。 如果结果为真,则返回该值。
  2. 错误时的值。 这是在检查第一个参数的结果为 FALSE 时将显示或执行的文本、数字或函数。 Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

语法: =IFERROR(值;value_if_error)。

ISERROW 和 ISEMPLAND 运营商

上面的第一个函数只包含一个值,语法如下: =ISERROR(值). 该操作员的任务是检查单元格的填充情况(一个或整个范围内)。 如果事实证明填充错误,则返回真实结果。 如果一切都好 - 错误。 可以直接作为另一个功能的标准应用。 Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

Excel 可以检查链接是否存在以下类型的错误:

  • #姓名?;
  • #不适用;
  • #删除/0!;
  • #数字!;
  • #所以;
  • #空的!;
  • #关联!。

功能 ISBLANK 总的来说,它非常简单。 它只包含一个参数,即要检查的单元格/范围。 如果有一个单元格既没有文本,也没有数字,也没有非打印字符,则返回结果 TRUE. 因此,如果范围的所有单元格中都有数据,则用户会收到结果 说谎. Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

备忘录表“Excel 中的逻辑函数”

总结上面描述的所有内容,让我们给出一个包含所有常用逻辑函数信息的小表格。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

逻辑功能和解决问题的例子

逻辑功能可以解决各种任务,包括复杂的任务。 让我们举一些例子来说明它们在实践中是如何工作的。

任务1. 假设我们在一定的销售时间后还剩下一部分货物。 必须按照以下规则重新评估:如果在 8 个月内无法出售,则将其价格除以 2 倍。 首先,让我们创建一个描述初始数据的范围。 它看起来像这样。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

为了成功解决所描述的任务,您需要使用以下功能。 Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

您可以在屏幕截图的公式栏中看到它。 现在让我们做一些澄清。 屏幕截图中显示的逻辑表达式(即 C2>=8)意味着该产品的库存期最长为 8 个月(含 8 个月)。 使用 >= 算术运算符,我们定义了大于或等于规则。 在我们编写完这个条件后,函数将返回以下两个值之一:“TRUE”或“FALSE”。 如果公式符合条件,则将重估后的值写入单元格(嗯,或者作为参数传递给另一个函数,这完全取决于用户设置的参数),除以二(为此,我们除以仓库收货时的价格减二)。 如果之后发现该产品的库存不足 XNUMX 个月,则返回单元格中包含的相同值。

现在让我们让任务变得更加困难。 我们应用条件:折扣幅度必须是累进的。 简单来说,如果货超过5个月,但不到8个月,价格要除以一倍半。 如果超过8个,两个。 要使此公式与值匹配,它必须如下所示。 查看公式栏中的屏幕截图以查看它。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

重要! 作为参数,不仅可以使用数字,还可以使用文本值。 因此,可以设置最不同顺序的标准。 例如,对一月份收到的货物打折,如果四月份到货就不打折。

任务2. 让我们将此标准应用于库存产品。 假设在上述降价之后,它的价值已经低于 300 卢布,或者如果它已经超过 10 个月没有销售,那么它就被简单地停止销售。 公式如下。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

我们来分析一下。 我们使用函数作为标准 OR. 需要提供这样的分叉。 如果单元格 D2 包含数字 10,则“已注销”的值将自动显示在 E 列的相应行中。同样适用于其他情况。 如果它们都不满足,则简单地返回一个空单元格。

任务3. 假设我们有一个试图进入高中的学生样本。 为此,他们需要通过几个科目的考试,如下面的屏幕截图所示。 要被认为有资格进入该教育机构,他们必须总共获得 12 分。 同时,一个重要的条件是数学成绩不低于4分。 任务是自动处理这些数据,并编制一份关于哪些学生输入和哪些没有输入的报告。 为此,我们将制作这样一张表格。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

所以,我们的任务是让程序计算总共有多少点,查看通过的结果并进行比较。 在这些操作之后,函数必须将结果放入它适合的单元格中。 有两种可能的选择:“接受”或“否”。 要实现此任务,请输入一个类似的公式(只需插入您的值): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

带有布尔函数 И 我们可以验证同时满足两个条件。 在这种情况下,我们使用了函数 SUM 来计算总分。 作为第一个条件(在 AND 函数的第一个参数中),我们指定了公式 B3>=4。 此栏包含数学分数,不得低于 4 分。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

我们看到了函数的广泛应用 IF 使用电子表格时。 这就是为什么它是您首先需要了解的最流行的逻辑函数。

强烈建议在实际工作中使用这些技能之前先在测试图表上进行练习。 这将有助于节省大量时间。

任务4。 我们面临着确定降价后商品总成本的任务。 要求——产品的成本必须更高或平均。 如果不满足此条件,则必须注销货物。 在这个例子中,我们将看到一堆算术和统计函数是如何工作的。

让我们使用我们已经绘制的表格。 为了解决这个问题,需要将规则设置为单元格D2必须小于整个商品范围的算术平均值。 如果规则得到确认,则在写入此公式的单元格中,设置“注销”值。 如果不满足标准,则设置一个空值。 要返回算术平均值,有一个函数 平均. Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

任务5。 假设我们需要计算不同产品在同一品牌不同门店的平均销售额。 让我们做一张这样的桌子。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

我们的任务是确定适合某些特征的所有值的平均值。 为此,我们使用了一个不在上面列表中的特殊函数。 它允许您组合两个功能 平均 и 如果。 她打电话给 狠心. 包含三个参数:

  1. 要检查的范围。
  2. 要检查的条件。
  3. 范围平均。

结果,获得了以下公式(在屏幕截图中)。

Excel 中的布尔函数。 关于在 Excel 中应用逻辑函数的全部内容

我们看到逻辑函数的应用范围简直是巨大的。 他们的名单实际上比上面描述的要大得多。 我们只是列出了其中最流行的一个,还描述了另一个函数的示例,它是统计和逻辑的结合。 还有其他类似的混合动力车值得单独考虑。

发表评论