手机版

excel公式技巧:跨多个工作表的统计

时间:2021-09-29 来源:互联网 编辑:宝哥软件园 浏览:

主要阐述了如何统计工作簿多个工作表中指定数据出现的总次数的公式应用技术。

示例工作簿中有三张统计数据工作表:表1、表2和表3,一张放置统计数据公式的工作表:小计,如下图1所示。

图1

想统计“完美Excel”在所有工作表中出现的次数。我们在每个工作表中使用COUNTIF函数进行统计,如下图2、图3和图4所示。

图2。

图3。

图4

在小计工作表中进行统计,如下图5所示,输入公式:

=SUM(表1 :表3!A12)

结果是通过对每个工作表中的结果求和而获得的。

图5

如果我们只想用一个公式得到结果呢?如下图6所示,需要统计的工作表名称在单元格区域B5:B7,区域名为“sheets”;要统计的数据在单元格B9,是“完美Excel”。使用公式:

=SUMPRODUCT(COUNTIF)(间接(“‘Sheets’”)!”“A1:E10”),B9))

结果是可以得到的。

图6

我们可以看到,上面的公式可以解析为:

=sumproduct (countif)(间接({“' table 1!A1:E10 ”;表2!a 1: E10;“‘表3’!A1:E10"}),B9))

计算单元格B9中的值在每个工作表的指定区域中出现的次数,公式转换为:

=SUMPRODUCT({ 5;12;3})

得到结果20。

如果我们不想列出工作表,我们可以将它放在已定义的名称中,如下图7所示。

图7

这样,就可以直接使用公式:

=SUMPRODUCT(COUNTIF)(间接(“‘sheet 2’”)!”“A1:E10),“完美Excel”))

原理同上,结果如下图8所示。

图8

版权声明:excel公式技巧:跨多个工作表的统计是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。