楼主: 客初
1617 1

[微课堂] Excel多表求和问题 [推广有奖]

荣誉版主

饿死在金字塔顶的人

已卖:11217份资源

泰斗

30%

还不是VIP/贵宾

-

TA的文库  其他...

kindle读书人

有体系有结构的资料

公司金融与公司治理

威望
9
论坛币
11410026 个
通用积分
38750.0342
学术水平
3928 点
热心指数
4876 点
信用等级
3878 点
经验
435227 点
帖子
4709
精华
87
在线时间
17783 小时
注册时间
2012-11-2
最后登录
2025-12-23

一级伯乐勋章 初级热心勋章 初级学术勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章 高级学术勋章 高级热心勋章 高级信用勋章 特级热心勋章 特级学术勋章 特级信用勋章

楼主
客初 企业认证  学生认证  发表于 2014-8-27 16:13:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币


Excel微课堂,轻轻松松学会Excel~


问题:

有一个工作簿,里面有4个工作表,前三个表里的A列里都有些"SAMPLE"项,但它们的位置和数量并不固定,现在想在第四个表里对前三个表里"SAMPLE"项在B列的值求和.

不用数据透视表,我要用公式来做:


图1 :分表样式


1.jpg


图2  :汇总表


2.jpg


答案:


=SUMPRODUCT(SUMIF(INDIRECT({"一月份","二月份","三月份"}&"!a:a"),A1,INDIRECT({"一月份","二月份","三月份"}&"!b:b")))


公式说明:公式利用indirect函数组合成三个表的区域,然后用SUMIF函数的分别对三个表进行条件求和,最后用sumproduct对各个求和结果再次进行求和。这里用SUMPROUDCT而不是SUM,是因为SUMPRODUCT可以对数组可以直接运算,用SUM则需要按CTRL+SHIFT+ENTER三键输入公式。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL exce xcel cel indirect 工作表 汇总表 Excel

已有 2 人评分经验 收起 理由
xuezi2046 + 100 精彩帖子
coral033 + 100 对论坛有贡献

总评分: 经验 + 200   查看全部评分

沙发
241king 发表于 2014-12-5 20:48:17
[tongue]
看看

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 11:46