不同电子表格的同一单元格的表格列



我有不同的电子表格(在下面的照片上,从 1 到 25(; 它们具有相同的布局(照片在这里(。

我想创建一个带有每个电子表格E7单元格的表格(每个"总计"的表格(。

我通过扩展公式来尝试这个...听起来不错,不起作用。

把它放在第一个单元格中:

=INDIRECT("'" & ROW(1:1) & "'!E7")

并复制下来。

如果您将以下公式放在目标工作表的前 25 行中,它应该执行您尝试执行的操作:

=INDIRECT(ADDRESS(7,5,1,1,ROW()))

ADDRESS根据提供的参数格式化地址。

  • 7 是行
  • 5是列(列E(
  • 1 表示使用绝对参考$E$7
  • 1 表示 A1 样式的地址,而不是 R1C1 样式。
  • ROW(( 表示使用与出现列的行同名的工作表。因此,在第 1 行中,它将使用名为"1"的工作表。在第 8 行中,它将使用名为"8"的工作表

INDIRECT说从提供的地址获取值。

如果您需要将列表放在工作表下方的一组行中,只需使用ROW()-N其中 N 比列表开始的行数少 1。 因此,如果总计列表从第 3 行开始,请使用ROW()-2

最新更新