如何從單元格中提取每個單詞的首字母?
假設您的工作表中有一個國家/地區名稱列表,現在,您需要提取單元格中每個單詞的第一個字母,如以下屏幕截圖所示。 通常,沒有直接功能可以提取Excel中每個單詞的第一個字母。 但是,在這里,我可以討論一種解決此任務的有用方法。
使用用戶定義的功能從單元格中提取每個單詞的第一個字母
使用用戶定義的功能從單元格中提取每個單詞的第一個字母驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!在Excel中,您可以創建一個 用戶定義功能 提取單元格中每個單詞的首字母。 請這樣做:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic for Applications窗口.
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊窗口</ p>
Function GetFirstLetters(rng As Range) As StringUpdate 20140325Dim arrDim I As Longarr = VBA.Split(rng, " ")If IsArray(arr) ThenFor I = LBound(arr) To UBound(arr)GetFirstLetters = GetFirstLetters & Left(arr(I), 1)Next IElseGetFirstLetters = Left(arr, 1)End IfEnd FunctionCopy3。 然后保存并關閉此代碼,返回工作表,然后輸入此公式 = GetFirstLetters(A2) (A2 表示要提取第一個字母的單元格,可以根據需要將其更改為空白單元格。 看截圖:
4。 然后按 輸入 鍵,然后選擇單元格B2,然后將填充手柄拖到要應用此公式的單元格上。 并且所有第一個字母均已從一系列單詞中提取,請參見屏幕截圖:
相關文章:
如何從Excel中的文本字符串中提取第一個/最后一個/第n個單詞?
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel