在Excle中,如何才能将已有的两组数据进行比较,并且将比较后的交集或并集输出成第三组数?

来源:百度知道 编辑:UC知道 时间:2024/07/02 12:36:26
如题.
我想知道的是,我已经有了两组数据,可数据都不是以单行单列来排列的.
我想要从其中的一组数据中找出和它相同的第二组数据中的数;然后再把这些相同的数生成一组新的数据,按照从大到小的顺序排列出来,生成第三组数据.
剩下的不相同的字据则同样按照从大到小的顺序排列出来,生成第四组数据.
请高手指点,谢谢!

可以实现
例如
a 列 是 第一组数据 首行单元格在a2
b 列 是 第二组数据 必须经过从小到大排序
c 列 是 生成第三组数据(一组与二组相同的数据)
在 首行c2单元格写函数
=IF(ISERROR(VLOOKUP(A2,$B:$B,1,0)),"",VLOOKUP(A2,$B:$B,1,0))
c2下面的行下拉复制首行就可以拉

d 列 是 (与二组数据不相同的第一组数据
在 首行d2单元格写函数
=IF(C2="",A2,"")
e 列 是 (与第一组数据不相同的第二组数据
在 首行e2单元格写函数
=IF(IF(ISERROR(VLOOKUP(B2,$A:$A,1,0)),"",VLOOKUP(B2,$A:$A,1,0))="",B2,"")

学习

用函数可以实现