在合并单元格上使用 OFFSET 函数 - EXCEL

Use OFFSET Function on merge cells - EXCEL

我尝试使用 OFFSET 函数获取单元格的值,但由于合并区域,我得到 0

场景:

对于 C1 我得到了正确的结果但是对于其他单元格我得到了 0.

有什么帮助吗?

我会使用 INDEX 而不是 OFFSET:

=INDEX(A:A,MATCH("zzz",$A:A1))


或者如果有 XLOOKUP:

=XLOOKUP("*",$A:A1,$A:A1,"",2,-1)


如果你真的想要 Volatile OFFSET:

=OFFSET(C1,MATCH("zzz",OFFSET(C:C1,0,-2))-ROW(),-2)