如何在Google Sheets中自动填充函数时固定指定区域,动态变更单元格引用
Google Sheets INDEX函数批量填充引用固定方案
第一个函数修改方案
要固定指定区域同时让F2、E2随位置动态变更,需给固定区域添加绝对引用符号$,修改后的函数如下:
=INDEX(List1!$A$1:$G$21, MATCH(F2, List1!$A$1:$A$21), MATCH(E2, List1!$B$1:$F$1)+1)
- 带
$的区域(如List1!$A$1:$G$21):锁定行和列,批量填充时不会随单元格位置变更 F2、E2:保持相对引用,填充时会自动匹配当前行的对应单元格(如下拉到下一行时变为F3、E3)
第二个函数修改方案
同理,固定指定区域和参数7,让F2动态变更,修改后的函数如下:
=INDEX(List1!$A$1:$G$21, MATCH(F2, List1!$A$1:$A$21), 7)
- 带
$的区域:锁定行和列,批量填充时保持不变 - 参数
7:固定值无需调整 F2:保持相对引用,填充时自动对应当前行的F列单元格
操作步骤
- 将修改后的函数输入到目标单元格
- 选中该单元格,鼠标移至右下角的填充柄(小方块)
- 按住左键向下/向需要填充的方向拖动,即可批量应用设置好的引用规则
内容的提问来源于stack exchange,提问作者Jackson H
相关产品推荐
相关产品推荐

