sumif的高级用法:跨多表条件求和

时间:2023-10-24 09:05:12 

Sumif函数是条件求和函数,一般我们只是用于单表求和,今天本文就学习sumif函数的高级用法,跨多表条件求和。

一、工作表名规则(序号+字符)

【例】,有1日~5日5个列相同、行数不同的明细表,要求汇总出每个产品的销量之和。

分表:


汇总表


分析:


分析:

首先我们需要用宏表函数取得表名

公式 – 名称管理器 – 新建名称 – 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:

=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())

公式说明:

GET.WORKBOOK(1)是宏表函数,当参数是1时,可以获取当前工作簿中所有工作表名称,由于名称中带有工作簿名称,所以用FIND+MID截取只含工作表名称的字符串。&T(now())的作用是让公式自动更新。


然后,我们就可以在公式中用 sh&"! 替换原来的ROW($1:$5)&"日!,

最终公式为:

=SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))

由于sh取得的名称中包括“合计”,所以汇总表在制作时,要避开B列和C列,以免造成循环引用。


标签:公式,函数,名称,求和,Excel函数
0
投稿

猜你喜欢

  • 卸载win7中IE10解决电脑出现的白屏现象

    2023-10-06 22:37:15
  • Win10系统Xbox登录不上怎么办?

    2022-12-24 20:38:17
  • win10右键新建卡顿怎么办?win10右键新建卡顿解决教程?

    2023-11-06 07:15:27
  • 电脑健康状况检查满足win11配置却不能更新怎么办?

    2022-06-02 17:59:03
  • word2019中插入分页符、分栏符和分节符的方法图解教程

    2022-11-24 18:51:55
  • word中分节符位于什么选项下?

    2023-04-11 11:13:47
  • 如何创建和管理 Windows 10 家庭组

    2022-12-27 12:02:01
  • Macbook如何连接电视?Mac电脑连接AppleTV小技巧

    2022-09-05 05:10:10
  • Win7系统最高权限怎么获取?Win7旗舰版最高权限获取教程

    2023-05-26 09:50:07
  • win10文件加密不能勾选怎么解决?

    2022-05-30 11:37:01
  • Win10 1909怎么设置虚拟内存?Win10 1909虚拟内存设置方法简述

    2023-11-12 09:43:24
  • Win10 10秒开机要怎么设置?Win10 10秒开机设置方法分享

    2023-08-04 02:01:34
  • 利用dos命令批量提取文件名

    2022-08-09 01:14:38
  • Win8如何取消开机密码以及设置自动登录的图文教程

    2023-01-28 06:30:17
  • WPS演示插入自选图形的方法详细教学分享

    2022-02-10 13:00:24
  • PPT蒙版有哪些神奇的功能 蒙版在PPT中还能这样玩?没想到吧!

    2022-09-27 16:59:48
  • 如何实现Apple Watch 45分钟“快充”80%?

    2023-06-03 19:06:42
  • 微软自泄Win10新版10536(1003): 200名用户抢先升级被坑惨

    2023-11-08 02:29:44
  • 使用搜狗输入法打字过程中有卡顿现象的解决方法

    2023-05-02 15:52:41
  • iOS 14 小组件时钟不准解决办法

    2023-10-24 00:10:39
  • asp之家 电脑教程 m.aspxhome.com