Excel精英培训网

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

[已解决]如何汇总5个分表中某一列的数据,并剔除重复的数据

[复制链接]
发表于 2014-7-17 17:56 | 显示全部楼层 |阅读模式
希望用公式把附件中1、2、3、4、5表中D列的数据复制到汇总表中的A列,如果有重复的进行剔除重复。谢谢
最佳答案
2014-7-17 19:15
  1. Sub tt()
  2. Set d = CreateObject("scripting.dictionary")
  3. For Each aa In Sheets
  4.     If aa.Name <> "汇总" Then
  5.       arr = aa.Range("d1:d" & aa.Cells(Rows.Count, 4).End(3).Row)
  6.         For Each Rng In arr
  7.           d(Rng) = ""
  8.         Next
  9.     End If
  10. Next
  11. [a2].Resize(d.Count) = Application.Transpose(d.keys)
  12. End Sub
复制代码

举例.rar

15.11 KB, 下载次数: 14

 楼主| 发表于 2014-7-17 18:03 | 显示全部楼层
十五的月亮 发表于 2014-7-17 17:59
不要重复发帖,可以在原有的帖子顶一下

没有重复发帖,需求完全不一样了。
回复

使用道具 举报

发表于 2014-7-17 17:59 | 显示全部楼层
不要重复发帖,可以在原有的帖子顶一下

评分

参与人数 1 +1 收起 理由
yvhanym + 1 很给力!

查看全部评分

回复

使用道具 举报

发表于 2014-7-17 19:11 | 显示全部楼层
请模拟一下结果{:011:}
回复

使用道具 举报

发表于 2014-7-17 19:15 | 显示全部楼层    本楼为最佳答案   
  1. Sub tt()
  2. Set d = CreateObject("scripting.dictionary")
  3. For Each aa In Sheets
  4.     If aa.Name <> "汇总" Then
  5.       arr = aa.Range("d1:d" & aa.Cells(Rows.Count, 4).End(3).Row)
  6.         For Each Rng In arr
  7.           d(Rng) = ""
  8.         Next
  9.     End If
  10. Next
  11. [a2].Resize(d.Count) = Application.Transpose(d.keys)
  12. End Sub
复制代码

43.rar

24.35 KB, 下载次数: 3

评分

参与人数 1 +1 收起 理由
yvhanym + 1 很给力!怎么对汇总的日期和时间进行排序啊。.

查看全部评分

回复

使用道具 举报

发表于 2014-7-18 08:23 | 显示全部楼层
已附上公式结果,看看是否是你需要的

举例.rar

16.83 KB, 下载次数: 4

回复

使用道具 举报

发表于 2014-7-18 08:37 | 显示全部楼层
sheet1为答案。 具体数量就是所有的sheetA列放到一起 做个数透或者高级筛选,函数神马的 反正是把重复的就剔除。 望给分。。新手报名钱不够呀。。。{:191:}

举例.rar

19.44 KB, 下载次数: 2

回复

使用道具 举报

 楼主| 发表于 2014-7-18 09:32 | 显示全部楼层
如果还需要对日期进行排序,怎么办?
回复

使用道具 举报

 楼主| 发表于 2014-7-18 09:32 | 显示全部楼层
26759761@qq.com 发表于 2014-7-17 19:15

如果还需要对日期进行排序,怎么办?

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 12:52 , Processed in 0.329361 second(s), 17 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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