在vlookup之后连续添加连续单元格

时间:2014-10-01 01:47:57

标签: excel

是否有另一种方法可以进行此计算,以便我可以跨单元格拖动并相应地调整列索引范围?

{=SUM(VLOOKUP(value,array,{1,2,3,4},0))}

遗憾的是,使用此公式,列索引号不会增加(即{1,2,3,4} --> {2,3,4,5} etc..)。有关如何进行此操作的任何建议,而无需手动输入?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

我建议您使用COLUMN()函数返回您调用它的当前列的编号。

  

在B栏:Column() = 2

当您以当前格式使用此功能时:

  

在K栏:Column() = 11

Column()- 11 + 1 = 1
Column()- 11 + 2 = 2
Column()- 11 + 3 = 3
Column()- 11 + 4 = 4
  

现在将其复制到L列:Column() = 12

Column()- 11 + 1 = 2
Column()- 11 + 2 = 3
Column()- 11 + 3 = 4
Column()- 11 + 4 = 5