恢复vlookup语句的单元格地址

时间:2010-09-17 20:45:35

标签: excel vba

有没有办法获得address_of(vlookup(.....)) ??

其中address_of = "A25"(或那种格式的东西)??

2 个答案:

答案 0 :(得分:11)

使用匹配而不是查找。下面的公式假设您在A1中有一个查找表:A12。

它查找值“60”并将返回的行索引转换为文本范围地址(例如“$ A $ 6”)。

=ADDRESS(MATCH(60,A1:A12),1)

答案 1 :(得分:10)

=ADDRESS(MATCH(60,A1:A12,0),1)

错过了,0使其近似而不是完全匹配。这对下拉组合菜单不好;如果两件事情可以相同,那么你需要一个完全匹配,否则它会拿起最后一个。