表格if函数的使用方法(excel常用的if函数)

1、简单的IF公式

IF语句可以是复杂的和嵌套的,也可以将它们用于简单的条件。使用“费用”电子表格示例,您可能希望标记超过特定阈值的所有Internet付款。这将告诉您是否通过超额支付贷款而在互联网账单上花费过多。您可以使用IF函数执行此操作,以在相邻单元格中显示结果。

(简单的IF函数示例)

创建复杂的IF语句时,不需要为每个单元格重新键入该语句。您只需要键入一次,然后将原始单元格复制并粘贴到要评估的每一行。在“费用”示例电子表格中,目标是如果互联网付款超过$ 100.00,则显示文本“超过”。如果付款不超过$ 100.00,则会显示文本“确定”。

在F4单元格中键入IF语句,而不是在F5行中再次键入IF语句,而是将原始C4计算复制并粘贴到F5和F6。当您使用公式和函数复制单元格时,Excel会自动将引用的单元格值更改为新的行号。这意味着您只需键入一次公式,然后就可以将同一公式复制到同一列或同一行中的多个单元格中。

在此示例中,将条件设置为评估单元格值是否超过100。如果条件返回“ true”,则显示文本“ Over”。如果小于100,则显示术语“确定”。

此示例的一个问题是该条件使用大于逻辑表达式,但不考虑该值是否等于100。要解决此错误,应使用“大于或等于”(> =)逻辑操作员。

(大于或等于示例)

在上面的示例中,使用“公用事业”列而不是“ Internet”列,因为公用事业付款的单元格等于$ 100。通过IF函数中使用的新列,您可以看到文本“ Over”显示在所选单元格中。因为值100满足条件之一(B5等于100),所以它显示“ Over”。

由于第二个或第三个参数是可选的,因此您无需在单元格中显示返回真或假结果的文本。您可以选择不显示任何参数,方法是不显示任何内容。例如,您可以将参数保留为空而不显示任何内容,而不是在不满足条件的单元格中张贴“ OK”。但是,当未添加参数时,Excel在单元格中显示“ false”,表示对于评估条件,返回值为false。

若要更改此行为,可以为第三个参数添加一个空格字符。这将模拟空白单元格而不会强制Excel 2019在所选单元格中显示“ false”。

(带空白参数的IF功能)

空格字符在单元格中什么都不显示,但是对于Excel软件来说,它是一个字符,它将覆盖没有该字符时显示的标准“ false”值。您可以将空白字符切换为第二个参数,并且条件计算结果为“ true”时,Excel将显示空格字符。

2、嵌套的IF语句

当您只需要评估一个或两个单元格时,简单的IF语句非常有用,但有时您需要评估彼此相关的两个单元格。您可以通过首先评估内部IF语句,然后使用外部IF语句显示结果的方式来处理下一个IF语句。

可以创建多个嵌套的IF语句来评估多个条件。对于IF语句中的每个参数,您可以添加另一个IF语句以执行附加评估。公式中添加的IF语句越多,则变得越复杂。太多的嵌入式IF语句会创建非常复杂的语句,从而增加发生错误的机会。当您有多个要评估的条件时,最好将IF语句分解并测试它们,然后再将它们嵌套在另一个条件中。这将减少计算错误的机会。

嵌套的IF语句具有以下语法:

IF(<条件>,<嵌套if语句>,<嵌套if语句>)

由于第二个和第三个参数是可选的,因此您无需在嵌套函数中添加任何一个。IF语句的主要目的是在发生某种条件结果时控制显示的值。例如,当“ Internet”列中的值超过$ 100且“实用程序”列中的值也超过$ 100时,您可能希望在费用报表中显示“超过”。您可以使用嵌套的IF语句执行此计算。

(嵌套IF函数示例)

在此示例中,嵌套的IF函数放置在外部IF语句的第二个参数中。通过使用此嵌套函数,您可以根据第二个条件更改显示的文本。有了费用,您可能只想显示公用事业和Internet支付何时超过$ 100,而此语句就可以做到。

首先评估第二个参数。它评估Internet付款部分的值是否大于或等于100。如果条件返回“ true”,则返回的结果为“ Over”。由于此嵌套IF函数位于外部IF语句的“ true”参数中,因此,如果外部IF函数的条件评估为“ true”,则将返回此文本值。

当使用嵌套的IF语句时,您添加了在显示特定结果之前必须满足的其他条件。在此示例中,显示“结束”文本的唯一方法是公用事业支付和互联网支付都超过$ 100。您可以通过在第二个嵌套IF函数中添加另一个来创建更复杂的嵌套IF语句。

(三重嵌套的IF函数)

本示例显示了一个公式中的三个嵌套IF语句。这三个嵌套的IF语句的结果是,您现在可以评估和计算所有三个rent,Internet和Utility列。如果每个月的所有三个列单元格都超过$ 100,则这三个语句组合将仅显示“结束”。您很快就会看到,只有一个月(2月)的每列付款超过100美元。

使用多个嵌入式IF语句,您可以在值列表中执行多个条件评估,然后在单元格中显示任何文本。嵌套的IF语句可能很复杂,因此在计算中使用它们之前,应该测试每个单独的语句。使用这些嵌套的IF语句,您可以通过更改条件来更改显示值的方式。通过更改条件的逻辑表达式,可以更改电子表格中显示的信息。

(带有相反逻辑运算符的嵌套IF函数)

通过更改每个嵌套IF函数中的逻辑运算符,可以完全更改显示的结果。因为每个IF语句中都没有替代文本,所以Excel 2019在单元格中显示文本的唯一选项是显示值为``false''。由于内部IF函数中没有条件返回“ true”,因此显示的结果为“ false”,因为最外部的IF语句返回“ true”。然后,外部IF语句将显示内部函数返回的内容,即“ false”。

如您所见,嵌套的IF函数会变得非常复杂,并导致多个逻辑错误。但是,当您要在选定单元格中显示值之前要评估多个条件时,这些嵌套函数将变得非常有用。只要记住,对于每个嵌套的IF函数,您都会为语句增加一些复杂性。在将嵌套函数用于已发布的电子表格之前,请始终对其进行测试。

(0)

相关推荐

  • excel表格column函数的用法(excel常用的columns函数)

    COLUMN函数是Excel中一个常用的函数,它可以用来返回给参数单元格的列号.语法结构是=COLUMN([reference])COLUMN函数的reference参数为可选参数,如果省略参数ref ...

  • excel函数用法大全(excel常用函数有哪些)

    在excel操作中,查询类函数是较为常用的.小编就在这里和大家一起探讨,excel中常用查询函数的用法.Excel有哪些常用的查询函数呢?小编在这里,先向大家介绍四个基本函数,再向大家介绍函数常用的使 ...

  • if条件函数的使用方法(怎样用if函数判断两个条件)

    Excel条件判断函数:IF函数应用教程及案例解析IF函数是Excel中最常用的函数之一,凡工作中涉及到条件逻辑判断.多层级条件嵌套判断的问题,都可以用IF函数来解决.而且IF函数与很多函数结合使用, ...

  • excel 常用快捷键与函数

    Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理.统计分析和辅助决策操作,广泛地应用于管理.统计财经.金融等众多领域. 操作方法 01 在工作表之间来回切换:CTRL+TA ...

  • Excel表格中Sumifs函数的使用方法及实例

    大家在使用Excel时,最常用的函数之一便是Sumifs函数了,很多人对这个函数的使用方法还是不太了解,那么今天小编就给大家总结了一些Sumif函数的使用方法以及实例.文章主要包括四个方面:1.函数的 ...

  • Excel WEEKDAY函数的使用方法

    在日常工作和生活中,有时我们需要查询过去或者未来的某一天是星期几?通常我们都会通过查看日历表来确认这一信息,日历表的确是我们工作和生活中不可或缺的东西,极大的方便了我们的日常生活.但如果是一个距离现在 ...

  • SUMIF函数的使用方法及实例(excel的sumif函数怎么用)

    追求更美和更好的生活是没有错的,前提是,别忘了,靠自己!--继续学习的一天sumif如何对符合多条件的单元格求和?例如下图:A列中的物料在B列中多个仓中都有库存,现在需要求和某物料在外加工仓和成品仓的 ...

  • Excel PMT函数的使用方法

    在生活中偶尔要用到PMT函数,但是很多人在使用这个函数的时候感觉不太熟练,我来和大家一起明确一下这个函数的使用方法. 操作方法 01 PMT函数的功能 用于根据固定付款额和固定利率计算贷款的付款额. ...

  • Excel函数的输入方法

    本篇关于介绍Excel函数的输入方法 Excel公式输入其实可以归结为函数输入的问题。 (1)“插入函数”对话框 “插入函数”对话框是Excel输入公式的重要工具,以公式“=SUM(Sheet2!A1 ...