搜索

excel 中怎么让两列姓名相同排序(见图)

发布网友 发布时间:2022-03-27 17:02

我来回答

7个回答

热心网友 时间:2022-03-27 18:31

1、打开excel表格,在表格中输入需要进行操作的数据。

2、然后在E1单元格内输入公式:=MATCH(C1,A:A,0),意思为匹配C1单元格在A列中的排序。

3、点击回车,即可生成计算结果,可以看到C1单元格的排序为“3”。

4、向下拖动公式生成所有结果,然后选中C列、D列和E列单元格。

5、点击工具栏中的“排序”,在打开的对话框中将主要关键字选择为“列E”,点击升序排序。

6、即可将C列根据E列的排序进行重新排序操作。

热心网友 时间:2022-03-27 19:49

在自定义排序中选择“姓名”选择“排序依据”即可。

详细步骤:

1、选中姓名这一列的数据,选中的标志就是表格的粗黑线,之后,依次在“开始”选项卡上选择:“编辑”-“排序和筛选”-“自定义排序”。

2、会弹出“排序”窗口,在列的主要关键字中选择“姓名”,“排序依据”和“次序”执行默认选项即可。

3、点击“确定”选项之后,再次回到Excel界面,就会发现姓名这一列中相同的信息已经排列到一块。

4、按照以上同样的方法再次进入“排序”窗口,在上方点击“选项”,就可以看到Excel排序的规则。

5、默认的情况下,在你选择相应的数据之后,就会进行排序,在方向上是“按列排序”,在方法上是“字母排序”,再这样的规则之下,才能保证Excel中相同的信息会排列在一起。

参考资料:

百度百科-Microsoft Office Excel

热心网友 时间:2022-03-27 21:24

工具——选项——自定义序列,导入,将A列姓名导入为自定义序列。
选定C:D列,数据——排序,选项,选自定义的序列进行排序。

热心网友 时间:2022-03-27 23:15

vlookup
假设A1到D1为王1 159 李1 150
在F1中输入
=if(iserror(vlookup(A1,C:D,2,0)),"",vlookup(A1,C:D,2,0))
在E1中输入
=if(F1<>"",A1,"")
然后两列都往下拉

热心网友 时间:2022-03-28 01:23

在E1输入:
=IF(ISNA(VLOOKUP(A1,C:C,1,)),"",A1)

在F1输入:
=IF(E1="","",VLOOKUP(E1,C:D,2,))

下拉公式.

热心网友 时间:2022-03-28 04:04

在E1输入公式=MATCH(C1,A:A,0)然后下拉,接著选中C,D,E列,以E列为标准升序排列即可.

热心网友 时间:2022-03-28 07:02

直接插入一个自动排序就可以了,拿来的这么麻烦
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top