如果您想在googlesheets公式中运行逻辑测试,无论测试是真是假,都会提供不同的结果,那么您需要使用If函数。下面是如何在Google表单中使用它。
顾名思义,IF用于在逻辑测试中测试单个单元格或单元格范围是否满足某些条件,结果总是TRUE或FALSE。
如果If测试为TRUE,那么googlesheets将返回一个数字或文本字符串,执行一个计算,或者运行另一个公式。
如果结果是假的,它会做一些完全不同的事情。可以将IF与其他逻辑函数(如AND和OR)或其他嵌套IF语句组合。
IF函数可以在单个逻辑测试中单独使用,也可以将多个IF语句嵌套到单个公式中以进行更复杂的测试。
首先,打开googlesheets电子表格,然后在单元格中键入=IF(test,value\u IF\u true,value\u IF\u false)。
用逻辑测试替换“test”,然后用googlesheets在结果为true或false时提供的操作或结果替换“value\u if\u true”和“value\u if\u false”参数。
在下面的示例中,IF语句用于测试单元格B3的值。如果单元格B3包含字母B,那么将在单元格A3中返回真值。在本例中,这是一个包含字母a的文本字符串。
如果单元格B3不包含字母B,那么单元格A3将返回FALSE值,在本例中,该值是包含字母C的文本字符串。
在所示的示例中,单元格B3包含字母B。结果为TRUE,因此TRUE结果(字母A)以A3形式返回。
计算也可以作为逻辑测试。在下面的示例中,单元格A4中的IF公式正在测试单元格B4的数值是否等于或大于数字10。如果结果为真,则返回数字1。如果为false,则返回数字2。
在该示例中,单元B4的值为9。这意味着逻辑测试的结果为假,显示数字2。
如果您想执行更长、更复杂的逻辑测试,可以将多个If语句嵌套到同一个公式中。
要将多个IF语句嵌套到一个公式中,simple type=IF(第一个\u test,value \u IF \u true,IF(第二个\u test,value \u IF \u true,value \u IF \u false))。虽然这只显示一个嵌套的IF语句,但您可以根据需要将任意多个IF语句嵌套在一起。
例如,如果单元格B3等于4,则A3中的if公式返回3。如果单元格B3不等于4,则使用第二个If语句测试单元格B3的值是否小于10。
如果有,返回数字10。否则,返回0。此示例测试有自己的嵌套IF语句作为第一个“value\u IF\u false”参数,要求在考虑第二个测试之前第一个测试为false。
上面的例子显示了这个测试的所有三个潜在结果。当第一个逻辑测试(B3等于3)返回真结果时,单元格A3中的IF公式返回数字4。
第二个逻辑测试在单元格A4中返回另一个真结果,B4的值小于10。
唯一错误的结果返回到单元格A5中,其中两个测试的结果(无论B5等于3还是小于10)都是错误的,返回错误的结果(a 0)。
您可以用同样的方法使用嵌套的IF语句作为“value\u IF\u true”参数。为此,键入=IF(第一个测试,如果(第二个测试,值为true,值为false),值为false)。
例如,如果单元格B3包含数字3,如果单元格C3包含数字4,则返回5。如果B3包含3,但C3不包含4,则返回0。
如果B3不包含3,则返回数字1。
这个例子的结果表明,第一个测试为真,单元格B3必须等于数字3。
从这里开始,初始if的“value\u if\u true”使用第二个嵌套if语句进行第二次测试(C3、C4、C5或C6是否包含数字4)。这将给出两个潜在的“value\u if\u false”结果(0或1)。这是A4和A5单元格的情况。
如果在第一个测试中没有包含FALSE参数,googlesheets将自动为您返回一个FALSE文本值。这在上述示例的单元格A6中显示。
当IF函数执行逻辑测试时,无论结果是真是假,都可以将其他逻辑函数(如AND和or)嵌套到IF公式中。这允许您使用多个条件运行初始测试。
AND函数要求所有测试标准都正确,才能显示真实的结果。或者只需要一个测试标准就可以得到正确的结果。
要使用IF AND,请键入=IF(AND(AND参数1,AND参数2),value\u IF\u true,value\u IF\u false)。用自己的替换和参数,并添加任意数量的参数。
使用IF OR、=IF(OR(或参数1或参数2)、value\u IF\u true、value\u IF\u false)。替换并添加所需数量的或参数。
此示例显示IF和IF OR用于测试B和C列中的相同值。
对于IF和,B3必须等于1,C3必须小于5,A3才能返回“Yes”文本字符串。A3的两个结果均为真,A4和A5单元格的一个或两个结果均为假。
对于IF或,只有一个测试(B3等于1或C3小于5)必须为真。在本例中,A8和A9都返回TRUE结果(“Yes”),因为B列和C列中的一个或两个结果都是正确的。只有A10返回假结果,有两个失败的结果。
googlesheets是一种流行的microsoftexcel替代品。与其他Google工具一样,表单是googledrive的核心部分。在本文中,我们冒昧地深入挖掘了一些你可能从未听过的超级有用的googlesheets技巧。 ...
... googlesheets存储在云上,在这里,您还可以随时使用Google脚本。正因为如此,googlesheets远比Excel更“支持互联网”。 ...
... 宏最终可供googlesheets用户使用。宏允许您自动执行文档和电子表格中的重复任务,而无需学习编写代码。 ...
...。让我们转向谷歌,打开新的机会来改善你的生活?使用googlesheets进行简单的生活日志记录可以发现经常被忽视的细节。你不必流汗,因为你可以自动完成。不需要特别的知识。 ...
... 到目前为止,要在googlesheets中**一个checkbox,必须使用CHAR函数和一个与类似checkbox的特殊字符相关联的数字。对于像复选框这样简单的东西,这个旧的过程很复杂,所以现在可以从工具栏**复...
...更多关于Python的if语句吗?不用担心,这里,我们将解释如何使用Python的if条件来控制您的程序。 ...
...单元格中的数据自动设置电子表格中单元格样式的格式。googlesheets允许您使用条件格式来应用不同的字体、填充颜色和其他样式,使您的电子表格立即更易于阅读。 ...
当您在googlesheets电子表格中处理大量数据时,将图表放入混合表格并不总是很方便的。为了帮助您,您可以使用迷你图函数创建单单元格图表。 迷你图是一种非常小的折线图,可以让您快速地可视化数据。例如,如果您想快速...
在googlesheets中,如果要将多个单元格中的数据链接在一起,则不必合并它们。可以使用CONCAT、CONCATENATE和JOIN函数将它们组合到一个单元格中。 这些函数的范围从简单(CONCAT)到复杂(JOIN)。CONCATENATE提供了最大的灵活性,因为...
...组合。 使用countblank 您可以尝试使用COUNTBLANK函数来计算googlesheets电子表格中的空白单元格数。这是查找空白单元格(而不是空单元格)数量的最快方法。 包含数字或文本的单元格将不被计数,包括数字为零的单元格。但是,...