EXCEL 查找某一单元格是否含有某个字段然后返回对应的另一列的值

工作表1中有一列数据A,

现在要在下方数据表中的B列查找是否含有A列的数据,然后返回对应B列的C列的数据,怎么列公式呢?

第1个回答  2015-05-27

使用vlookup函数,假设表1的A列有名字,B列需要填入表2的B列相对应的C列的数据。

=VLOOKUP(A1,表2!$B$1:$C$4,2,FALSE)

第2个回答  2018-03-31

关键词“一”在A列,返回对应的B列数据:看我的抓图:

C1输入=INDEX(B:B,SMALL(IF(ISNUMBER(FIND("一",A$1:A$100)),ROW($1:$100),4^8),ROW(1:1)))&""数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

    Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。

    Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。

本回答被网友采纳
第3个回答  2015-05-27
=IF(countif(数据表!B:B,("*"&A2&"*"),vlookup(a2,数据表!B:C,2,),"")
第4个回答  推荐于2018-02-23
=vlookup("*"&A2&"*",数据表!B:C,2,0)本回答被提问者和网友采纳
第5个回答  2018-03-22
这个是精确查找,要的是包含查找
相似回答