最近有一串字母火爆全網,成為一個新的流行詞,它就是yyds。
明星楊洋也在微博發問,評論第一名竟然是「楊洋單身」,網友直呼太損了。
其實yyds真正的意思是「永遠滴神」,來自網路遊戲的熱詞,常被讚揚遊戲人物或主播十分牛、十分利害。現在很多輸入法輸入yyds,也可以看到它的身影,可見這個詞有多火。
當然,蘭色並不只是對熱詞感興趣,重要的是今天要蹭個熱點,學一些Excel相關知識。
yyds是永(y)遠(y)滴(d)神(s) 的拼音首字母合體,今天我們就學習如何用Excel公式提取漢字的拼音首字母。
其實,以前蘭色分享過用Vlookup公式提取漢字拼音,但公式太複雜,有多少個字,就需要多少個Vlookup連接,而且還會出現提取錯誤的情況。
所以,今天必須要寫一個智能又不錯的漢字拼音提取公式。
首先,我們需要把字母串拆分單個字符
=MID(A1,SEQUENCE(LEN(A1)),1)
註:SEQUENCE(LEN(A1)):可以根據字符串長度生成一個序列,作為mid的第2個參數。SEQUENCE是office365新增函數。其他版本可以用row+indirect函數替代。
然後就可以用Lookup函數查找出每一個漢字的拼音首字母
=LOOKUP(MID(A1,SEQUENCE(LEN(A1)),1),{"八","B";"攃","C";"咑","D";"鵽","E";"發","F";"旮","G";"哈","H";"丌","J";"咔","K";"垃","L";"媽","M";"乸","N";"噢","O";"帊","P";"七","Q";"冄","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"})
最後用office365的新增函數Concat連接到一起
=CONCAT(LOOKUP(MID(A1,SEQUENCE(LEN(A1)),1),{"八","B";"攃","C";"咑","D";"鵽","E";"發","F";"旮","G";"哈","H";"丌","J";"咔","K";"垃","L";"媽","M";"乸","N";"噢","O";"帊","P";"七","Q";"冄","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"}))
蘭色說:如果你不是office365版本,只能單獨用mid拆分用lookup查找,最後再連接多個lookup來完成拼音提取,只是如果漢字很多公式會變成很長很長。
長按下面二維碼圖片,點上面」前往圖中包含的公眾號「然後再點關注,每天可以收到一篇蘭色最新寫的excel教程。
工作中最常用的Excel函數公式,全印在一張超大的滑鼠墊上(送40集配套視頻),點我查看詳情