使用其他单元格的值引用 Excel 中的单元格

使用其他单元格的值引用 Excel 中的单元格

我想知道是否可以根据另一个单元格的值引用 Excel 中的一个单元格。

例子

  • 我有一个单元格,假设A1其中有我想使用的行号(例如,的内容A142

  • 我想计算B从行1到行的列之和,对应于中给出的数字A1。类似=SUM( B1:B<NUMBER_IN_A1> )

有什么办法吗?

答案1

使用&创建单元格坐标,然后使用访问它们INDIRECT()

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

答案2

INDEX通常比 更可取INDIRECT,只要可能。您不必对列进行“硬编码”,而且它不是(那么)易变的。

=SUM(B1:INDEX(B:B,A1))

查看文档了解更多使用细节。

相关内容