textsplit是什么函數(shù)? Excel最牛拆分截取函數(shù)的使用技巧

TEXTSPLIT 函數(shù)根據(jù)給定的分隔符將輸入文本分隔為列和/或行。生成的文本被分散到不同的列和行中,創(chuàng)建一個數(shù)組。它是用于文本構(gòu)建和編輯的最有用的 Excel 函數(shù)之一。
TEXTSPLIT 函數(shù)類似于 Excel 內(nèi)置的文本分列功能,其中文本根據(jù)寬度或分隔符進行分割。TEXTSPLIT 函數(shù)的結(jié)果將是動態(tài)的,而Text to Columns的結(jié)果則不是動態(tài)的。
函數(shù)官方公式格式:
TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
函數(shù)解賦白話公式格式:
TEXTSPLIT(需要拆分的文本,列分隔符,[行分隔符],[是否忽略空單元格],[是否區(qū)分大小寫],[出錯時填充的值])
1、第一個參數(shù)
必需.要拆分的文本。這個不用解釋,大家都明白是怎么回事。
2、按列拆分(第二參數(shù)說明)
看實例:
解賦解析:
E107=TEXTSPLIT(B107,"-")
說明:這里是一個逗號。
第二個參數(shù):必需.標記跨列溢出文本的點的文本,列分隔符。白話就是代表換到下一列,就是水平換到一個單元格的。
這個公式的標記,也就是要換個下一列單元格的符號,也可以是文字、字母、數(shù)字、符號等。
3、按行拆分(第三參數(shù)說明)
解賦解析:
E131=TEXTSPLIT(B107,,"-")
說明:這里是兩個逗號。
第二個參數(shù):是代表換列,就是水平換到一個單元格的。這個公式是空,列分隔符省略,表示不按列拆分,代表沒有要換列的內(nèi)容。
第三個參數(shù):可選.標記向下溢出文本行的點的文本。白話就是代表換到下一行,就是垂直換到一個單元格的。
這個公式的標記,也就是要換個下一行單元格的符號,也可以是文字、字母、數(shù)字、符號等。
4、多個分隔符按列拆分
上圖題:1函數(shù)寶典2函數(shù)3寶典4函數(shù)寶典
E131=TEXTSPLIT(B131,{"-","+"})
E134=TEXTSPLIT(B134,{"*寶典","函數(shù)*"})
注:這里沒有拆分開,說明該函數(shù)不支持通配符運算。
上圖題:abc,d;ef;ghij!klmn
E135=TEXTSPLIT(B135,{",",";","!"})
注:這里符號有逗號、分號、感嘆號。這里的"," , ";" , "!"分隔符用英文狀態(tài)下的雙引號,每個中間用逗號分開。
解賦解析:
這里的第二參數(shù)出現(xiàn){},說明這里以數(shù)組形式出現(xiàn),代表包含多個分隔符,從實例上可以看到,分隔符不分先后。
5、多個分隔符按行拆分
B144=TEXTSPLIT(B142,,{"-","+"})
6、拆分為多行多列
B154=TEXTSPLIT(B152,"-","+")
B160=TEXTSPLIT(B158,"-","+")
解賦解析:
這里的文本字符串,按"-"拆分為多列,同時按"+"拆分為多行。
就是運算到有"-"時,換到到下一列,運算到有"+"時,換一行。
結(jié)果如上面運算結(jié)果所示,返回了一個二維數(shù)組。
本題的不足的格子默認用 #N/A 填充,后面第5參數(shù)解析如何自定義要填充的值,屏蔽 #N/A 。
實例
張三,100,85;李四,90,92;王五,87,100
B174=TEXTSPLIT(B171,",",";")
注:實例中的數(shù)據(jù)是以逗號、逗號、分號的順序區(qū)分。
7、忽略分隔符之間的空值(第四參數(shù)說明)
解賦解析:
第四參數(shù)說明:可選.指定 FALSE 以在兩個連續(xù)的分隔符創(chuàng)建空單元格.默認為 TRUE,將創(chuàng)建一個空單元格。
大白話就是,第四參數(shù)省略、FALSE、0 ,都以列分隔符為準,一個分隔符留一個單元格。
第四參數(shù)TRUE、1 ,列分隔符與列分隔符之間沒有內(nèi)容,忽略進入下一個運算。
實例:
8、區(qū)分大小寫(第五參數(shù)說明)
解賦解析:
第五參數(shù)說明:可選.在文本中搜索分隔符匹配項.默認情況下,會完成區(qū)分大小寫的匹配。
是否大小寫敏感,默認 TRUE ,表示大小寫不敏感。該函數(shù)只有在英文狀態(tài)下可有效果,如果是中文文本提取,該參數(shù)不用考慮。
大白話就是,第五參數(shù)省略、FALSE、0 ,都是區(qū)分大小寫。1、TRUE不區(qū)分大小寫。
9、用于填充結(jié)果的值.默認值為 #N/A.(第六參數(shù)說明)
解賦解析:
第六參數(shù)說明:可選。用于填充結(jié)果的值.默認值為 #N/A。
大白話就是,第六參數(shù)
直接省略:填充結(jié)果的值,默認值為 #N/A。
帶逗號省略:填充結(jié)果的值.為 0 。
指定"":填充結(jié)果的值.為 "空" 。
指定"自定義內(nèi)容":填充結(jié)果的值.為 自定義的內(nèi)容。
10、實例鞏固知識點
要求:分號是換行,其余的符號是換列。
F265=TEXTSPLIT(B265,{"#","!","&"},";",,,"")
也是就是Excel最牛叉拆分截取函數(shù)TEXTSPLIT的用法,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。
相關(guān)文章
排序神器! Excel新函數(shù)公式Sortby用法詳解
SORTBY函數(shù)是Excel中用于基于一個或多個列的值對范圍或數(shù)組進行排序的函數(shù),與傳統(tǒng)的SORT函數(shù)不同,SORTBY允許你指定一個或多個排序依據(jù)的列,并可以根據(jù)這些列的值進行多2024-12-21Excel進入函數(shù)式編程: MAP函數(shù)使用詳解及相關(guān)案例
MAP函數(shù)是Excel中一個強大的數(shù)組函數(shù),它允許用戶對數(shù)組的每個元素應(yīng)用同一個表達式,并返回一個新的數(shù)組,其中包含了應(yīng)用表達式后的結(jié)果,下面我們就來看看這個新函數(shù)的試2024-12-20excel新函數(shù)REDUCE來了! Excel中REDUCE函數(shù)使用詳解和相關(guān)案例
Excel的REDUCE函數(shù)是一個強大的工具,它允許用戶對數(shù)據(jù)進行復雜的計算和操作,該怎么使用呢?下面我們就來看看實際案例2024-12-18這個新增的Excel提取函數(shù)太厲害了! EGEXEXTRACT函數(shù)使用詳解
Excel中的REGEXEXTRACT函數(shù)是Office 365和Excel 2019的新增功能,它允許用戶使用正則表達式來提取文本字符串中的特定模式,以下是對REGEXEXTRACT函數(shù)的詳解、注意事項和六2024-12-12Excel新函數(shù)VSTACK真強大! 多表自動匯總/多表自動排序輕松搞定
今天就再重新系統(tǒng)的介紹一下Excel新函數(shù)VSTACK的用法,這個函數(shù)簡直強大的有點過分,多表合并、求和、去重、查詢、排序通通輕松搞定2024-12-12excel新函數(shù)HSTACK太好用了! 搭配Xlookup輕松提取任意列數(shù)據(jù)
日常工作中,我們經(jīng)常需要對Excel表格中不連續(xù)列數(shù)據(jù)的進行操作,今天就跟大家分享一個新函數(shù)HSTACK,它可以輕松將表格中的任意幾列重組為新的表格,用于對指定數(shù)據(jù)列的篩2024-12-12- 快遞運費秒算!Xlookup函數(shù)大法來啦,還在為手動計算快遞運費而煩惱嗎?別擔心,excel中Xlookup函數(shù)快速計算運費的技巧2024-12-12
ROW怎么做序列號? excel中ROW函數(shù)輕松生成6類序號的技巧
平時我們經(jīng)常使用,直接拖動單元格來實現(xiàn)序號,但是如果中間刪掉幾行,序號就不連貫了,這是需要使用ROW函數(shù)來實現(xiàn),下面我們就來看看ROW函數(shù)用法2024-12-12excel新增新函數(shù)可以提取任意行列數(shù)據(jù):CHOOSECOLS與CHOOSEROWS用法
excel又來了2個新函數(shù),提取任意行列數(shù)據(jù),太好用了,下面我們就來看看CHOOSECOLS與CHOOSEROWS函數(shù)用法2024-12-12輕松實現(xiàn)行級數(shù)據(jù)計算! Excel2024新函數(shù)BYROW詳解
2024年,Excel引入了令人興奮的新函數(shù)BYROW,這一功能將為用戶在數(shù)據(jù)分析時提供更強大的靈活性和簡便性,下面我們就來看看使用方法2024-12-10