我可以使用IFS公式在单元格中搜索特定文本,然后将文本返回到当前单元格吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以使用IFS公式在单元格中搜索特定文本,然后将文本返回到当前单元格吗?相关的知识,希望对你有一定的参考价值。
我能够使用一个IF公式来执行此操作,但是无法确切地知道如何使用IFS在同一单元格中搜索不同的文本字符串。
这是我用于单个IF语句的公式:
=IF(SEARCH("silver",B5),"silver","N/A")
正在搜索单元格B5中的“银”一词,如果找到,它将返回“银”。如果不是,则返回N / A。我希望能够使用IFS公式在单元格B5中搜索不同的术语(“黑色”,“红色”,“蓝色”)。
谢谢你!
答案
使用INDEX / AGGREGATE:
=INDEX("Silver","Black","Red","Blue",AGGREGATE(15,7,ROW($1:$4)/(ISNUMBER(SEARCH("Silver","Black","Red","Blue",B2))),1))
另一答案
或者,使用LOOKUP + SEARCH功能
在M2
中,公式向下复制:
=IFERROR(LOOKUP(1,-SEARCH("silver","black","red","blue",B2),"Silver","Black","Red","Blue"),"")
以上是关于我可以使用IFS公式在单元格中搜索特定文本,然后将文本返回到当前单元格吗?的主要内容,如果未能解决你的问题,请参考以下文章