在 Excel 中引用所有工作表上的单元格区域

在 Excel 中引用所有工作表上的单元格区域

在 Excel 中,=$J:$J引用当前工作表上的整个列,而明确='Sheet2'!$J:$J引用整个列Sheet2

有没有办法引用J所有工作表上的列而无需手动输入所有工作表名称?

答案1

您可以尝试使用3D 单元格引用

  1. 选择您想要放置引用的单元格。输入=
  2. 按住 的同时Shift,单击第一张工作表,然后单击最后一张工作表。
  3. 选择要引用的列。最终结果如下:

    ='Sheet1:Sheet3'!J:J

例如,如果你想对列的内容求和J在所有三张表上,您都可以使用以下公式:

=SUM('Sheet1:Sheet3'!J:J)

为 3D 参考创建名称

这将使您更容易引用这些列。

  1. 公式>定义的名称
  2. 输入你喜欢的名字。在下面的例子中,我使用了“myrange”。
  3. 删除参考盒子和类型=
  4. 按住 的同时Shift,单击要引用的第一个工作表,然后单击最后一张工作表。
  5. 选择要引用的列。在本例中,列J. 你会得到类似这样的结果:

在此处输入图片描述

对列内容求和JSheet1through中Sheet3,您只需使用以下公式:

=SUM(myrange)

并非所有Excel 公式都可以接受3D引用。以下是可以接受 的公式:SUM,,,,,,,,,,,,,,,,,,,,,AVERAGEAVERAGEACOUNTCOUNTAMAXMAXAMINMINAPRODUCTSTDEVSTDEVASTDEVPSTDEVPAVARVARAVARPVARPA

相关内容