本帖最后由 hanjia 于 2015-1-9 19:11 编辑
在函数求助无果 来VBA求助
A1是147尾数 提取第一位数字后 再查找最近不要相同的另外俩位第二位和第三位尾数
第二位数尾数不要和第一位尾数相同 第三位不要和第一位跟第二位相同
用什么公式判断最近不同147,258,369的尾数, 并提取出来最近三个不同的尾数
像下面C列:A1是147尾数,提取出第一位,A2,A3同样是属于147尾数就不再提取了 (7)
A4是369尾数跟第一位不相同 就提取第二个数 (3)
A5,A6,A7 跟前俩位的尾数又是相同的还是不提取
A8跟前面提取的不相同 就提取第三个数 (10)
这样提取出来的三个最近不同的尾数 (7,3,10)
最下面的是没有第三位跟第二位提取了才提取俩位和一位数
A C
7 7,3,10
7 7,3,10
7 7,3,10
3 3,1,10
9 9,1,10
1 1,6,10
6 6,10,8
10 10,8,7
8 8,10,7
10 10,7,8
10 10,7,8
7 7,8,9
1 1,8,9
8 8,4,9
4 4,8,9
8 8,1,9
1 1,5,9
5 5,7,9
5 5,7,9
5 5,7,9
2 2,7,9
7 7,2,9
2 2,5,9
5 5,9,8
9 9,8,10
8 8,6,10
8 8,6,11
6 6,8,10
6 6,8,11
8 8,10,7
10 10,8,7
8 8,7,10
7 7,2,10
2 2,10,1
10 10,1,2
1 1,2,9
2 2,1,9
2 2,1,9
5 5,1,9
2 2,1,9
2 2,1,9
5 5,1,9
5 5,1,9
5 5,1,9
8 8,1,9
1 1,2,9
2 2,9
5 5,9
2 2,9
2 2,9
9 9
工作表 (2).rar
(6.53 KB, 下载次数: 7)
|