有些時候,我們需要將資料庫中的文字轉化為拼音。
如:北京-->beijing
資料庫中的資料轉化,一般需要寫程式,但對於較少且一次性的資料,則不需要那麼麻煩。利用Excel即可簡單快捷的獲取到我們想要的資料。
工具/原料
原始資料(中文)
Excel(筆者這裡使用的是Office 2010)
巨集公式
方法/步驟
開啟Excel,開啟“巨集”的“Visual Basic編輯器”
方法有兩種:
1、直接按Alt+F11
2、選中表格任意位置,點選“檢視”-“巨集”-“錄製巨集”-“停止錄製”-“檢視巨集”-“編輯”
插入模組
選中左側需要應用的sheet,右鍵點選-“插入”-“模組”
如果剛剛是通過方法2點選的,直接清空內容即可
編輯內容
將巨集公式填入模組,儲存
公式見:
儲存後返回Excel,使用函式
圖中A2、B2、C2....即為需要處理的單元格編號,請根據需要修改
=getpy(A2) 本經驗中的轉換拼音(轉換格式中包含空格)
=SUBSTITUTE(B2," ","") 消除文字空格
=PROPER(C2) 首字母大寫
=UPPER(D2) 全部大寫
注意事項
公式產出的格式可以根據步驟四修改
複製時請複製文字
少部分詞彙無法轉換,如例項中的圳,經測試該情況較少,可以手工修改。