[Excel]跨表计算的妙招非#3D引用#莫属

3D引用——听上去是好似一个高深莫测的名词,但实际上3D引用在Excel中是一个非常实用的功能,它可以在一批结构类似的工作表之间实现快速跨表计算。

3D引用是什么?

正如上文所述,Excel的3D引用可以让你快速获得在多个工作表间的同一或多个单元格的信息,进而进行计算。换句话说,该功能不仅能引用一个单元格区域,还能引用一批工作表名字。但必须注意的是,这一系列工作表要有相同的结构和数据类型。来看看下面这个例子吧。

假设你有4个月的月报,并保存在了4张不同的工作表中。如果你想要求得4个月的总销售额,那通常的做法会是这样: ===一月!B6+二月!B6+三月!B6+四月!B6==

但你有没有想过,要是一年有12张表,甚至更多的工作表,怎么办?这时,如果要是采用3D引用结合SUM函数,那你的公式会简化成: ===SUM(一月:四月!B6)==

当然你也可以用此法计算一个区域的单元格: ===SUM(一月:四月!B2:B5)==

如何创建3D引用?

想要在输入公式时使用3D引用,必须按照以下步骤:

  1. 选中一个你打算使用3D引用的单元格,输入公式,比如 ===SUM(==

  2. 选中第一个你想要包括在3D引用中的工作表标签

  3. 在按住Shift键的情况下,点击最后一个想要包括在3D引用中的工作表标签

  4. 选择你想要计算的单元格或区域

  5. 加上右括号,完成公式 有木有瞬间觉得非常效率?

支持3D引用的函数

尽管说,3D引用可以大幅提高我们跨表计算的工作效率,但是支持该功能的函数还是有限的。主要支持3D引用的函数:

  • SUM

  • AVERAGE

  • AVERAGEA

  • COUNT

  • COUNTA

  • MAX

  • MAXA

  • MIN

  • MINA

  • PRODUCT

  • STDEV, STDEVA, STDEVP, STDEVPA

  • VAR, VARA, VARP, VARPA

具体的函数定义,要是不理解,那就劳烦各位看官自己去F1一下吧!