Excel – 具有dynamic参考参数的偏移函数
我有麻烦做一个偏移function,使参考参数是dynamic的。
实际上,我希望offset函数始终引用某个列中的最后一个数字,其中的列由另一个表中的名称的查找函数确定。 因此,如果我在最后input另一个新号码,偏移function的参考将自动移动到引用新的(最后一个)数据点。
我认为这个问题可能是因为我正在使用HLOOKUP来查找新的参考值。
ie = OFFSET((HLOOKUP(CELLX,CELLY,2,FALSE),0,0))
有没有办法使参考参数dynamic?
你可以使用间接? 这将导致OFFSET引用一个单元,其地址由HLOOKUP作为string返回。
=OFFSET(INDIRECT(HLOOKUP(CELLX,CELLY,2,FALSE)),0,0)
您可以使用Matchfunction获取列中的最后一个数字。 如果要从最后一个数字中减去DOWN,请将一个值添加到行偏移参数中。 如果要偏移到另一列,请使用列偏移参数。
=OFFSET(A1,MATCH(99^99,A:A,1)-1,2)
在屏幕截图中,Offset返回列A中最后一个数字右侧的两个单元格。