EXCEL 用公式查找区域内包含某字段的单元格并返回值

如题所述

EXCEL用公式查找区域内包含某字段的单元格并返回值的方法。

如下参考:

1.打开excel工作表,单击单元格进行编辑,如下图所示。

2.点击菜单栏中的“公式”,选择“插入函数”,如下图所示。

3.功能搜索框弹出。在输入栏中输入“FTEST”,点击搜索功能

4.弹出函数参数设置窗口,并在值中输入VLOOKUP(E2,A:B,2,0)。

5.在N/A处输入“未注册”(根据您自己的要求设置)。

6.最后,单击ok并向下拖动单元格以获得相应的值。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-15
你是要在E1返回“A3”这个单元格地址,还是A3中的内容“姓名:奥巴牛”?
如果是要返回单元格地址:
=ADDRESS(SUMPRODUCT(ISNUMBER(FIND("姓名",A1:D9))*ROW(A1:D9)),SUMPRODUCT(ISNUMBER(FIND("姓名",A1:D9))*COLUMN(A1:D9)),4)
如果是要返回单元格内容:
=INDIRECT(TEXT(SUM(IF(ISNUMBER(FIND("姓名",A1:D9)),ROW(A1:D9)*100+COLUMN(A1:D9),0)),"R#C00"),)
公式以CTRL+SHIFT+ENTER三键结束。本回答被网友采纳
第2个回答  2014-01-24
E1输入=IF(ISERROR(VLOOKUP("*姓名*",A:A,1,)),IF(ISERROR(VLOOKUP("*姓名*",B:B,1,)),IF(ISERROR(VLOOKUP("*姓名*",C:C,1,)),IF(ISERROR(VLOOKUP("*姓名*",D:D,1,)),"无",VLOOKUP("*姓名*",D:D,1,)),VLOOKUP("*姓名*",C:C,1,)),VLOOKUP("*姓名*",B:B,1,)),VLOOKUP("*姓名*",A:A,1,))
E2 方法同上
第3个回答  2014-01-24
使用vlookup函数
相似回答