vocus logo

方格子 vocus

【Excel函數70】TEXTSPLIT 將文字依分隔符拆解為陣列,資料解析與欄位分割的核心技巧

更新 發佈閱讀 6 分鐘

在 Excel 中處理匯入資料、格式化欄位或解析文字內容時,常需要將一段文字依特定分隔符拆解為多個欄位或列。TEXTSPLIT 函數是 Excel 365 中專為此目的設計的動態陣列函數,能依水平或垂直方向輸出拆解結果,適合用於報表設計、資料清理、欄位標準化與自動化解析等場景。

🔹快速摘要(語法、用途、常見場景)

  • 用途:依指定分隔符將文字拆解為陣列
  • 語法=TEXTSPLIT(文字, 欄分隔符, [列分隔符], [忽略空白], [掃描方向])
  • 常見場景:欄位分割、資料清理、文字解析、匯入資料處理、報表欄位生成

一、TEXTSPLIT 函數語法與用途:文字拆解的動態陣列工具

語法:

=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode])
  • text:要拆解的文字字串
  • col_delimiter:欄分隔符(如逗號、空格)
  • row_delimiter(可選):列分隔符(如換行)
  • ignore_empty(可選):是否忽略空白項目(TRUE 或 FALSE)
  • match_mode(可選):是否使用大小寫不敏感比對(0 為精確比對,1 為模糊比對)

TEXTSPLIT 可依水平或垂直方向輸出結果,支援多層分隔與動態陣列。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例(適合初學者快速掌握用途)

範例一:依逗號拆解文字為欄位

=TEXTSPLIT("蘋果,香蕉,芒果", ",")

回傳三個欄位:蘋果|香蕉|芒果。

範例二:依空格拆解文字為欄位

=TEXTSPLIT("台北 信義區 松高路", " ")

回傳三個欄位:台北|信義區|松高路。

範例三:依換行拆解文字為列

=TEXTSPLIT("A項目\nB項目\nC項目", ,CHAR(10))

回傳三列:A項目、B項目、C項目。

範例四:同時指定欄與列分隔符

=TEXTSPLIT("A1,B1\nA2,B2", ",",CHAR(10))

回傳 2 列 × 2 欄的陣列。

範例五:忽略空白項目

=TEXTSPLIT("A,,B,C", ",",,TRUE)

回傳 A|B|C(略過空白)。

🔸進階範例(適合報表設計與資料解析應用)

範例六:搭配 TEXTJOIN 重組拆解結果

=TEXTJOIN(" | ", TRUE, TEXTSPLIT(A1, ","))

將拆解後的項目重新合併為標準格式。

範例七:搭配 LAMBDA 建立自動拆解公式

=LAMBDA(x, TEXTSPLIT(x, ","))(A1)

建立可重複使用的拆解邏輯。

範例八:搭配 FILTER 篩選拆解結果

=FILTER(TEXTSPLIT(A1, ","), TEXTSPLIT(A1, ",")<>"")

篩選非空白項目。

範例九:搭配 MAP 批次拆解整欄資料

=MAP(A2:A10, LAMBDA(x, TEXTSPLIT(x, ",")))

將 A2:A10 每列資料依逗號拆解。

範例十:處理多層分隔符(如「;」與「,」)

=TEXTSPLIT(SUBSTITUTE(A1,";",","), ",")

先統一分隔符,再拆解。

三、常見問題解答(FAQ)

Q1:TEXTSPLIT 和 TEXTTOCOLUMNS 有什麼差別?

TEXTSPLIT 是公式函數,可動態更新;TEXTTOCOLUMNS 是一次性操作工具。

Q2:TEXTSPLIT 可以處理多層分隔嗎?

可以,需先用 SUBSTITUTE 統一分隔符。

Q3:TEXTSPLIT 可以處理整欄資料嗎?

可以,搭配 MAP 或 LAMBDA 處理每列資料。

Q4:TEXTSPLIT 可以處理中文嗎?

可以,只要分隔符正確設定即可。

Q5:TEXTSPLIT 可以搭配哪些函數使用?

常見搭配 TEXTJOIN、SUBSTITUTE、FILTER、MAP、LAMBDA 等。

四、注意事項與錯誤排除

  • 分隔符必須為文字格式,不能為數值
  • 若輸入為錯誤值,可能回傳 #VALUE!
  • 若分隔符未正確設定,可能無法成功拆解
  • 若需處理多層分隔,建議先用 SUBSTITUTE 統一格式
  • TEXTSPLIT 回傳動態陣列,請確認儲存格空間足夠

五、延伸技巧與相關函數

  • TEXTJOIN 函數:合併拆解後的文字並加入分隔符
  • SUBSTITUTE 函數:替換分隔符以利拆解
  • FILTER 函數:篩選拆解結果
  • MAP / LAMBDA 函數:批次處理與邏輯封裝
  • SPLIT(Google Sheets):類似功能的雲端版本函數

六、結語與延伸閱讀推薦

TEXTSPLIT 函數是 Excel 中最強大的文字拆解工具之一,適合用在資料清理、欄位分割、報表設計與自動化解析等情境。學會 TEXTSPLIT 後,你可以進一步探索:

  • [TEXTJOIN 函數教學:合併文字並加入分隔符的進階技巧]
  • [SUBSTITUTE 函數教學:替換字元以利格式處理]
  • [MAP 函數教學:逐項處理與格式轉換的動態技巧]
留言
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
62會員
340內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/10/12
在 Excel 中處理報表欄位、標籤生成或格式化輸出時,若需要合併多段文字並加入分隔符號,TEXTJOIN 函數是最靈活的選擇。它能一次合併整個範圍或陣列,並自動插入指定的分隔符號,適合用於資料清理、格式統一、動態欄位生成與批次輸出等場景。
Thumbnail
2025/10/12
在 Excel 中處理報表欄位、標籤生成或格式化輸出時,若需要合併多段文字並加入分隔符號,TEXTJOIN 函數是最靈活的選擇。它能一次合併整個範圍或陣列,並自動插入指定的分隔符號,適合用於資料清理、格式統一、動態欄位生成與批次輸出等場景。
Thumbnail
2025/10/11
在 Excel 中進行報表設計、標籤生成或格式化輸出時,常需要將多個文字欄位合併為一段完整內容。CONCATENATE 函數是早期版本 Excel 中的文字合併工具,能將多個文字或儲存格內容串接為一段文字。雖然在 Excel 365 中已被 CONCAT 函數取代。
Thumbnail
2025/10/11
在 Excel 中進行報表設計、標籤生成或格式化輸出時,常需要將多個文字欄位合併為一段完整內容。CONCATENATE 函數是早期版本 Excel 中的文字合併工具,能將多個文字或儲存格內容串接為一段文字。雖然在 Excel 365 中已被 CONCAT 函數取代。
Thumbnail
2025/10/11
在 Excel 中處理報表欄位、標籤生成或格式化輸出時,常需要將多個文字欄位合併為一段完整內容。CONCAT 函數是 Excel 365 中的文字合併工具,能取代舊版 CONCATENATE 函數,支援動態陣列與多儲存格合併,適合用於資料清理、報表設計、輸出格式統一與標籤生成等場景。
Thumbnail
2025/10/11
在 Excel 中處理報表欄位、標籤生成或格式化輸出時,常需要將多個文字欄位合併為一段完整內容。CONCAT 函數是 Excel 365 中的文字合併工具,能取代舊版 CONCATENATE 函數,支援動態陣列與多儲存格合併,適合用於資料清理、報表設計、輸出格式統一與標籤生成等場景。
Thumbnail
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
本法省去開啟EXCEL檔,轉存為CSV檔之手動作業,縮短作業時間,提高工作效率,尤其是對象為複數個檔案場合
Thumbnail
本法省去開啟EXCEL檔,轉存為CSV檔之手動作業,縮短作業時間,提高工作效率,尤其是對象為複數個檔案場合
Thumbnail
🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗 🔗E
Thumbnail
🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗 🔗E
Thumbnail
🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗
Thumbnail
🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗
Thumbnail
在Excel中實作使用者介面(UI)是一個有趣且實用的技能,能夠幫助你更好地呈現資料、提供功能並增強使用者體驗。本文將逐步介紹如何在Excel中建立基本的UI元素,例如按鈕、下拉式選單和文字框,並擴展功能,例如資料驗證和動態更新。
Thumbnail
在Excel中實作使用者介面(UI)是一個有趣且實用的技能,能夠幫助你更好地呈現資料、提供功能並增強使用者體驗。本文將逐步介紹如何在Excel中建立基本的UI元素,例如按鈕、下拉式選單和文字框,並擴展功能,例如資料驗證和動態更新。
Thumbnail
在 Excel 中,日期和時間是常見的數據類型,因此經常需要進行日期計算和處理。為了方便使用者操作,Excel 提供了許多強大的日期函數。在這篇教學文章中,我們將介紹常用的日期函數及其應用。
Thumbnail
在 Excel 中,日期和時間是常見的數據類型,因此經常需要進行日期計算和處理。為了方便使用者操作,Excel 提供了許多強大的日期函數。在這篇教學文章中,我們將介紹常用的日期函數及其應用。
Thumbnail
在Dcard有人求救一個問題:想要將layer與panel的資料提出出來,如下圖。 這個題目是很經典的需求,就是多條件查找,多條件查找有蠻多種不同的解決方法,甚至版本不同解法也是天壤之別哦。 準備動作 在寫函數之前,記得要先觀察一下我們想要提取的資料有什麼樣的規則,可以發現A欄中只
Thumbnail
在Dcard有人求救一個問題:想要將layer與panel的資料提出出來,如下圖。 這個題目是很經典的需求,就是多條件查找,多條件查找有蠻多種不同的解決方法,甚至版本不同解法也是天壤之別哦。 準備動作 在寫函數之前,記得要先觀察一下我們想要提取的資料有什麼樣的規則,可以發現A欄中只
Thumbnail
在職場上,我們經常需要使用Excel來處理資料,而條碼則是一種常見的資料識別方式,可以用來標示產品、貨物、文件等。如果可以快速製作出條碼,就可以節省不少時間,讓工作更有效率。本篇文章將教你如何在Excel中快速製作條碼,只要3個步驟,就可以輕鬆完成。
Thumbnail
在職場上,我們經常需要使用Excel來處理資料,而條碼則是一種常見的資料識別方式,可以用來標示產品、貨物、文件等。如果可以快速製作出條碼,就可以節省不少時間,讓工作更有效率。本篇文章將教你如何在Excel中快速製作條碼,只要3個步驟,就可以輕鬆完成。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News