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


12

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

  • 我有一个单元格,比方说A1我要使用的行号在哪里(例如,的内容A142

  • 我想计算B从行1到对应于中给出的行的列总和A1。就像是=SUM( B1:B<NUMBER_IN_A1> )

有什么办法吗?

Answers:


14

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

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

没有为此标签,但这也适用于OpenOffice Calc。
克尼里,2015年

12

INDEX通常INDIRECT在可能的情况下优于。您不必“硬编码”该列,它也不是可变的。

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

有关用法的更多详细信息,请参见文档


谢谢。INDEX正在使用外部引用(未打开它们),而INDIRECT则不在。
hellcode
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.