首页 > 解决方案 > Excel 动态偏移函数

问题描述

这个公式有效 OFFSET(RevFull!$B$261,ROWS($C$5:C5),COLUMNS($D$3:D3)) 我正在尝试用这个 ="RevFull! "&ADDRESS(MATCH($C$2,RevFull!$B$1:$B$298,0),2) 单独这个等式得出 "RevFull!$B$261"

当我将两者放在一起时,即 OFFSET("RevFull!"&ADDRESS(MATCH($C$2,RevFull!$B$1:$B$298,0),2) ,ROWS($C$5:C5),COLUMNS($D $3:D3)) Excel 不会计算。

我也尝试使用间接函数来完成此操作,即

偏移(间接(“RevFull!”)&地址(匹配($C$2,RevFull!$B$1:$B$298,0),2),行($C$5:C5),列($D$3:D3) )

这也不算。

标签: exceloffset

解决方案


利用:

=INDEX(RevFull!$B:$ZZ,MATCH($C$2,RevFull!$B$1:$B$298,0)+ROWS($C$5:C5),COLUMNS($D$3:D3))

并避免使用 volatile 偏移、间接和地址函数。


推荐阅读