在Excel中怎样用函数实现姓名列按拼音排序,注意是...

发布网友 发布时间:2022-02-21 15:11

我来回答

1个回答

热心网友 时间:2022-02-21 16:40

你要的公式:

=IFERROR(INDEX(A:A,--RIGHT(SMALL(IF($A$2:$A$9999<>"",COUNTIF($A$2:$A$9999,"<="&$A$2:$A$9999)*100000+ROW($A$2:$A$9999),""),ROW(A1)),5)),"")

数组公式,同时按下Ctrl+Shift+Enter结束输入,然后向下填充即可,多填充点。如果9999还不够你用,自己改大点。

追问经测试有效,谢谢。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com