如何解决Google表格IF,ISBLANK等 答案:公式:参考文献:
我正在尝试/未能编写一条语句,如果在单元格中找到-500,则返回“ Broken”的值,如果该单元格为空,那么我希望它返回“未安装”,然后返回其他任何值希望它返回“确定”-
感觉好像我快到了,但正在挣扎-任何帮助都将不胜感激。
这是我到目前为止所拥有的:
=IF(ISBLANK(E2),"Not Installed",IF(find("-500",E2),"Broken",IFERROR(find("-500","Correct")))
解决方法
答案:
您可以将SEARCH
与ISNUMBER
结合使用,以查看单元格是否包含-500
,然后使用第二条IF
语句(如果没有)确定单元格是否为空。
公式:
=IF(ISNUMBER(SEARCH(-500,E2)),"Broken",IF(ISBLANK(E2) = true,"Not Installed","OK"))
此公式的摘要:
-
SEARCH
返回值在一组文本中的位置。如果未找到,则会引发#VALUE
错误, -
IF
从SEARCH
返回一个值,然后-500
必须在单元格E2
中。- 在这种情况下,它将显示字符串
Broken
。
- 在这种情况下,它将显示字符串
- 如果引发
#VALUE
错误,则该公式将计算第二个IF
语句。 - 如果单元格
E2
为空,则公式将返回字符串Not Installed
。- 如果不为空,它将返回字符串
OK
。
- 如果不为空,它将返回字符串
我希望这对您有帮助!
参考文献:
- IF function - Docs Editors Help
- ISNUMBER function - Docs Editors Help
- SEARCH function - Docs Editors Help
- ISBLANK function - Docs Editors Help
使用:
=IF(REGEXMATCH(UPPER(E2),"-500"),IF(E2="","OK"))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。