用1個公式替代8種操作! excel中textsplit拆分函數(shù)高級用法

TEXTSPLIT函數(shù)是Excel與WPS表格中的動態(tài)數(shù)組函數(shù),用于將文本按指定分隔符拆分為行或列,支持多分隔符、空值處理和填充邏輯。
官方語法:
=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])
轉(zhuǎn)換為通俗易懂的語法:
=TEXTSPLIT(待拆分?jǐn)?shù)據(jù), 列分隔符, 行分隔符, 是否忽略空值, 是否區(qū)分大小寫, 異常返回值)
下面我們來了解一下TEXTSPLIT函數(shù)的8種常規(guī)用法,這8種常規(guī)用法可以解決我們工作中絕大多數(shù)關(guān)于拆分的問題。
1、基本列拆分?jǐn)?shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,",")
以逗號為列分隔符,拆分結(jié)果為單行三列。
2、基本行拆分?jǐn)?shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,,",")
跳過第2參數(shù)列分隔符,以第3參數(shù)逗號為行分隔符,拆分結(jié)果為三行單列。
3、同時拆分行和列數(shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,",",";")
逗號為列分隔符,分號為行分隔符,生成 3x2 數(shù)組矩陣。
4、忽略空值數(shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,",",,TRUE)
第2參數(shù)列分隔符設(shè)置為逗號,跳過第3參數(shù)行分隔符,設(shè)置第4參數(shù)為TRUE,可以跳過連續(xù)逗號分隔符產(chǎn)生的空單元格。
5、匹配模式(不區(qū)分大小寫)數(shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,"a",,,1)
以“a”作為列分隔符,設(shè)置第5參數(shù)為“1”,表示不區(qū)分大小寫,所有 "a或A"均作為同一種分隔符。
6、填充自定義值數(shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,",",";",,,"無")
在Excel的TEXTSPLIT函數(shù)中,行列不匹配指拆分后的行或列數(shù)量不一致,某些行拆分后的列數(shù)少于其他行,或某些列拆分的行數(shù)不足。
比如本例中先以逗號分列,同時以分號分行,拆分結(jié)果:第一行僅一列,第二行兩列,第三行僅一列,典型的拆分后的行或列數(shù)量不一致。此時,Excel默認用#N/A錯誤值填充空白區(qū)域。
而通過第6參數(shù)可自定義填充內(nèi)容,本例用“無”填充。
7、多分隔符組合數(shù)據(jù)源
輸入公式:
=TEXTSPLIT(A2,{",","-","/"})
由于TEXTSPLIT函數(shù)的列或行分隔符支持?jǐn)?shù)組形式輸入,也就是可以同時按數(shù)組內(nèi)的多個元素分列或分行。
所以列分隔符輸入{",","-","/"},表示同時按逗號、減號、除號進行組合分列。
8、不存在分隔符時返回原待拆分?jǐn)?shù)據(jù)
輸入公式:
=TEXTSPLIT(A2,",")
由于A2單元格不存在列分隔符逗號,所以B2拆分結(jié)果返回原數(shù)據(jù)。這符合我們期望的返回結(jié)果。
推薦閱讀:
相關(guān)文章
新手也能學(xué)會! Excel表格一列數(shù)據(jù)拆分成多行多列的3種方法
excel表格中的數(shù)據(jù)是一列,無論是閱讀還是處理數(shù)據(jù)都不方便,想要分成多列數(shù)據(jù),該怎么操作呢?下面我們就來看看詳細解決辦法2025-04-30拆分合并一秒完成! 使用deepseek自動處理Excel工作表技巧
最近爆火的AI大模型deepSeek,其超強大功能已在各行業(yè)得到證實,今天我們就來看看用DeepSeek自動處理Excel表格的技巧2025-02-06textsplit是什么函數(shù)? Excel最牛拆分截取函數(shù)的使用技巧
Excel表格中經(jīng)常會進行拆分截取內(nèi)容,方法有很多,今天我們就來看看使用拆分截取函數(shù)textsplit實現(xiàn)方法,詳細請看下文介紹2024-12-23Excel文本拆分技巧:Textsplit函數(shù)參數(shù)詳解
今天咱們一起來學(xué)習(xí)專門用于字符拆分的TEXTSPLIT函數(shù),接下來咱們就看看這個函數(shù)的部分基礎(chǔ)用法2024-12-04Excel最牛拆分截取函數(shù): Textspilt的高階用法來了 真的很強大!
TextSplit是Excel中很厲害的函數(shù)之一,可以快速的根據(jù)指定符號,分隔數(shù)據(jù),用來文本處理,下面我們就來看看高階玩法2024-12-04Excel一長串運單編號怎么拆分成一列? Excel數(shù)據(jù)拆分技巧
Excel一長串運單編號怎么拆分成一列?excel表格中是一長串單號,想要將單號拆分,該怎么操作呢?下面我們就來看看Excel數(shù)據(jù)拆分技巧2023-10-08Excel表格如何快速拆分?jǐn)?shù)據(jù) Excel表格快速拆分?jǐn)?shù)據(jù)方法
我們在使用Excel的時候,經(jīng)常會將一些數(shù)據(jù)全部輸入在同一單元格中,今天小編就帶著大家一起看看怎么拆分單元格的數(shù)據(jù)吧2022-04-02- 我們在使用Excel表格處理個人信息數(shù)據(jù)的時候,可能會遇到類似于名字加電話,也就是漢子加數(shù)字的組合,為了更好的歸類數(shù)據(jù)同時也方便查看,我們通常會將這串組合數(shù)據(jù)拆分開2021-03-15
- 我們使用Excel導(dǎo)出人員信息表的時候,可能會遇到數(shù)據(jù)中姓名和電話號碼連在一起放在同一個單元格里。今天教大家快速拆分姓名與電話號碼的技巧,一起來了解一下吧2021-01-19
Excel數(shù)據(jù)拆分怎么弄?Excel三種數(shù)據(jù)拆分技巧
平常大家在處理Excel工作的時候,是不是總是需要進行數(shù)據(jù)拆分???是的話,今天小編分享的這3個Excel數(shù)據(jù)拆分技巧就能幫到大家了,有了它們,數(shù)據(jù)拆分會更事半功倍,一起看2020-11-03