如何将数据并入原excel表格?我手头
有2个办法可以解决:
一、数据-筛选-高级筛选
1、预处理,将新旧2表按同一方式排序。如均按姓名排序。
2、放在同一张表中,按左右放置,即有并列的A、B两区,并在AB区之间预留1列空列假设为G列,另外,但顶端行应预留,却在“姓名”上方输入任意字符,该行的作用是作标题行,若无该行,筛选时会将筛选内容的第一行作为标题行,而不作为筛选内容。
3、以A区为条件,B区为数据,进行筛选,这样在B区中找到了A区中存在的数据,在G列输入1,并往下拉。然后,再操作数据-筛选-全部显示,这样,在B区中的数据,凡A区有的,前面有1,否则为空,单独对B区按G列排序,将B区中G列有1的均保留,其它可删除可...全部
有2个办法可以解决:
一、数据-筛选-高级筛选
1、预处理,将新旧2表按同一方式排序。如均按姓名排序。
2、放在同一张表中,按左右放置,即有并列的A、B两区,并在AB区之间预留1列空列假设为G列,另外,但顶端行应预留,却在“姓名”上方输入任意字符,该行的作用是作标题行,若无该行,筛选时会将筛选内容的第一行作为标题行,而不作为筛选内容。
3、以A区为条件,B区为数据,进行筛选,这样在B区中找到了A区中存在的数据,在G列输入1,并往下拉。然后,再操作数据-筛选-全部显示,这样,在B区中的数据,凡A区有的,前面有1,否则为空,单独对B区按G列排序,将B区中G列有1的均保留,其它可删除可移除。
再将G列清空,将B区按姓名排序。
4、以同样方法以AB区为条件,A区为数据,进行反向筛选。
5、最后,表中的AB两区均剩下姓名完全相同的数据,即从原10000行变为6000行,
却同一姓名均在同一行,再作列删除或移动即可。
6、补充:上述本人均以“姓名”为标准,考虑到重名,还是以“卡号”为标准的好。
二、上述方法应该是有效的,但若在使用中不成功,则可用以下办法:
1、将新旧2张表放在一起,上下放置,并按卡号、姓名排序,(同理,卡号是唯一的,故以卡号为第一标准),这样,2张表完全混在一起。
2、假设卡号在A列,姓名在B列,I列以后为空列,在第一行插入一空行,不要任何数据,在I列设置函数,=IF(OR(AND(A1=A2,B1=B2),AND(A2=A3,B2=B3)),1,0)然后往下拉即可,这样凡是卡号、姓名完全一致的,在I列均为1,否则为0。
将I列数据复制,粘贴-选择性粘贴-数值到J列,删除I列,这时J列又成为I列,按I列排序后,删除I列为0的所有行,剩下I列为1的,即2张表中完全重复的内容,删除I列。
3、因旧表有7列数据,新表有3列数据,故按A、B、D(或E、F、G、H)排序,AB确定相同的在一起,C列(金额)均有却不一致,排序无意义,D或E、F、G、H中和一列参与排序,目的是确保相同的2行中,旧表的内容总在上一行。
4、这时,2行中的旧表内容除了金额可能变动外,其它均是要保留的,而新的金额均在其下面第一格,选定所有金额,往上移一位即可。
5、按D列排序,删除所有新表的内容(即只有3列数据的内容)。
收起