如何将excel中姓名相同的两行的内容整合成一行?

数据量很大,这里只是一部分数据,本来是两个表格的数据,经查重,成图1这样,想批量处理成图2那样,求教各位大虾!

见截图

E2输入

=OFFSET($A$2,2*(ROW(A1)-1),,)

F2输入

=OFFSET($B$3,2*(ROW(A1)-1),,)

G2输入

=OFFSET($C$2,2*(ROW(A1)-1),,)

三公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-26
在性别后插入辅助列,比如C列。
C2输入公式:=IF(A3=A2,B3,""),然后向下复制。
全选C列,复制粘贴为数值。
根据身份证列筛选,选取“空白”。
选择筛选出的行,删除。本回答被提问者采纳
第2个回答  2016-09-26

高级筛选+vlookup

第3个回答  2016-09-26
两个表的数据先不要合到一块,在有参保号的表里用 vlookup 返回身份证号
第4个回答  2016-09-26
这个你需要VBA编程实现。本回答被网友采纳