Excel精英培训网

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

[已解决]求助表二中汇总表一中的2个条件的和

[复制链接]
发表于 2015-3-16 17:44 | 显示全部楼层 |阅读模式
表一中数据
日  期        品   名                   工  序        数量      
2015-3-12        12-02208-00000-R2        成品        93
2015-3-12        12-02208-00000-R2        氧化待打孔        30
2015-3-12        12-02208-00000-R2        待氧化        8
2015-3-13        11-0191A-C        氧化待打孔        57
2015-3-13        11-0191A-C        待氧化        50
2015-3-13        11-0191A-C        成品        133
2015-3-13        11-0191A-C        成品        -100
2015-3-14        12-02208-00000-R2        成品        50
2015-3-14        11-0191A-C        氧化待打孔        100
2015-3-15        12-02208-00000-R2        成品        -20
表二中汇总如下
                                          
品   名                  待氧化数量            氧化待打孔数量             成品数量       
12-02208-00000-R2                                               
11-0191A-C                                               
求公式,谢谢

最佳答案
2015-3-17 15:49
quemy 发表于 2015-3-17 15:16
第二个汇总的值就不对了哦

区间已锁定。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-3-16 17:51 | 显示全部楼层
在表二的B2单元格输入公式:
=SUMPRODUCT((表一!$B$2:$B$1000=$A2)*(表一!$C$2:$C$1000=LEFT(B$1,LEN(B$1)-2))*表一!$D$2:$D$1000)
向右向下复制公式。

注:如果表一的工作表名为"SHEET1",请修改公式中相应位置的表名。
回复

使用道具 举报

发表于 2015-3-16 20:44 | 显示全部楼层
附件

Book1.rar

4.35 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2015-3-17 15:16 | 显示全部楼层
baksy 发表于 2015-3-16 20:44
附件

第二个汇总的值就不对了哦
回复

使用道具 举报

 楼主| 发表于 2015-3-17 15:20 | 显示全部楼层
qinqh_yl 发表于 2015-3-16 17:51
在表二的B2单元格输入公式:
=SUMPRODUCT((表一!$B$2:$B$1000=$A2)*(表一!$C$2:$C$1000=LEFT(B$1,LEN(B$1) ...

不知道为什么,汇总出来总是 0
回复

使用道具 举报

发表于 2015-3-17 15:49 | 显示全部楼层    本楼为最佳答案   
quemy 发表于 2015-3-17 15:16
第二个汇总的值就不对了哦

区间已锁定。

Book1.rar

4.35 KB, 下载次数: 4

回复

使用道具 举报

 楼主| 发表于 2015-3-17 16:21 | 显示全部楼层
baksy 发表于 2015-3-17 15:49
区间已锁定。

非常感谢!!!
表一是用来每天记录的,是不是把公式中的11改大,比如改为900.
表二中品名那列怎么实现呢,比如有新增加,谢谢
回复

使用道具 举报

发表于 2015-3-18 20:08 | 显示全部楼层
quemy 发表于 2015-3-17 16:21
非常感谢!!!
表一是用来每天记录的,是不是把公式中的11改大,比如改为900.
表二中品名那列怎么实现 ...

A2公式可以变更如下;
=INDEX(表一!B:B,SMALL(IF(COUNTIF(A$1:A1,表一!$B$2:$B$999)=0,ROW($2:$999),9999),ROW(A1)))&""
*三键回车(点击公式编辑栏中的任意位置,按住 shift、ctrl 两个键,然后敲enter键 )。


Book1.rar

4.48 KB, 下载次数: 2

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 17:45 , Processed in 0.399352 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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