求教一种excel函数:在单元格A1内,查找是否包含B列某一单元格的字段,若包含则返回该字段。

比如A1 琅琊榜胡歌,在B列中能搜到相应字段(胡歌),则在C1中返回该字段 胡歌

从提问截图判断,使用的应为EXCEL 2007或更高版本,C1公式下拉:


=IF(A1="","",IFERROR(LOOKUP(1,0/(FIND(B$1:B$999,A1)*(B$1:B$999<>"")),B$1:B$999),"NA"))



追问

你好,我是2010版excel。假如不存在不用返回NA的话,有没有更简单点的函数

你好,我是2010版excel。假如不存在不用返回NA的话,有没有更简单点的函数

追答

不返回NA就返回空白值,即什么也不显示,C1公式:

=IFERROR(LOOKUP(1,0/(FIND(B$1:B$999,A1)*(B$1:B$999"")),B$1:B$999),"")

公式中设定B列区域是 B1:B999,可根据实际需要调整。

温馨提示:答案为网友推荐,仅供参考
相似回答