在 Excel 儲存格中拆分拆分為文本和數字
當儲存格中的資料同時包含文字與數字時,該如何將它們分別拆分至不同的欄位儲存格中?本教學將為您詳細示範如何運用公式輕鬆完成此操作。

如何在 Excel 儲存格中將內容拆分為文字和數字?
在此情況下,您需要套用三個公式,將儲存格中的文字與數字分別拆分至個別的欄位儲存格中。
首先,找出第一個數字的位置;
其次,從儲存格中提取文字;
最後,取得該數字。
通用公式
用於定位第一個數字位置的通用公式
=MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"))
用於取得文字的通用公式
=LEFT(A1,position-1)
用於取得數字的通用公式
=RIGHT(A1,LEN(A1)-position+1)
上述公式的引數說明
A1:代表包含您要拆分的拆分為文本和數字的儲存格;
位置:A1 中第一個數字所在的位置。
如何運用這些公式?
假設您有一份如下方截圖所示的文字字串清單,可依照下列步驟將其拆分為文本與數字,並分別填入個別儲存格中。

首先,傳回文字字串中數字的起始位置
1. 選取一個空白儲存格作為輸出位置;在此範例中,我選取了 C3.
2. 在儲存格中輸入下列公式,然後按下 Enter 鍵。選取結果儲存格,向下拖曳填滿控點,即可將公式套用至其他儲存格,直到顯示所有需要的資料位置。
=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

其次,取得文字
1. 選取一個空白儲存格以放置文字。在此我選取 D3.
2. 在其中輸入下列公式,然後按下 Enter 鍵。選取此結果儲存格,向下拖曳填滿控點,即可取得下方所有儲存格的文字。
=LEFT(B3,C 3-1)

最後,取得數字
1. 選取一個空白儲存格(例如 E3)以放置數字。
2. 在儲存格中輸入下列公式,然後按下 Enter 鍵。選取該結果儲存格,向下拖曳填滿控點,即可快速取得下方所有儲存格的數值!
=RIGHT(B3,LEN(B3)-C 3+1)

這些公式如何運作?
=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))
1. FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789")
- B3&"0123456789" 傳回結果為:Ana Varela 240.150123456789.
- FIND({0,1,2,3,4,5,6,7,8,9}, "ana varela 240.150123456789"):FIND 函數在「ana varela 240.150123456789」中搜尋數字 0 到 9 的位置,並傳回結果 {14,16,12,21,13,17,24,25,26,27}。
結果 {14,16,12,21,13,17,24,25,26,27} 表示:數字 0 在「ana varela 240.150123456789」中位於第 14 個位置,數字 1 位於第 16 個位置……
2. =MIN({14,16,12,21,13,17,24,25,26,27}):MIN 函數用於取得陣列中的最小值,此處結果為 12.
=LEFT(B3,C 3-1)
LEFT(ana varela 240.15,12-1)LEFT 函數從文字字串「ana varela 240.15」的左側提取前 11 個字元,最終結果為「ana varela」。
=RIGHT(B3,LEN(B3)-C 3+1)
1. LEN(B3)-C 3+1:
- LEN 函數計算儲存格 B3 中文字字串「ana varela 240.150123456789」的總長度,並傳回結果 17.
- 17-12+1:此處取得 ana varela 240.15 中數字部分的總長度,結果為 6.
2. =RIGHT(B3,6)RIGHT 函數從「ana varela 240.15」的右側提取 6 個字元,最終結果為 240.15.
相關函數
Excel MID 函數
Excel MID 函數可從指定文字字串的中間位置,擷取並傳回特定數量的字元,輕鬆掌握資料處理關鍵技巧!
Excel FIND 函數
Excel LEFT 函數
Excel RIGHT 函數
Excel LEN 函數
Excel LEN 函數可傳回文字字串中的字元數。
相關公式
在 Excel 中將尺寸拆分為兩部分
本文說明如何運用公式,將儲存格中的尺寸拆分為不含單位的兩個部分(分別為長度與寬度),輕鬆掌握資料處理技巧!
將數字與度量單位分離
本文說明如何運用公式,輕鬆將數字與度量單位分離!
在 Excel 中於儲存格內特定字元處拆分文字字串
本教學詳細說明如何運用公式,在儲存格內的特定字元處輕鬆拆分文字字串!
最佳 Office 生產力工具
Kutools for Excel -助您脫穎而出
| 🤖 | KUTOOLS AI 助手:以以下方式革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、標示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 超級 VLookup:多重條件 | 多重值 | 跨多個工作表 | 模糊查找…… | |
| 進階下拉列表:簡易下拉式清單 | 相依下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位 | 移動欄位 | 切換隱藏欄位的可見狀態 |比較欄位以選擇相同/不同單元格…… | |
| 精選功能:網格聚焦 | 設計視圖 | 增強編輯欄 | 工作簿與工作表管理員|資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符……)| 50+ 圖表 類型(甘特圖……)| 40+ 實用公式(基於生日計算年齡……)| 19 插入工具(插入二維碼,從路徑插入圖片……)| 12 轉換工具(金額轉大寫,匯率轉換……)| 7 合併和拆分工具(高級合併行,拆分 Excel 儲存格……)|……還有更多 |
Kutools for Excel 擁有超過 300 項功能,確保您所需的功能僅需一鍵即可取得……
Office Tab -在 Microsoft Office(包含 Excel)中啟用分頁式閱讀與編輯
- 一秒內在數十份開啟的文件間快速切換!
- 每天為您減少數百次滑鼠點擊,遠離滑鼠手困擾。
- 在檢視與編輯多份文件時,讓您的生產力提升高達 50%。
- 為 Office(包含 Excel)帶來如 Chrome、Edge 與 Firefox 般的高效能分頁體驗。