
如何在Excel中將字母數(shù)字字符串拆分/分離為兩列?
要將字母數(shù)字字符串分為兩列,一列包含數(shù)字,另一列包含字母字符,可以幫助您根據(jù)需要快速處理數(shù)據(jù),本文將討論一些有用的方法,將字母數(shù)字字符串拆分為兩列。
使用用戶定義的功能將字母數(shù)字字符串拆分/分隔為兩列
將字母數(shù)字字符串拆分/分隔為兩列 Kutools for Excel
使用用戶定義的功能將字母數(shù)字字符串拆分/分隔為兩列例如,我需要將一系列字母數(shù)字字符串分成兩列,如以下屏幕截圖所示:
在這里,我可以創(chuàng)建一個 用戶定義功能 要解決此任務,請執(zhí)行以下操作:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊 窗口。
VBA代碼:將字母數(shù)字字符串分成兩列:
Function RetNum(Str As String)updateby ExtendofficeDim xRegEx As ObjectSet xRegEx = CreateObject("vbscript.regexp")xRegEx.Global = TruexRegEx.Pattern = "[^d]+"RetNum = xRegEx.Replace(Str, "")Set xRegEx = NothingEnd FunctionFunction RetNonNum(Str As String)Dim xRegEx As ObjectSet xRegEx = CreateObject("vbscript.regexp")xRegEx.Global = TruexRegEx.Pattern = "[d]+"RetNonNum = xRegEx.Replace(Str, "")Set xRegEx = NothingEnd FunctionCopy3. 然后保存并關閉此代碼,返回到工作表,然后輸入以下公式: = retnonnum(A2) 到一個空白單元格中,然后將填充手柄向下拖動到這些單元格以應用此公式,所有字母字符已立即從參考列中提取出來,請參見屏幕截圖:
4。 繼續(xù)輸入以下公式: = retnum(A2) 到另一個空白單元格中,然后將填充手柄向下拖動到包含該公式的單元格中,則所有數(shù)字均已返回,如以下屏幕截圖所示:
將字母數(shù)字字符串拆分/分隔為兩列 Kutools for Excel如果你有 Kutools for Excel,其 分裂細胞 實用程序,您可以將字母數(shù)字字符串快速拆分為單獨的列。
Kutools for Excel : 帶有300多個便捷的Excel加載項,可以在內(nèi).前往下載購買貝寶/ MyCommerce安裝后 Kutools for Excel,請執(zhí)行以下操作:
1。 選擇要分隔的字母數(shù)字字符串。
2。 點擊 Kutools > 合并與拆分 > 分裂細胞,請參見屏幕截圖:
3。 在 分裂細胞 對話框中選擇 拆分為列 在下面 Type 部分,然后選擇 文字和數(shù)字 在下面 分割為 部分,請參見屏幕截圖:
4. 然后點擊 Ok 按鈕,然后會彈出提示框,提醒您選擇一個單元格,您需要在該單元格中找到分離的結(jié)果,請參見屏幕截圖:
5。 然后點擊 OK,字母字符和數(shù)字立即分成兩列,請參見屏幕截圖:
下載并 Kutools for Excel 現(xiàn)在 !
演示:將字母數(shù)字字符串拆分/分隔為兩列 Kutools for ExcelKutools for Excel:具有300多個方便的Excel加載項,可以在內(nèi),沒有任何限制。 立即下載并!最佳辦公生產(chǎn)力工具
將小時轉(zhuǎn)化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節(jié)省時間的工具。 簡化復雜的任務并像專業(yè)人士一樣瀏覽數(shù)據(jù)。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

