利用Excel幫助你將中文轉換成拼音,SQL資料庫?

有些時候,我們需要將資料庫中的文字轉化為拼音。

如:北京-->beijing

資料庫中的資料轉化,一般需要寫程式,但對於較少且一次性的資料,則不需要那麼麻煩。利用Excel即可簡單快捷的獲取到我們想要的資料。

工具/原料

原始資料(中文)

Excel(筆者這裡使用的是Office 2010)

巨集公式

方法/步驟

開啟Excel,開啟“巨集”的“Visual Basic編輯器”

方法有兩種:

1、直接按Alt+F11

2、選中表格任意位置,點選“檢視”-“巨集”-“錄製巨集”-“停止錄製”-“檢視巨集”-“編輯”

利用Excel幫助你將中文轉換成拼音,SQL資料庫

利用Excel幫助你將中文轉換成拼音,SQL資料庫

利用Excel幫助你將中文轉換成拼音,SQL資料庫

利用Excel幫助你將中文轉換成拼音,SQL資料庫

利用Excel幫助你將中文轉換成拼音,SQL資料庫

插入模組

選中左側需要應用的sheet,右鍵點選-“插入”-“模組”

如果剛剛是通過方法2點選的,直接清空內容即可

利用Excel幫助你將中文轉換成拼音,SQL資料庫

編輯內容

將巨集公式填入模組,儲存

公式見:

利用Excel幫助你將中文轉換成拼音,SQL資料庫

儲存後返回Excel,使用函式

圖中A2、B2、C2....即為需要處理的單元格編號,請根據需要修改

=getpy(A2) 本經驗中的轉換拼音(轉換格式中包含空格)

=SUBSTITUTE(B2," ","") 消除文字空格

=PROPER(C2) 首字母大寫

=UPPER(D2) 全部大寫

利用Excel幫助你將中文轉換成拼音,SQL資料庫

利用Excel幫助你將中文轉換成拼音,SQL資料庫

注意事項

公式產出的格式可以根據步驟四修改

複製時請複製文字

少部分詞彙無法轉換,如例項中的圳,經測試該情況較少,可以手工修改。

資料, 資料庫, 中文, 拼音, excel,
相關問題答案