Excel sheet 有条件合并

来源:百度知道 编辑:UC知道 时间:2024/07/04 03:46:00
Sheet1 有22882条数据
Sheet2 有62610条数据
合成后总数据74800多条
要求:
Sheet1和Sheet2的XSTM列的值相同的,新工作表中包含Sheet1的所有列和Sheet2的LSJ列.
Sheet1和Sheet2的XSTM列的值不同的,新工作表中直接插入这条数据.

例如:
Sheet1:
XSTM LSJ KW
1 12 12
2 13 13
3 14 14

Sheet2
XSTM LSJ KW
1 15 12
2 13 13

合并后效果:
XSTM LSJ KW LSJ2
1 12 12 15
2 13 13
3 14 14

excel表最多只有65535行,合并后一个表放不下的。
如果从技术上说的话,要搭配公式和筛选功能,先把两个表的数据放到一个表中,(我们的任务就是去除这个合并表中的重复数据)然后按A列排序,在D1中输入=if(a1=a2,c2,""),D2中输入=if(a2=a3,c3,if(a1=a2,false,""),然后从D2往下拖到底或直接双击填充柄。然后复制d列,点编辑-选择性粘贴-数值,确定将公式变为数值。再用筛选功能,筛出false行,并删掉这些行,取消筛选,对a列排序即可