Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement Google sheets,如果语句有多个条件_If Statement_Google Sheets_Worksheet Function - Fatal编程技术网

If statement Google sheets,如果语句有多个条件

If statement Google sheets,如果语句有多个条件,if-statement,google-sheets,worksheet-function,If Statement,Google Sheets,Worksheet Function,尝试生成一个if语句,该语句将根据单元格的内容返回4个结果 如果单元格为“是”、“否”、“NA”、“未知”,则分别返回0、1、2、3 我可以使用如果(A1=“Yes”,0,1)但不确定如何处理其他条件请尝试: =IF(A1="Yes",0,IF(A1="No",1,IF(A1="Unknown",3,2))) A1中给定选择之外的任何内容(而不是错误)和公式将返回2 开关是一个更好的选择: =SWITCH(A1,"Yes",0,"No",1,"N/A",2,"Unknown",3,"I'-'I

尝试生成一个if语句,该语句将根据单元格的内容返回4个结果

如果单元格为“是”、“否”、“NA”、“未知”,则分别返回0、1、2、3

我可以使用
如果(A1=“Yes”,0,1)
但不确定如何处理其他条件

请尝试:

=IF(A1="Yes",0,IF(A1="No",1,IF(A1="Unknown",3,2)))

A1中给定选择之外的任何内容(而不是错误)和公式将返回
2

开关
是一个更好的选择:

=SWITCH(A1,"Yes",0,"No",1,"N/A",2,"Unknown",3,"I'-'I")

您在Google文档编辑器帮助中心要求的概念称为“嵌套函数”。这个概念是指使用一个函数作为另一个函数的参数

IF的语法是

IF(logical_expression, value_if_true, value_if_false)
您可以用另一个if替换逻辑表达式、value-if-true和/或value-if-false。对于此特定情况,请尝试

=IF(A1="Yes",0,IF(A1="No",1,IF(A1="NA",2,IF(A1="Unknown",3,NA())))
如果A1包含意外值,将返回N/A

参考文献