You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel中如何引用其他单元格值生成动态单元格引用

动态拼接单元格引用实现方案

你可以通过以下两种常用方法实现需求:

方法1:使用INDIRECT函数(写法最直观)

直接把原公式里的A8替换为下面的内容即可:

INDIRECT("A"&Sheet1!$B$4)

示例:如果你原来的公式是=A8*100,修改后就变成=INDIRECT("A"&Sheet1!$B$4)*100。当Sheet1!B4的值为2时,公式会自动读取A2单元格的内容参与计算,值为9时就自动读取A9的内容。

方法2:使用INDEX函数(性能更优)

INDIRECT属于易失性函数,数据量大时可能拖慢计算速度,你也可以用INDEX实现相同效果,写法如下:

INDEX(A:A, Sheet1!$B$4)

这个写法不需要拼接文本,直接指定取A列的第Sheet1!B4行内容,计算效率更高,更适合复杂表格使用。

内容的提问来源于stack exchange,提问作者Radda MCH-FP Centre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 14:24:00