今天跟大家分享的是Excel超強(qiáng)數(shù)據(jù)拆分函數(shù)TEXTSPLIT,帶你從入門到精通!TEXTSPLIT函數(shù)真是太強(qiáng)大了,輕松搞定數(shù)據(jù)拆分! TEXTSPLIT函數(shù)介紹 功能:使用分隔符將文本拆分為行和列; 語法:=TEXTSPLIT(要拆分的文本,按列拆分,按行拆分,是否忽略空單元格,是否區(qū)分大小寫,異常返回值) 語法解釋:
TEXTSPLIT函數(shù)參數(shù)是比較容易理解的,平時(shí)使用時(shí)一般來說這個(gè)函數(shù)只需要用到前面3個(gè)參數(shù)即可,用得最多的就是前2個(gè)參數(shù)了。
一、基本用法 1、單條件拆分單元格內(nèi)容 如下圖所示,左側(cè)是客戶名稱用逗號隔開的,我們想按分隔符把文本拆分成行顯示。 在目標(biāo)單元格輸入公式: =TEXTSPLIT(B3,',') 然后點(diǎn)擊回車,下拉填充即可
2、多條件拆分單元格內(nèi)容 如下圖所示,左側(cè)客戶姓名是用逗號和橫杠兩個(gè)符號隔開,我們怎么把文本拆分成行顯示呢? 在目標(biāo)單元格輸入公式: =TEXTSPLIT(B3,{',','-'}) 然后點(diǎn)擊回車,下拉填充即可
解讀:
3、忽略空白單元格 如下圖所示,左邊客戶姓名是用頓號隔開,有空白值,如果我們只使用前2個(gè)參數(shù),會(huì)生產(chǎn)空白單元格,如下圖所示
如果想忽略空白單元格,只需在目標(biāo)單元格輸入公式: =TEXTSPLIT(B3,'、',,TRUE) 然后點(diǎn)擊回車即可
解讀:
4、自定義異常返回值 如下圖所示,我們想把左側(cè)單元格數(shù)據(jù)拆分成左側(cè)是姓名,右側(cè)是部門這樣的兩列數(shù)據(jù),并且自定義異常返回值 在目標(biāo)單元格中輸入公式: =TEXTSPLIT(B3,':','、',TRUE,,'無數(shù)據(jù)') 最后點(diǎn)擊回車即可
解讀:
二、高級用法 TEXTSPLIT函數(shù)的高級用法一般需要搭配其他函數(shù),會(huì)有更多更神奇的用法。 1、統(tǒng)計(jì)參會(huì)人數(shù) 如下圖所示統(tǒng)計(jì)每個(gè)部門參會(huì)的人數(shù) 在目標(biāo)單元格中輸入公式: =COUNTA(TEXTSPLIT(C3,',')) 然后點(diǎn)擊回車,下拉填充即可
解讀:
2、將多行數(shù)據(jù)按照分隔符拆分到一列顯示 在目標(biāo)單元格中輸入公式: =TEXTSPLIT(TEXTJOIN(',',TRUE,C3:C4),,',') 然后點(diǎn)擊回車即可
解讀:
|
|
|