回覆列表
-
1 # 一動不動coc
-
2 # Excel到PowerBI
從圖中看,姓名列的資料非常有規律,因此,在Excel中處理起來比較簡單——當然,一般情況下,在Excel中的情況可能會複雜很多,因此,在直接解答該問題後,再提供一種適應性更強的方法。
首先,針對本問題的情況——將文字中的中英文分開如下圖所示:
這裡巧妙地運用了在計算機中中文字元是2個位元組,而英文字元是1個位元組的差異,透過lenB函式和len函式的差,得出文字中的中文字元個數,從而實現不同文字的分離,那麼,英文字元怎麼透過公式來實現呢?你可以動手試試。
當然,這種方法只是針對中文全部在左邊或右邊的方式適用,對於中英文混雜的情況是不適用的。
Text.Remove([姓名],,{"A"..."z"})
以上是解決Excel中雜亂文字清理的兩種方法,從簡單處理到更強的實用性,可根據您的實際情況去選擇使用。
-
3 # 使用者2620252553964
應用舉例 目標漢字: 漢字轉拼音舉例
1 顯示用空格分開的拼音 公式: =HzToPy($b$19," ") 結果: hàn zì zhuǎn pīn yīn jǔ lì
2 顯示用空格分開的拼音,同時不顯示注音符號 公式: =HzToPy($b$19," ",false) 結果: han zi zhuan pin yin ju li
3 顯示用空格分開的拼音,不顯示注音符號,同時僅顯示拼音的首字,並大寫 公式: =HzToPy($b$19," ",false,true,false) 結果: H Z ZH P Y J L
4 顯示用空格分開的拼音,不顯示注音符號,同時僅顯示拼音的首字母,並大寫 公式: =HzToPy($b$19," ",false,true) 結果: H Z Z P Y J L
-
4 # 使用者1068346185624131
你可以把要處理的那一列複製出來,然後貼上到文字編輯器裡,然後在檔案編輯器裡替換所有空格的內容為空白就可以了,然後再貼上回去就可以了。
在excel2003版本以上有這個功能,具體的做法是: 先在單元格中輸入漢字 然後點選開始選單的顯示和隱藏拼音按鈕 點選設定顯示拼音欄位,然後做拼音設定,設定居中,字型大小顏色等相應的格式,可根據自己的需要做設定。 4. 輸入拼音後,開啟軟鍵盤,將拼音中的母音字母,就是需要加聲調的字母,抹黑後進行替換。 下面錄製了操作步驟,點選後檢視。