單元格中的數據很亂,有中文、英文和數位,如何只提取其中部份內容?用函式或VBA?相信許多小白朋友都不會,不會也沒關系,這裏小汪老師給大家推薦一種非常簡單且實用的技巧,用Word,一起來看看如何操作吧!
如下圖所示:
提取數據
先選中數據單元格,然後復制到 Word 中,在 Word 中使用「Ctrl + H」開啟尋找和替換。
尋找內容:[!0-9]
替換為:空
勾選「通配符」,最後「全部替換」即可。
說明:Word 通配符中的感嘆號[!]表示「非」或「否」的意思,「0-9」是包含了所有的數位。這裏我們尋找的內容是非 0 到 9 這些字元。
提取字母
同樣的方法,我們再來提取字母。
尋找:[!a-zA-Z]
替換:空
說明:[a-z]是包含了所有的小寫字母,[A-Z]是包含了所有的大寫字母,[a-zA-Z]包含了所有小寫和大寫字母。再加上一個感嘆號!就是除字母以外。
提取文字
最後我們再來提取漢字。
尋找:[!一-龥] 或者 [!一-﨩]
替換:空
說明:[!一-龥] 或者 [!一-﨩],是什麽意思呢,都是包含了所有的中文,屬於 2.0 和 3.0 字元集裏面的順序,你可以理解為數位中的從 0 到 9 ,或者字母中的 a 到 z 就行了,也就是包含了所有的中文漢字。
相關技巧