在条件中使用当前的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你的公式与表中第五列的单元格引用,并在我的第一行我参考列中的第一个值,然后当我拖动公式向下自动引用每行中的等效单元格在列下。