最近几天忙一个会议资料,其中有候选人若干,领导让我对候选人进行排序,拼音、笔画、百家姓,几种方法都要用到,总之是想把那么几个人排在比较理想的位置。 拼音、笔画经松搞定,百家姓?有这种排序法吗?赵钱孙李周吴郑王,难不成我还要对照着口诀一个一个排? 想了一法,也是轻松搞定,不知别人是否早就想到或者有更简单的方法,暂且写出来吧。 1、下载百家姓,将口诀在WORD中编成一段话。 2、新建EXCEL,将这段话放到SHEET1的A1中。 3、在SHEET2的A1中输入=MID(Sheet1!$A$1,ROW(B1),1),鼠标放在右下角变成十字时按住向下拉,一直到把百家姓分解完成,我这有568行。在B1、B2单元格分别输入1、2,选取两个单元格,鼠标放在右下角变成十字时双击。 4、将候选人在WORD中编成一行只有一个人(如果原来是以、或空格为分隔符的话,只需将其替换为换行符即可),全选复制到SHEET3 的A列。在B1单元格输入=LEFT(A1,1),C1单元格输入=VLOOKUP(B1,Sheet2!A:B,2,FALSE),选取B1、C1,鼠标放在C1右下角变成十字时双击。这时每个姓分别对应了一个数字,再对它进行排序应该没问题了吧。 弄完之后也是觉得挺有意思的,呵呵,居然还有这种排序方法?居然被我轻松解决? |