這一節我們來學習下Textsplit函數的使用方法,這個函數之前是Office365的專屬函數,現在WPS也已經更新可用了,我覺得是時候講下這個函數的用法了,下面我們就來一起學習下它的基本用法
一、Textsplit
Textsplit:拆分函數,可以根據分隔符將字元串拆分開
語法:=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
1參數 text:需要拆分的文本2參數 col_delimiter:列分隔符號3參數 [row_delimiter]:行分隔符號4參數 [ignore_empty]:是否忽略空單元格,默認為FALSE,不忽略空單元5參數 [match_mode]:是否區分大小寫,默認為0,不區分6參數 [pad_with]):出錯時填充的值這個函數的參數雖然比較多,但是使用起來卻非常的簡單,下面我們來舉幾個簡單例子,幫幫助大家了解下函數的用法
二、常規用法
Textsplit的作用是根據分隔符來進行數據的拆分,但是分隔符是有2個方向的,它們的效果也是不同的
1.公式TEXTSPLIT(A2,",")
,設置列分隔符,忽略行分隔符,如下圖藍色區域,會將所有的數據都拆分在多列中
2.公式TEXTSPLIT(A2,,",")
,設置行分隔符,忽略列分隔符,如下圖橙色區域,會將所有的數據都拆分在多行中
三、同時設置分隔符
分隔符是可以同時設置的,也是有拆分順序的,它會在數據源中從左到右自動檢測,遇到行分隔符就將拆分後的數據放在行,遇到列分隔符就將拆分後的數據放在列
在這裡有數據源中有2個分隔符,分別是逗號與分號,同時設置後就會將數據拆分為一個2行2列的表格
公式:=TEXTSPLIT(A2,",",";")
四,設置多個行列分隔符
TEXTSPLIT函數的第二、第三參數也是支持數組錄入的,就是說我是可以設置多個行列分隔符的
公式:=TEXTSPLIT(A2,{",",";"})
在這裡我們將列分隔符設置為{",",";"},就表示將逗號與分號都作為分隔符,將結果拆分在多列中
五、是否忽略空單元
第四參數默認為FALSE,不忽略空單元,是否忽略空單元格,可以根據自己的需要來設置,如需要忽略設置為TRUE即可,效果如下圖所示
六、填充錯誤值
如果在拆分結果中存在錯誤值,可以使用第六參數將其屏蔽掉,這種情況一般出現在同時設置行列分隔符的情況
如下圖,我們將第六參數設置為演示,就可以將NA錯誤值設置為演示這個結果,這個可以根據自己的需要來設置
第五參數是用來設置是否區分大小寫的這個就不再演示了,可以根據自己的需求來設置,以上就是TEXTSPLIT函數的基本用法,高級用法可以參考《Excel最牛拆分截取函數: Textspilt的高階用法來了》。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/201385.html