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

如题所述

假设需要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单元格;

见图五

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

见图六

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-26
没有意义,你可以采用WORD插入EXCEL模式处理,这样EXCEL的数据和公式都可以使用,而且可以随时修改.方法如下:点击WORD上面有EXCEL标志的图标即可.然后你就可以调整其大小等等象操作EXCEL一样了.好处可以使用EXCEL的各种公式,图表等等.请参考问题1.例:质量评定表约束条件有:保证项目:只能用规定的档次.使用EXCEL的IF函数写你的函数,能够实现你的条件运算的,参看IF函数帮助,很简单的,看看就明白.安装ACROBAT 7.0专业版本就可以自己转化,另存就可以了,如果PDF加密码了,下载一个PDF ADULT软件破解,很简单的,看看机会.4.WORD域的使用和解释说明。根本不用转化,WORD嵌入EXCEL表格可以解决所有问题.本回答被提问者采纳
第2个回答  2020-02-09
在ab列间插入一列,原b列变为c列。在b1单元格输入函数。
=vlookup(a1,c:c,1,0)
这样当c列有与a列相同的数据里就显示在b列,没有找到相同的就显示#n/a,最后可以通过筛选#n/a删除掉。
相似回答