请教一个筛选的问题,怎样得到这种结果
请教一个筛选的问题,怎样得到这种结果表的结构如下
A B C D E ……
D1 D2 3 0 1
A2 A4 0 5
D2 D1 2 1 5
C8 C2 0 0 1
C2 C8 0 2
……
我最后希望得到的是
A B C D E ……
D1 D2 3 0 1
A2 A4 0 5
C8 C2 0 0 1
……
任意一条记录的A字段等另一条B字段,同时B字段等另一条A字段,只要有这种记录保留任意一条即可。
向各位请教一下,不知道要怎样才能实现。 --------------------编程问答-------------------- Excel 中容易做,因为 Excel 容易排序。对,导入 Excel 中。
--------------------编程问答-------------------- 做一个遍历不久算出来了么 --------------------编程问答-------------------- 一个思路:
三个数组:AB数组=表中A列&B列,BA数组=表中B列&A列,P数组记录号
循环查找AB数组在BA数组中有无一样的,
For Each valueAB In AB数组
For Each valueBA In BA数组
If valueAB = valueBA Then C数组对应位置=1
Next valueBA
Next valueAB
最后遍历一遍 P数组,出结果。
补充:VB , 数据库(包含打印,安装,报表)