Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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 谷歌表格,如果,是空白等_If Statement_Search_Google Sheets_Google Sheets Formula - Fatal编程技术网

If statement 谷歌表格,如果,是空白等

If statement 谷歌表格,如果,是空白等,if-statement,search,google-sheets,google-sheets-formula,If Statement,Search,Google Sheets,Google Sheets Formula,我正在尝试/未能编写一个返回值“breaked”的语句,如果在单元格中找到-500,如果单元格为空,则我希望它返回“not installed”,然后我希望它返回“OK”- 我感觉自己就快到了,但仍在挣扎——非常感谢您的帮助 以下是我到目前为止的情况: =IF(ISBLANK(E2),"Not Installed",IF(find("-500",E2),"Broken",IFERROR(find("-500",E2)

我正在尝试/未能编写一个返回值“breaked”的语句,如果在单元格中找到-500,如果单元格为空,则我希望它返回“not installed”,然后我希望它返回“OK”-

我感觉自己就快到了,但仍在挣扎——非常感谢您的帮助

以下是我到目前为止的情况:

=IF(ISBLANK(E2),"Not Installed",IF(find("-500",E2),"Broken",IFERROR(find("-500",E2),"Correct")))
答复: 您可以将
SEARCH
ISNUMBER
结合使用,查看单元格是否包含
-500
,如果不包含,则使用第二个
if
语句确定单元格是否为空

公式: 此公式的详细说明:

  • SEARCH
    返回值在一组文本中的位置。如果未找到,将抛出一个
    #值
    错误
  • 如果从
    搜索返回值,则
    -500
    必须在单元格
    E2
    中。
    • 在这种情况下,它将显示字符串
      已断开
  • 如果抛出一个
    #值
    错误,那么公式将计算第二个
    If
    语句
  • 如果单元格
    E2
    为空,则公式将返回字符串
    Not Installed
    • 如果不为空,它将返回字符串
      OK
我希望这对你有帮助

参考资料:
答案: 您可以将
SEARCH
ISNUMBER
结合使用,查看单元格是否包含
-500
,如果不包含,则使用第二个
if
语句确定单元格是否为空

公式: 此公式的详细说明:

  • SEARCH
    返回值在一组文本中的位置。如果未找到,将抛出一个
    #值
    错误
  • 如果从
    搜索返回值,则
    -500
    必须在单元格
    E2
    中。
    • 在这种情况下,它将显示字符串
      已断开
  • 如果抛出一个
    #值
    错误,那么公式将计算第二个
    If
    语句
  • 如果单元格
    E2
    为空,则公式将返回字符串
    Not Installed
    • 如果不为空,它将返回字符串
      OK
我希望这对你有帮助

参考资料:
使用:

=IF(REGEXMATCH(UPPER(E2), "-500"), "Broken",
 IF(E2="", "Not Installed", "OK"))
使用:


那太棒了!工作得很好!非常感谢您这么快就提供的帮助。@user374很高兴提供帮助!出于文档目的,如果可以,请接受答案(✓) 这对你很有帮助——它也能帮助将来有同样问题的其他人找到解决办法:)那太棒了!工作得很好!非常感谢您这么快就提供的帮助。@user374很高兴提供帮助!出于文档目的,如果可以,请接受答案(✓) 这对你很有帮助——它还可以帮助将来遇到同样问题的其他人找到解决方案:)
=IF(REGEXMATCH(UPPER(E2), "-500"), "Broken",
 IF(E2="", "Not Installed", "OK"))