Excel数据透视表怎么实现跨多工作表统计数据

时间:2022-06-10 22:45:05 

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

示例工作簿中有3个需要统计数据的工作表:表一、表二、表三,还有1个用于放置统计数据公式的工作表:小计,如下所示。

Excel数据透视表怎么实现跨多工作表统计数据

想要统计“ Excel”在所有工作表中出现的次数。我们分别在每个工作表中使用COUNTIF函数进行统计,如下、和所示。

Excel数据透视表怎么实现跨多工作表统计数据

Excel数据透视表怎么实现跨多工作表统计数据

Excel数据透视表怎么实现跨多工作表统计数据

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

=SUM(表一:表三!A12)

通过对每个工作表中已经求得的结果进行求和,得到结果。

Excel数据透视表怎么实现跨多工作表统计数据

如果我们只想使用一个公式就得出结果呢?如下所示,要统计数据的工作表名称在单元格区域B5:B7中,将该区域命名为“Sheets”;要统计的数据在单元格B9中,即“ Excel”。使用公式:

=SUMPRODUCT(COUNTIF(INDIRECT(“‘”& Sheets & “‘!” & “A1:E10”),B9))

即可得到结果。

Excel数据透视表怎么实现跨多工作表统计数据

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

=SUMPRODUCT(COUNTIF(INDIRECT({“‘表一’!A1:E10″;”‘表二’!A1:E10″;”‘表三’!A1:E10”}),B9))

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

=SUMPRODUCT({5;12;3})

得到结果20。

如果我们不想将工作表名列出来,可以将其放置在定义的名称中,如下所示。

Excel数据透视表怎么实现跨多工作表统计数据

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

=SUMPRODUCT(COUNTIF(INDIRECT(“‘”& Sheets2 & “‘!” & “A1:E10″),” Excel”))

其原理与上面相同,结果如下所示。

Excel数据透视表怎么实现跨多工作表统计数据

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • Win10如何删除头像记录?Win10删除头像记录的方法

    2023-11-22 08:19:19
  • iOS 15 小技巧:如何开启背景音功能以减少干扰?

    2023-08-29 21:59:43
  • 360安全卫士中360leakfixer.exe是什么进程

    2022-11-23 06:28:59
  • 在word文档中如何插入文件对象?

    2023-10-24 11:16:34
  • 手动设置Excel表格边框和底纹

    2022-04-10 07:59:11
  • [图文教程]Excel怎么做好看的课程表?

    2022-02-13 17:25:23
  • 电脑黑屏只剩鼠标光标怎么办方法详解

    2023-06-02 02:19:37
  • 石大师装机大师PE环境下如何安装系统?

    2022-10-14 07:12:33
  • win7电脑怎样设置文档显示数目?

    2023-09-14 09:33:10
  • WPS表格办公—批量删除表格当中的0值

    2022-08-11 22:04:49
  • WORD工具栏里的符号栏不见了怎么办

    2023-11-29 12:22:26
  • 钉钉怎么一次性发送多张图片-电脑钉钉一次性发送多张图片方法

    2023-03-31 01:09:59
  • Excel使用MINA函数计算数值的最小值

    2023-10-09 06:24:09
  • WPS文字中如何添加新页

    2023-02-16 21:47:31
  • 电脑有网但浏览器打不开网页怎么解决?

    2022-04-18 16:34:47
  • 如何让PPT背景音乐持续多张幻灯片?

    2022-01-25 01:17:23
  • Win7系统如何使用DOS命令查看端口?Win7系统查看端口命令

    2023-08-10 18:10:52
  • 暴风影音怎么旋转90度_暴风影音画面旋转教程

    2023-11-28 15:33:15
  • winchm怎么制作帮助文件 winchm制作帮助文件流程

    2023-07-25 15:18:18
  • Excel中LOG函数的语法和用法

    2022-07-15 12:53:50
  • asp之家 电脑教程 m.aspxhome.com