google表格教程(如何使用Google表格F)
google表格教程(如何使用Google表格F)将“test”替换为您的逻辑测试,然后将“value_if_true”和“value_if_false”参数替换为当结果为 TRUE 或 FALSE 时 Google 表格将提供的操作或结果。=IF(test value_if_true value_if_false)使用 IF 函数IF 函数可以在单个逻辑测试中单独使用,或者您可以将多个 IF 语句嵌套到单个公式中以进行更复杂的测试。首先,打开您的Google 表格电子表格,然后 在单元格中输入内容。
如果您想在 Google 表格公式中运行逻辑测试,无论测试是 TRUE 还是 FALSE,都提供不同的结果,您需要使用 IF 函数。以下是如何在 Google 表格中使用它。
顾名思义,IF 用于测试单个单元格或单元格范围是否满足逻辑测试中的某些标准,其中结果始终为 TRUE 或 FALSE。
如果 IF 测试为 TRUE,则 Google 表格将返回数字或文本字符串、执行计算或运行另一个公式。
如果结果是 FALSE,它会做一些完全不同的事情。您可以将 IF 与其他逻辑函数(如 AND 和 OR)或其他嵌套的 IF 语句结合使用。
使用 IF 函数
IF 函数可以在单个逻辑测试中单独使用,或者您可以将多个 IF 语句嵌套到单个公式中以进行更复杂的测试。
首先,打开您的Google 表格电子表格,然后 在单元格中输入内容。
=IF(test value_if_true value_if_false)
将“test”替换为您的逻辑测试,然后将“value_if_true”和“value_if_false”参数替换为当结果为 TRUE 或 FALSE 时 Google 表格将提供的操作或结果。
在下面显示的示例中,使用 IF 语句来测试单元格 B3 的值。如果单元格 B3 包含字母 B,则 TRUE 值将在单元格 A3 中返回。在本例中,这是一个包含字母 A 的文本字符串。
如果单元格 B3 不包含字母 B,则单元格 A3 将返回 FALSE 值,在本示例中,该值是包含字母 C 的文本字符串。
在所示示例中,单元格 B3 包含字母 B。结果为 TRUE,因此在 A3 中返回 TRUE 结果(字母 A)。
计算也可以很好地作为逻辑测试。在下面的示例中,单元格 A4 中的 IF 公式正在测试单元格 B4 的数值是否等于或大于数字 10。如果结果为 TRUE,则返回数字 1。如果为 false,则返回2号。
在示例中,单元格 B4 的值为 9。这意味着逻辑测试的结果为 FALSE,并显示数字 2。
嵌套 IF 语句
如果您想执行更长、更复杂的逻辑测试,可以将多个 IF 语句嵌套到同一个公式中。
要将多个 IF 语句嵌套到一个公式中,简单类型. 虽然这仅显示单个嵌套的 IF 语句,但您可以根据需要将任意数量的 IF 语句嵌套在一起。
=IF(first_test value_if_true IF(second_test value_if_true value_if_false))
例如,如果单元格 B3 等于 4,则 A3 中的 IF 公式返回 3。如果单元格 B3 不等于 4,则使用第二个 IF 语句来测试单元格 B3 的值是否小于 10。
如果是,则返回数字 10。否则,返回 0。此示例测试有自己的嵌套 IF 语句作为第一个“value_if_false”参数,要求第一个测试为 FALSE,然后再考虑第二个测试。
上面的示例显示了此测试的所有三个潜在结果。第一个逻辑测试(B3 等于 3)返回 TRUE 结果,单元格 A3 中的 IF 公式返回数字 4。
第二个逻辑测试在单元格 A4 中返回另一个 TRUE 结果,B4 的值小于 10。
唯一的 FALSE 结果在单元格 A5 中返回,其中两个测试的结果(B5 等于 3 还是小于 10)都是 FALSE,返回 FALSE 结果(a 0)。
您可以以相同的方式将嵌套的 IF 语句用作“value_if_true”参数。为此,请键入 。
=IF(first_test IF(second_test value_if_true value_if_false) value_if_false)
例如,如果单元格 B3 包含数字 3,如果单元格 C3 包含数字 4,则返回 5。如果 B3 包含 3,但 C3 不包含 4,则返回 0。
如果 B3 不包含 3,则返回数字 1。
此示例的结果表明,要使第一个测试为真,单元格 B3 必须等于数字 3。
从那里,初始 IF 的“value_if_true”使用第二个嵌套的 IF 语句进行第二次测试(C3、C4、C5 或 C6 是否包含数字 4)。这会为您提供两个潜在的“value_if_false”结果(0 或 1)。单元格 A4 和 A5 就是这种情况。
如果您在第一次测试中没有包含 FALSE 参数,Google 表格会自动为您返回 FALSE 文本值。这在上述示例中的单元格 A6 中显示。
将 IF 与 AND 和 OR 一起使用
由于 IF 函数执行逻辑测试,结果为 TRUE 或 FALSE,因此可以将 AND 和 OR 等其他逻辑函数嵌套到 IF 公式中。这允许您运行具有多个标准的初始测试。
AND 功能要求所有测试标准都是正确的,才能显示 TRUE 结果。OR 只需要一个测试标准对 TRUE 结果是正确的。
要使用 IF AND,请键入。将 AND 参数替换为您自己的参数,并添加任意数量的参数。
=IF(AND(AND Argument 1 AND Argument 2) value_if_true value_if_false)
要使用 IF OR ,. 根据需要替换和添加任意数量的 OR 参数。
=IF(OR(OR Argument 1 OR Argument 2) value_if_true value_if_false)
此示例显示 IF AND 和 IF OR 用于测试 B 和 C 列中的相同值。
对于 IF AND,B3 必须等于 1,C3 必须小于 5,A3 才能返回“是”文本字符串。A3 的两个结果都为 TRUE,单元格 A4 和 A5 的一个或两个结果为 FALSE。
对于 IF OR,只有这些测试之一(B3 等于 1 或 C3 小于 5)必须为 TRUE。在这种情况下,A8 和 A9 都返回 TRUE 结果(“是”),因为 B 和 C 列中的一个或两个结果都是正确的。只有具有两个失败结果的 A10 返回 FALSE 结果。