我正在尝试创建一个预先形成索引并匹配(vlookup)到另一个文件的函数。我有一个ColA中的zipcodes文件,其中包含ColB中的相对成本因子。我经常发现自己将这张表复制并粘贴到我的工作簿中并进行查找。有没有办法可以创建一个"功能"其中唯一的参数是zipcode,它返回该zipcode的成本因子,而不必每次都复制和重写索引匹配函数。
谢谢!
答案 0 :(得分:0)
VLOOKUP function可以引用已关闭的工作簿。
打开两个工作簿并构建您的第一个VLOOKUP或INDEX / MATCH函数对。
=VLOOKUP(A2, '[extzips.xlsb]Sheet1'!$A:$B, 2, FALSE)
=INDEX([extzips.xlsb]Sheet1!$A:$A, MATCH(B2, [extzips.xlsb]Sheet1!$B:$B, 0))
使用zip引用关闭工作簿。公式将调整为类似的,
=VLOOKUP(A2, 'C:\Users\user\Documents\[extzips.xlsb]Sheet1'!$A:$B, 2, FALSE)
=INDEX('C:\Users\user\Documents\[extzips.xlsb]Sheet1'!$A:$A, MATCH(B2, 'C:\Users\user\Documents\[extzips.xlsb]Sheet1'!$B:$B, 0))
可以将这些公式复制或填充到新位置,并返回适当的值。