Excel精英培训网

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

[已解决]如何把明细表按一定条件汇总,求解答,谢谢大家!

[复制链接]
发表于 2014-8-20 09:35 | 显示全部楼层 |阅读模式
本帖最后由 purple5 于 2014-8-20 09:36 编辑

附件无法上传成功,大概意思说明如下:

明细类型:
    日期          车牌号             净重
2014/5/1    贵A11001         33.56      
2014/5/1    贵A11001         35.16      
2014/5/2    贵B12302         45.26      
2014/5/3    贵B12302         40.18      
2014/5/3    贵A11001         37.41      
2014/5/4    贵A11001         36.56      
2014/5/5    贵C12345         60.59      
2014/5/5    贵A11001         33.25      
2014/5/5    贵B12302         41.66      
2014/5/6    贵C12345         62.00     
2014/5/6    贵A11001         34.33      
2014/5/6    贵C12345         62.66   
  ........         .........               .......
求按车牌号汇总出车数和吨位:贵A11001、贵B12302、贵C12345等等如果还有的所有车分别的车数和净重      

用筛选车牌号太多无法提高效率,其他能不能用公式还是有什么更快的办法
最佳答案
2014-8-20 09:46
看附件是不是你想要的。
匿名  发表于 2014-8-20 09:41
回复

使用道具

匿名  发表于 2014-8-20 09:46    本楼为最佳答案   
看附件是不是你想要的。

新建 Microsoft Excel 工作表 (2).zip

3.17 KB, 下载次数: 205

回复

使用道具

发表于 2014-8-20 10:03 | 显示全部楼层
E2=INDEX($B$1:$B$13,SMALL(IF(MATCH($B$2:$B$13,$B$2:$B$13,)=ROW($B$2:$B$13)-1,ROW($B$2:$B$13)),ROW(A1)))
F2=COUNTIF(B$2:B$13,E2)
G2=SUMPRODUCT((B$2:B$13=E2)*C$2:C$13)
其中E2公式为三键回车( 公式复制后,点一下公式编辑栏的任意位置,先按住 shift、ctrl 两个键,然后敲enter键。)
日期
车牌号
净重
车牌号
次数
净重
2014-5-1
贵A11001
33.56
  
贵A11001
6
210.27
2014-5-1
贵A11001
35.16
  
贵B12302
 
127.1
2014-5-2
贵B12302
45.26
  
贵C12345
 
185.25
2014-5-3
贵B12302
40.18
  
2014-5-3
贵A11001
37.41
  
2014-5-4
贵A11001
36.56
  
2014-5-5
贵C12345
60.59
  
2014-5-5
贵A11001
33.25
  
2014-5-5
贵B12302
41.66
  
2014-5-6
贵C12345
62
   
2014-5-6
贵A11001
34.33
  
2014-5-6
贵C12345
62.66

评分

参与人数 1 +1 收起 理由
purple5 + 1 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-8-20 10:06 | 显示全部楼层
本帖最后由 yorkchenshunan 于 2014-8-20 10:07 编辑

用公式解决

新建 Microsoft Excel 工作表.rar

4.81 KB, 下载次数: 4

回复

使用道具 举报

发表于 2014-8-20 10:41 | 显示全部楼层
这样行不?         

新建 Microsoft Excel 工作表.rar

4.78 KB, 下载次数: 4

回复

使用道具 举报

 楼主| 发表于 2014-8-20 14:29 | 显示全部楼层
QQ_936553 发表于 2014-8-20 09:46
看附件是不是你想要的。

谢谢!
回复

使用道具 举报

 楼主| 发表于 2014-8-20 14:35 | 显示全部楼层
xiayin 发表于 2014-8-20 10:41
这样行不?

车牌号还有很多就没法很快把车牌找出
回复

使用道具 举报

 楼主| 发表于 2014-8-20 14:38 | 显示全部楼层
yorkchenshunan 发表于 2014-8-20 10:06
用公式解决

还是车牌号很多就无法筛选,已用数据透视表,谢谢
回复

使用道具 举报

 楼主| 发表于 2014-8-20 14:40 | 显示全部楼层
baksy 发表于 2014-8-20 10:03
E2=INDEX($B$1:$B$13,SMALL(IF(MATCH($B$2:$B$13,$B$2:$B$13,)=ROW($B$2:$B$13)-1,ROW($B$2:$B$13)),ROW(A1 ...

日期其实不用了,可能误导了,公式学习了,非常感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-14 06:09 , Processed in 0.303150 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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