VLOOKUP&插入与单元格对应的文本

时间:2013-04-22 12:20:46

标签: excel excel-vba excel-formula vba

我很难让我的vlookup公式从其他工作表(工作表2)中提取网址数据,并根据工作表1上的A单元格中的内容将添加的信息插入到网址中。

例如,

vlookup公式=VLOOKUP(B2,Sheet2!A:B,2,FALSE)将检查B2(工作表1)是否与工作表2上的数据匹配。然后它将返回它匹配的数据:

=HYPERLINK("http://www.dpd.co.uk/tracking/quicktrack.do?search.consignmentNumber="&Sheet1!A2&"&search.searchType=16&search.javascriptValidated=0&appmode=guest")

然后我希望网址链接插入工作表1 A单元格中的任何文字。

我使用的公式做得很好,但是我希望公式在工作簿中对应单元格A中的任何内容,而不仅仅是A1,即Sheet 1 A3,Sheet 1 A4 ....

我该怎么做?

由于

1 个答案:

答案 0 :(得分:0)

我不确定我是否完全理解你的要求,但请允许我与我认为类似的问题分享我的经验。 我的解决方案是偏移/匹配公式。我用了一个类似的公式: = OFFSET(!$ A $ 1,(MATCH(B $ 2, 'SHEET2' $ A:$ B,0)+ $ A1),0) 并且在A列中有一个值列表,这些值对应于该行与我想要保持不变的对象单元格的距离。然后,就填充公式而言,我使用自动填充填充表格中的列a。这种方式偏移参考在每一行都改变了,我仍然可以自动填充。 我希望有帮助