Excel - 关于移动参考的Vlookup

时间:2017-07-18 20:44:38

标签: excel indexing excel-formula vlookup

感谢您花时间阅读本文,也许可以为我解答。

我目前正在引用数组中的单元格,如下所示:

= INDEX('CampPerf输出'!$ 1:$ 1048576,9,55)

遗憾的是,这些数据可以沿着数组的列上下移动。例如,有时它不会是第9行,它将在

= INDEX('CampPerf输出'!$ 1:$ 1048576,8,55)

= INDEX('CampPerf输出'!$ 1:$ 1048576,10,55)

= INDEX('CampPerf输出'!$ 1:$ 1048576,11,55)

您永远不会知道,因为上述数据可能不存在于此特定日期的报告中(呼叫中心设置中业务线的呼叫量。某些业务部门当天没有接到任何电话。)

新数据 INSERTED ,但始终位于BC列(第55列)。新数据插入左侧,向右推动单元格。由于数据可以上下移动,并且vlookup的引用随着新数据的插入而移动,我的问题是:

无论插入或删除什么,我都能以一种使查阅列绝对的方式组合我的索引和vlookup。

1 个答案:

答案 0 :(得分:0)

使用:

=VLOOKUP('Conversion'!J1,INDEX('CampPerf Output'!$1:$1048576,0,55):INDEX('CampPerf Output'!$1:$1048576,0,65),2,FALSE) 

这模仿了您提供的vlookup,它在BC:BM范围内查找。 Vlookups可以使用完整的列引用,第二个条件中的0包括所有行。