在条件中使用当前的SUMIF“行”

我试图做这样的事情:= SUMIF(H2:H55,VLOOKUP( 插入占位符当前行 ,Interfaces_to_Devices,5,FALSE)= A4,J2:J55)

IE浏览器我想使用当前行,我正在评估做一个VLOOKUP值,需要等于我指定的东西。

谢谢。

在这里输入图像说明 在这个屏幕截图中我没有包含VLOOKUP()=“A4”。 这应该是在那里。

ROW()将返回当前行的编号。

但是VLOOKUP的第一个参数是单元格引用或值。

如果你解释了在VLOOKUP中要使用什么值,它是如何与当前单元格相关的,那么可以使用INDEX和MATCH(也许是OFFSET)来实现你所需要的。

 =SUMIF(H2:H55,VLOOKUP(ROW(),Interfaces_to_Devices,5,FALSE)=A4,J2:J55) 

要么

 =SUMIF(H2:H55,INDEX(Interfaces_to_Devices,5,ROW())=A4,J2:J55) 

如果仅仅引用Interfaces_to_Devices的第5列中的第一个值,那么向下拖动公式就可以简单地引用沿列向下的每个值,而不需要查找,索引或匹配。

注意在下面的图片我如何replace你的公式与表中第五列的单元格引用,并在我的第一行我参考列中的第一个值,然后当我拖动公式向下自动引用每行中的等效单元格在列下。

在这里输入图像说明