两列数据找重复并对齐用辅助列
问:如何让excel中两列数据互相找相同字段自动对齐
- 答:用辅助列,C1公式:=INDEX(SMALL($A$1:$B$4,ROW($1:$8)),SMALL(IF(MATCH(SMALL($A$1:$B$4,ROW($1:$8)),SMALL($A$1:$B$4,ROW($1:$8)),0)=ROW($1:$8),ROW($1:$8),9^9),ROW(A1)))数组公式,按CTRL+SHIFT+回车,下拉; 得到对齐后的数据D1公式:=IFERROR(VLOOKUP(C1,A:A,1,),"")下拉;E1公式:=IFERROR(VLOOKUP(C1,B:B,1,),"") 下拉。 (最后可以选中D和E列,复制,右击D1右击,选择性粘贴,选择“数值”粘贴到原位置,删除A到C列)
问:Excel两列数据中相同数据自动对齐?
- 答:不知道你想干什么,我知道VLOOKUP可以查询相同单元格。你试试。
- 答:看不到表格就无能为力了。
- 答:表在本人这里——〉别人怎么看?
- 答:以excel2011编辑为例:
1、打开excel文件,如图所示,编辑两列数据。
2、如图所示,然后接下来用鼠标左键单击选中C1单元格。
3、然后需要在C1单元格内输入公式=IF(COUNTIF(B$1:B$156,A1)=0,"",A1),如图所示的页面。
4、接下来需要输入完公式后按回车键,如图所示,再次选中C1单元格。
5、开始填充完A1数据的长度,如图所示,A1列有多长就填充多长。
6、最后,可以看到填充完成后,A1列和C1列相同的数据对齐了。 - 答:在辅助列(结果列)输入以下公式,然后向下填充公式
=VLOOKUP(A2,C:C,1,0)
公式表示:在C列将满足与A2相同的数据精确匹配出来,并返回C列的数据。 - 答:放个图上来看看
或者你试试可以在设置中看看有没有相关设置
问:如何让excel中两列数据互相找相同字段自动对齐
- 答:辅助列I列,复制B、D两列的内容,去重,I列排序。
辅助列J列,复制B、I两列的内容,去重,A-J按J列排序。
辅助列J列,复制D、I两列的内容,去重,C-J按J列排序。
删除辅助列,完成。
条件是:B、D两列本身没重复。否则的话,用VBA吧。
本文来源: https://www.lw81.cn/article/d6b590c073d159974feb8e10.html