excel中如何将某个单元格的内容当作参数被公式引用

2024-11-08 10:28:14
推荐回答(3个)
回答1:

使用公式中INDIRECT函数即可实现这样的引用:


  • 例如:

单元格A1=100

单元格B1=A100(注意这个100是根据单元格A1的值动态变化的)

那么单元格B1的公式可以改写为:

=INDIRECT("A"&A1)


  • 又例如:

单元格A1=2

单元格A2=100

单元格C1=SUM(B1:B100)(注意公式中2、100是根据单元格A1、A2的值动态变化的)

那么单元格C1的公式可以改写为:

=SUM(INDIRECT("B"&A1&":B"&A2))

回答2:

在A11中写入公式:
=SUM(INDIRECT(CHAR(64+COLUMN(A1))&$A$12&":"&CHAR(64+COLUMN(A1))&$A$13))
右拉复制公式即可。

回答3:

可以使用替代
例如把1-10的区间改为2-8
选中公式列->替代(Ctrl+H)->将“1:”替代为“2:”->全部替代;将“10)”替代为“8)”
试试吧