Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4489|回复: 9

对不同表单的数据按照条件取数汇总

[复制链接]
发表于 2013-1-7 10:17 | 显示全部楼层 |阅读模式
怎么把客户1,客户2……等很多客户里按照物料代码、生产日期把E列的数量数据取出来,放在sheet2里的C2里面
=SUMIFS(起点:终点!E:E,起点:终点!B:B,Sheet2!C1,起点:终点!C:C,Sheet2!A2)
这个公式错在哪里呢?
[img]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99687076/QQ/WinTemp/RichOle/~9WGIG~)W3{(2O2GV(7`[%L.jpg[/img] file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99687076/QQ/WinTemp/RichOle/S%FRLB2412K1UI3KG3B)UIL.jpg
新建 Microsoft Office Excel 工作表.zip (4.43 KB, 下载次数: 20)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-1-7 10:30 | 显示全部楼层
sumifs的格式应该是
=sumifs(求和区域,条件区域1,条件1,条件区域2,条件2,条件区域n,条件n)
回复

使用道具 举报

发表于 2013-1-7 10:44 | 显示全部楼层
本帖最后由 hongqiqqq 于 2013-1-7 10:46 编辑
  1. =SUM(SUMIFS(客户1!E:E,客户1!B:B,Sheet2!C1,客户1!C:C,Sheet2!A2),SUMIFS(客户1!E:E,客户2!B:B,Sheet2!C1,客户2!C:C,Sheet2!A2))
复制代码
三键回车

新建 Microsoft Office Excel 工作表.zip

4.53 KB, 下载次数: 11

回复

使用道具 举报

 楼主| 发表于 2013-1-7 11:09 | 显示全部楼层
hongqiqqq 发表于 2013-1-7 10:44
三键回车

那如果有n个客户怎么办啊?
回复

使用道具 举报

发表于 2013-1-7 11:10 | 显示全部楼层
好办,你给我增加4个用户,我直接给你发公式
回复

使用道具 举报

发表于 2013-1-7 11:23 | 显示全部楼层
c2单元格输入右拉下拉
  1. =SUM(SUMIFS(INDIRECT("客户"&{1,2}&"!E:E"),INDIRECT("客户"&{1,2}&"!C:C"),$A2,INDIRECT("客户"&{1,2}&"!B:B"),C$1))
复制代码
数组公式

如果多个客户把{1,2}改成比如6个  {1,2,3,4,5,6}  就OK了

不过sumifs只能在07以上的版本运行
回复

使用道具 举报

发表于 2013-1-7 11:44 | 显示全部楼层
07版的,
回复

使用道具 举报

 楼主| 发表于 2013-1-7 13:29 | 显示全部楼层
云影 发表于 2013-1-7 11:23
c2单元格输入右拉下拉数组公式

如果多个客户把{1,2}改成比如6个  {1,2,3,4,5,6}  就OK了

实际应用做的时候,客户1、2这些要改成实际的客户名字啊,这样是不是就不能用了啊
回复

使用道具 举报

 楼主| 发表于 2013-1-7 13:33 | 显示全部楼层
hongqiqqq 发表于 2013-1-7 10:44
三键回车

那现在要怎么做啊
Microsoft Office Excel .zip (4.66 KB, 下载次数: 15)
回复

使用道具 举报

发表于 2013-1-7 20:00 | 显示全部楼层
  1. select 日期,物料名称,物料代码,数量 from[客户1$a2:e] union all select 日期,物料名称,物料代码,-数量 from[客户1$g2:k] union all select 日期,物料名称,物料代码,数量 from[客户2$a2:e] union all select 日期,物料名称,物料代码,-数量 from[客户2$g2:k] union all select 日期,物料名称,物料代码,数量 from[客户2 (2)$a2:e] union all select 日期,物料名称,物料代码,-数量 from[客户2 (2)$g2:k] union all select 日期,物料名称,物料代码,数量 from[客户2 (3)$a2:e] union all select 日期,物料名称,物料代码,-数量 from[客户2 (3)$g2:k]
复制代码
sql数据透视表
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-7 12:39 , Processed in 0.276628 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表