日期:2014-05-16  浏览次数:20917 次

ASP4组数据比较,合并相同后输出
本帖最后由 u011769284 于 2013-08-24 22:29:34 编辑
a="2,3,4,5"
b="3,4,6"
c = "第1列$a#第2列$s,第3列$f,第2列$2#第3列$c#第3列$3,第4列$2#第1列$1"
d = "第1列$a,第3列$3,#第4列$c"
要实现的功能是:
1、查找A与B是否有重复的数据,如果有,找出所在的位置:
比如a列的3,4与b列的3,4是相同的:
循环判断后输出B列的数据如下:
3:在A的位置是1,在B的位置是0
4:在A的位置是2,在B的位置是1
6:在B的位置是2

2、找出位置后循环查找AB列相同的数据与C与D列对应的的数据
比如A列的3对应的数据:在C列的数据是“第3列$f”,在D列的数据是“第1列$a”;
比如A列的4对应的数据:在C列的数据是“第2列$2#第3列$c#第3列$3”,在D列的数据是“第3列$3”;

3、查找到相同数据所对应的数据后查找对应数据是否有相同的,如果有,则合并,没有相同的则直接输出
比如:
C列的“第2列$2#第3列$c#第3列$3”与D列的“第3列$3”是相同的
合并后为“第2列$2#第3列$c#第3列$3”

4、最后输出的数据:
E="2,3,4,5,6"
F="第1列$a#第2列$s,第3列$f#第1列$a,第2列$2#第3列$c#第3列$3,第4列$2#第1列$1,#第4列$c"

我的思路是这样,不知道大家看懂了没有,总之实现了第4条的最后输出就行
在线等!!!!!!!!!!

------解决方案--------------------

有点复杂

不断地循环——判断——循环——判断吧