您好我想编写一个excel公式,可以让我从工作表2中找到一个工作表1的值列,然后从工作表2返回单元格引用,
例如,查找值位于sheet1的A列中,范围为A1:表单2中的AX131,
我可以使用什么公式来返回工作表2单元格引用?
谢谢,
答案 0 :(得分:0)
返回单元格引用的公式为ADDRESS( row, column, [ref_type], [ref_style], [sheet_name] )
资料来源:http://www.techonthenet.com/excel/formulas/address.php
对于搜索数组,没有特定的公式可以进行数组查找。如果您可以对信息进行排序,使其全部在一列或一行中,则可以使用索引匹配公式来查找您要查找的单元格。谷歌“索引匹配”的例子。
答案 1 :(得分:-1)
使用单元格,索引和匹配,可以完成此任务。
match(lookup_value,range0,1)将返回look_value在范围内的值
index(range1,match_return,col)将返回引用,其中(match_return,col)是
cell(“ address”,index_return)将返回查找的地址,例如$ C $ 4
在您的示例中,应该是这样的:
=Cell("address", Index(Sheet2!A1:X131, Match(lookup_value, sheet1!A1:A131,1), col)
注意:
col是用于获取与A列中的lookup_value相对应的值的列的索引
根据您的需要设置Match的第三个参数
查看https://exceljet.net/formula/get-address-of-lookup-result了解更多详细信息