怎么让excel表格中的两列数据相同的排列在一行

已举报 回答 关注
怎么让excel表格中的两列数据相同的排列在一行
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    10,007

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
假设需要Sheet1中的D列姓名按A列姓名排列,并同时E、F列数据也自动关联D列姓名排列;
1、建立一个辅助工作表,在A2输入公式:=Sheet1!A2 回车;
见图一

2、选中A2横拉填充至C2单元格;
见图二

3、选中A2:C2单元格范围下拉填充表格内的A、B、C列;
见图三

4、在D2单元格输入公式:=IFERROR(VLOOKUP($A2,Sheet1!$D:$F,COLUMN(A1),0),"") 回车;
见图四

5、选中D2横拉填充至F2单元格;
见图五

3、选中D2:F2单元格范围下拉填充表格内的D、E、F列;实际结果:
见图六

说明:这种方式简单易行,速度快,如需要最终数据排列在Sheet1上实现时,只需要简单的复制Sheet2的D、E、F列,粘贴值至Sheet1的D、E、F列即可:

取消 评论
如果可以的话,把两个表发给我看看吧693684292
取消 评论
2个表操作的话,可能要用到vlookup函数,具体操作建议百度下,很实用的函数。
取消 评论
单击列标就选中了该列,直接“复制”,然后在另一个表格中粘贴即可,希望可以帮到你,呵呵
取消 评论
要实现你的效果可以分几步操作:
一、在第一行前加入一行;
二、在D2单元格中输入公式:=IF(COUNTIF($A$1:A1,A2)>0,"",A2);
三、下拉自动填充至你的数据最后一行——D列列出的数据为不重复项,D列中空白单元格表示此项在前面的数据中有相同的数值;
四、在E2单元格中输入公式:=IF(D2<>"",COUNTIF($A$2:$A$12,D2),"");
五、下拉E列自动填充至你的数据最后一行——E列列出的数据为不重复项的个数;
六、将D、E两列复制,并选择性粘贴至其它工作表,将空白行删除便可。

另:
如不会删除空白行,可以百度知道里回复,我再另外告诉你。
取消 评论
ZOL问答 > 怎么让excel表格中的两列数据相同的排列在一行

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?