例如,在Excel单元格中,我有这些文本
A1“Hi_how_are_you_today _?”
A2“I_am_doing_great”
A3“你工作的一切都很好吗?”
A4“没有任何这些词”
我正在寻找3个字如何,伟大和工作场所。在任何单元格中,如果找到任何这些单词,那么它应该返回相同的单词,否则它应该返回空白值。
我能够在Excel上编写此公式,但如果找不到任何这些值,则返回#N / A错误。 = IFS(ISNUMBER(SEARCH( “如何”,A1))= TRUE, “怎么样”,ISNUMBER(SEARCH( “职场”,A1))= TRUE, “工作场所”,ISNUMBER(SEARCH( “伟大”,A1)) = TRUE, “大”)
我们可以对此公式进行一些更改,以便在找不到任何这些公式时返回空白吗?
答案 0 :(得分:1)
只需添加一个在最后总是为真的条件:
=IFS(ISNUMBER(SEARCH("How",A1)),"How",ISNUMBER(SEARCH("Workplace",A1)),"Workplace",ISNUMBER(SEARCH("great",A1)),"great", TRUE, "")
^^^^^^^^
另外,我将=TRUE
放在公式中,因为它们是不必要的。
答案 1 :(得分:1)
您也可以尝试
=IFERROR(INDEX({"how","great","workplace"},MATCH(TRUE,ISNUMBER(SEARCH({"how","great","workplace"},A1)),0)),"")