excel07版中,姓名列的排序如图,如何能够按姓名列中的姓名排序?谢谢

如题所述

这种样式不能直接排序,可以通关添加辅助列-提取关键字(即姓名),再按照辅助列进行排序
如:辅助列在C,那么
C2=MID(A2,FIND("-",A2,1)+1,5)
下拉填充公式,然后选中ABC三列,排序时主要关键字为C列追问

怎么添加辅助列-提取关键字啊?

追答

所谓的辅助列,其实就是临时使用一列作为数据操作的补充,用完后可以删除的一列数据;
提取关键字:就是用这个公式(=后面的)复制到C2单元格,然后回车并在此点击选中C2单元格,将鼠标移动至该单元格边框的右下角直至鼠标变成黑色的十字,左键按住并下拉

追问

有木有图解,这么一看字儿,我有点蒙

追答

图中的公式=MID(A2,4,5)是C2单元格的

追问

要是有不规律的,姓名不是在第四个,第五个字的,肿么办呢?

追答

把C2中的公式修改为:=MID(A2,MID(A2,FIND("-",A2,1)+1,5),5)

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答