日常工作中,如果要按职务排序,该怎么办呢?
接下来咱们就说说使用内置的排序功能以及使用公式实现的方法。
方法1、内置排序功能
首先需要给Excel一个自定义的序列,告诉Excel排序的规则。
先在单元格中输入自定义的序列,选中,单击左上角的【文件】按钮→【选项】,打开【Excel选项】对话框。
再按下图步骤,编辑自定义列表:
添加了自定义序列后,就可以按这个规则排序了。
方法2、使用函数公式
在Excel 2021版本中,使用SORTBY函数也能实现自定义序列的排序。SORTBY的用法为:
SORTBY的(排序区域,要排序的字段1,[升序/降序],[要排序的字段2],[升序/降序],……)
F2单元格输入以下公式,按回车。
=SORTBY(A2:B10,MATCH(B2:B10,D2:D6,))
MATCH(B2:B10,D2:D6,)部分,使用MATCH函数,依次查询B列职务在D2:D6单元格区域中出现的位置,结果为:
{3;4;2;5;5;5;5;1;5}
SORTBY函数用以上结果作为排序依据,省略第三参数,表示用升序排列的方式,最终返回A2:B10区域排序后的内容。
标签: Excel