原帖由 Jonathan.K 于 2008-3-27 10:03 发表
Sub test()
Dim rngData As Variant
Dim i As Long
Dim oDic As Object
Application.ScreenUpdating = False
Set oDic = CreateObject("Scripting.Dictionary")
With Sheet1
...
原帖由 欢欢 于 2008-3-27 17:28 发表
A2单元格数组函数公式:=IF(SUM(1/COUNTIF($A$2A$8,$A$2
A$8))>=ROW(1:1),OFFSET($A$2,SMALL(IF(MATCH($A$2
A$8,$A$2:$A$8,0)=ROW($A$2:$A$8)-1,ROW($A$2:$A$8)-1),ROW(1:1)),0,1,1),"") 下拉即可
原帖由 Jonathan.K 于 2008-3-27 10:03 发表
Sub test()
Dim rngData As Variant
Dim i As Long
Dim oDic As Object
Application.ScreenUpdating = False
Set oDic = CreateObject("Scripting.Dictionary")
With Sheet1
...
函数是有无数种解决方法的,先来一种较易理解的:
例如原数据在A2:A11,要剔除重复。
核心在于把不重复的按序排好,重复的T到一边去:
SMALL(IF(MATCH($A$2: $A$11,$A$2: $A$11,)=ROW($A$1: $A$10),ROW($A$1 ...
pureshadow 发表于 2008-3-26 16:17
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) | Powered by Discuz! X3.3 |