Excel精英培训网

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

[已解决]多表匯統

[复制链接]
发表于 2023-10-8 14:55 | 显示全部楼层 |阅读模式
多表匯總,將相同[編號]的資料統計,敬請各位幫忙,感恩.
最佳答案
2023-10-9 21:21
本帖最后由 zjdh 于 2023-10-9 21:22 编辑

是这样吗 評分表2.rar (40.84 KB, 下载次数: 6)

多表整合匯總.rar

39.11 KB, 下载次数: 7

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2023-10-8 22:24 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2023-10-8 22:53 | 显示全部楼层
本帖最后由 dou10801 于 2023-10-8 23:08 编辑
zjdh 发表于 2023-10-8 22:24
看不懂你要如何汇总?

抱歉,沒說清楚,4個工作表,a欄[編號]相同者其他欄(C,D,E,F,H,I,J,K)匯總,謝謝.例:
編號:1=>所要結果...............類推至編號30
編號姓名
外觀總分(40%)
果肉品質總分(60%)
二者綜合
(外觀+果肉品質)
色澤
蟲害病害
果型
總分名次
甜度15%
口感25%
果肉色澤20%
總分名次總分數總名次
20%
10%
10%
甜度
(粗細、香味濃度)
(黑心,花斑)
1
0
70
31
36
138
52
92
72
216


2
0
64
36
32
132
52
80
72
204



回复

使用道具 举报

发表于 2023-10-9 20:20 | 显示全部楼层
  1. Sub try1()
  2. Dim d As Object, arr, brr, x As Byte, y As Byte, n As Byte, u As Byte
  3. Set d = CreateObject("scripting.dictionary")
  4. Sheets("匯總").UsedRange.Offset(4, 1).ClearContents
  5. u = Worksheets.Count
  6. brr = Sheets("匯總").Range("a1").CurrentRegion
  7. For n = 1 To u
  8. arr = Sheets(n).Range("a1").CurrentRegion
  9. For y = 3 To UBound(arr, 2)
  10. For x = 5 To UBound(arr)

  11. If u <> n Then
  12. Select Case y
  13. Case 3 To 5, 8 To 10
  14. d(arr(3, y) & arr(x, 1)) = d(arr(3, y) & arr(x, 1)) + arr(x, y)
  15. End Select
  16. End If

  17. If n = u And y <> 6 Or y <> 11 Then brr(x, y) = d(arr(3, y) & arr(x, 1))
  18. If n = u And y = 6 Or y = 11 Then brr(x, y) = brr(x, y - 3) + brr(x, y - 2) + brr(x, y - 1)

  19. Next
  20. Next
  21. Next

  22. Sheets("匯總").UsedRange.Offset(4, 1).ClearContents
  23. Sheets("匯總").[a1].Resize(UBound(arr), UBound(arr, 2)) = brr
  24. End Sub
复制代码


好久没用字典了,不知道做得对不对,我这样写汇总的表格要有编号才能汇总

评分

参与人数 1学分 +2 收起 理由
dou10801 + 2 好作品

查看全部评分

回复

使用道具 举报

发表于 2023-10-9 21:21 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zjdh 于 2023-10-9 21:22 编辑

是这样吗 評分表2.rar (40.84 KB, 下载次数: 6)

评分

参与人数 1学分 +2 收起 理由
dou10801 + 2 是的,學習

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 02:00 , Processed in 0.434783 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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