Excel精英培训网

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

[已解决]数据求和

[复制链接]
发表于 2014-1-15 09:37 | 显示全部楼层 |阅读模式
我在计算一个表格内一种产品的总数,这个表格的图号在这个图号的最下端,没有想到怎么用函数计算,表格很多数据无法用手工在空处补充图号。
最佳答案
2014-1-15 11:15
本帖最后由 tgydslr 于 2014-1-15 11:19 编辑
  1. =SUM((T(INDIRECT("A"&data))=C19)*(D2:D12=3)*E2:E12)
复制代码
QQ截图20140115111504.png
自定义名称data=INDEX(LARGE((Sheet1!$A$2:$A$12<>"")*ROW(Sheet1!$2:$12),ROW(INDIRECT("1:"&COUNTA(Sheet1!$A$2:$A$12)))),N(IF(1,MATCH(ROW(Sheet1!$2:$12),LARGE((Sheet1!$A$2:$A$12<>"")*ROW(Sheet1!$2:$12),ROW(INDIRECT("1:"&COUNTA(Sheet1!$A$2:$A$12)))),-1))))
QQ截图20140115111915.png

计算物品数量.rar

1.87 KB, 下载次数: 13

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-1-15 09:48 | 显示全部楼层
本帖最后由 tgydslr 于 2014-1-15 09:54 编辑

不好意思,弄错了
回复

使用道具 举报

发表于 2014-1-15 09:48 | 显示全部楼层
用函数sumif就可以了吧!见附件!

计算物品数量.rar

1.86 KB, 下载次数: 4

回复

使用道具 举报

发表于 2014-1-15 10:01 | 显示全部楼层
SUMPRODUCT((D7:D12=D10)*(E7:E12))
用这个也OK
回复

使用道具 举报

发表于 2014-1-15 10:06 | 显示全部楼层
{=SUM((D7:D12=D11)*E7:E12)}
这个也OK
回复

使用道具 举报

发表于 2014-1-15 10:28 | 显示全部楼层
renyz2006 发表于 2014-1-15 09:48
用函数sumif就可以了吧!见附件!

还有A列的条件啊~
回复

使用道具 举报

发表于 2014-1-15 10:53 | 显示全部楼层
本帖最后由 baksy 于 2014-1-15 11:02 编辑

H5输入以下公式(三键回车)下拉,H1输入想查询的月份,各种图号当月的数量都可以显示。
H5=IF(A5="","",SUMPRODUCT((OFFSET(INDEX(D:D,MAX(IF($A$1:A4<>"",ROW($A$1:A4),0))+2),0,0,):INDIRECT("D"&ROW())=$H$1)*OFFSET(INDEX(E:E,MAX(IF($A$1:A4<>"",ROW($A$1:A4),0))+2),0,0,):INDIRECT("E"&ROW())))
图号
入库月份
入库数量
出库月份
出库数量
总数
查询月份:
3
2
285
2
84
201
2
182
3
200
183
3
365
3
308
240
1101.1-1
4
600
4
280
560
508
 
 
 
 
 
 
 
1
420
1
200
220
1
300
1
160
360
3
850
2
290
920
3
650
3
300
1270
3
120
3
152
1238
1005.3-8
4
450
4
462
1226
462
 
 
 
 
 
 
 
回复

使用道具 举报

 楼主| 发表于 2014-1-15 11:04 | 显示全部楼层
baksy 发表于 2014-1-15 10:53
H5输入以下公式(三键回车)下拉,H1输入想查询的月份,各种图号当月的数量都可以显示。
H5=IF(A5="","",S ...

无法出数字,好像OFFSET的参数不对,请帮忙看下哪儿不对。
回复

使用道具 举报

发表于 2014-1-15 11:05 | 显示全部楼层
无止学习 发表于 2014-1-15 11:04
无法出数字,好像OFFSET的参数不对,请帮忙看下哪儿不对。

请上传你出错的附件。
回复

使用道具 举报

发表于 2014-1-15 11:15 | 显示全部楼层    本楼为最佳答案   
本帖最后由 tgydslr 于 2014-1-15 11:19 编辑
  1. =SUM((T(INDIRECT("A"&data))=C19)*(D2:D12=3)*E2:E12)
复制代码
QQ截图20140115111504.png
自定义名称data=INDEX(LARGE((Sheet1!$A$2:$A$12<>"")*ROW(Sheet1!$2:$12),ROW(INDIRECT("1:"&COUNTA(Sheet1!$A$2:$A$12)))),N(IF(1,MATCH(ROW(Sheet1!$2:$12),LARGE((Sheet1!$A$2:$A$12<>"")*ROW(Sheet1!$2:$12),ROW(INDIRECT("1:"&COUNTA(Sheet1!$A$2:$A$12)))),-1))))
QQ截图20140115111915.png

计算物品数量.rar

7.98 KB, 下载次数: 5

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-31 07:22 , Processed in 0.583002 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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