肿么把excel两列中相同的名字排在同一行中

举报 回答
肿么把excel两列中相同的名字排在同一行中
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    1,950

举报 回答

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

没找到满意答案?去问豆包AI智能助手
取消 复制问题
已采纳
以下是将Excel两列中相同的名字排在同一行的步骤:
1. 首先,将鼠标悬停在整理好的数据所在位置。
2. 使用鼠标左键点击并选择需要整理的数据。可以按住Ctrl键同时点击多个项目。
3. 在弹出的菜单中,选择"数据透视表"(或类似名称)。
4. 在弹出的对话框中,确保选择了正确的工作表范围和数据透视表类型。
5. 点击"确定"开始创建数据透视表。
6. 在数据透视表编辑界面,点击"布局"选项卡,然后选择"行标签"和"列标签"。
7. 在"行标签"列头区域中,点击并拖动以选中相同名字所在的行标签。
8. 在"列标签"列头区域中,点击并拖动以选中相同名字所在的列标签。
9. 然后,在下方工具栏上找到并点击"汇总"按钮,并选择适当的汇总方式(如计数、总和等)。
10. 最后,在上方工具栏上找到并点击"确定"。
通过以上步骤,您就可以将Excel两列中相同的名字排在同一行了。请注意,具体操作可能因版本和界面差异而略有不同。
取消 评论
上图示意一下吧
取消 评论
假定你的原表在sheet1,数据从A列开始。

在sheet2制作你需要的表格。

步骤如下:
1、在A2单元格输入公式:
=INDEX(SHEET1!A:A,SMALL(IF(COUNTIF(SHEET1!$H$2:$H$100,SHEET1!$A$2:$A$100),ROW($2:$100),4^8),ROW(A1)))& 按组合键ctrl+shift+enter结束公式,右拉填充6列,再一起下拉填充至出现空白行。
2、在上面公式下拉填充时A列出现的第一个空白单元格粘贴公式:
=INDEX(SHEET1!A:A,SMALL(IF(COUNTIF(SHEET1!$H$2:$H$100,SHEET1!$A$2:$A$100)=0,ROW($2:$100),4^8),ROW(A1)))& 按组合键ctrl+shift+enter结束公式,右拉填充6列,再一起下拉填充至出现空白行。
3、在H2输入公式:
=IF(COUNTIF(SHEET1!$H:$H,$A2),VLOOKUP(1*$A2,SHEET1!$H:$M,COLUMN(A1),),)& 右拉填充6列,再一起下拉填充至出现空白行。
4、在第3步公式下拉填充时H列出现的第一个空白单元格粘贴公式:
=INDEX(SHEET1!H:H,SMALL(IF(COUNTIF(SHEET1!$A$2:$A$100,SHEET1!$H$2:$H$100)=0,ROW($2:$100),4^8),ROW(A1)))& 按组合键ctrl+shift+enter结束公式,右拉填充6列,再一起下拉填充至出现空白行。
取消 评论
假设原数据在ABC列,
D1公式
=a1
下拉复制
E1公式
=a1
下拉复制
F1公式
=vlookup(d1,b:c,2,0)
下拉复制

新得到的DEF就是你想要的数据。
取消 评论
假设如下:
A B C D
1 1 3 J K
2 2 1 K E
3 3 2 E J
既然A列与B列同一行的单元格内容相同,即

B1=A1
B2=A2
故B列可忽略不计,只排C列即可。

D1输入:
=INDEX(C:C,MATCH(A1,B:B,))
公式向下拉,即可将C列排好。
取消 评论
ZOL问答 > 肿么把excel两列中相同的名字排在同一行中

举报

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

举报成功

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

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

扫一扫,关注我们
提示

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