使用excel vlookup返回特定列的总和

使用excel vlookup返回特定列的总和,excel,sum,range,multiple-columns,vlookup,Excel,Sum,Range,Multiple Columns,Vlookup,我是excel的新手,发现这个公式在一组列中添加指定范围的单元格时效果非常好: {=SUM(VLOOKUP(A11,玩家!A:BM,{31,32,33,34,35},FALSE))} 但是,有没有办法用一系列列替换{31,32,33,34,35},在我的示例中是AM:AW的和。如果是这样,我希望添加到一起的列随着某些条件的更改而更改?在表中为要添加的列索引留出一个范围,例如K1:K11。例如,用=列(AM1)..=列(AW1)填充它们,这样您就不必自己计算索引。然后使用这个稍加修改的公式 {=S

我是excel的新手,发现这个公式在一组列中添加指定范围的单元格时效果非常好:

{=SUM(VLOOKUP(A11,玩家!A:BM,{31,32,33,34,35},FALSE))}


但是,有没有办法用一系列列替换{31,32,33,34,35},在我的示例中是AM:AW的和。如果是这样,我希望添加到一起的列随着某些条件的更改而更改?

在表中为要添加的列索引留出一个范围,例如
K1:K11
。例如,用
=列(AM1)
..
=列(AW1)
填充它们,这样您就不必自己计算索引。然后使用这个稍加修改的公式

{=SUM(VLOOKUP(A11,PLAYERS!A:BM, K1:K11, FALSE))}
作为矩阵公式