Excel中Textsplit函數(shù)的高階用法
俗話說,有分,有分。
然后在Excel函數(shù)中,求和是Textjoin,小數(shù)是Textsplit。
Textsplit=Text+Split顧名思義,它是一個用于拆分文本的函數(shù),可以按列或行進行拆分
它有五個參數(shù):
=TEXTSPLIT,,
第一個參數(shù)text:要拆分的文本,
第二個參數(shù)col_delimiter:列分隔符,
第三個參數(shù):,
第四個參數(shù):,
第五個參數(shù)):(出錯時填充的值)。
用其他功能玩Textsplit有越來越多神奇的方法。
跟著我一起體驗吧~
我將用三個案例來完成下圖中從左表到右表的數(shù)據(jù)整理。
統(tǒng)計主題的數(shù)量
案例一:統(tǒng)計每個人購買課程的數(shù)量。
如下所示,在單元格C2中輸入公式并向下填充:
=COUNTA)
分析:
首先,我們使用Textsplit函數(shù)根據(jù)分隔符,來拆分字符串。
最后用Counta函數(shù)統(tǒng)計非空單元格的個數(shù),也就是被試的個數(shù)。
是不是很簡單~下面我們來看第二種情況。
名稱重復的指定次數(shù)。
案例二:按照指定的科目數(shù),把名字排成一列。
如下所示,在單元格D2中,輸入以下公式:
=TEXTSPLIT) ", ",TRUE)
分析:
首先,我們用分隔符拼接需要重復的名稱,然后使用Rept函數(shù)重復對應名稱的數(shù)量。
Rept函數(shù)用于按照指定的次數(shù)重復文本,
=報告
如下圖:
然后用Concat函數(shù)合并。
Concat的作用是連接列表或文本字符串區(qū)域,即:=Concat。
最后,使用Textsplit將合并后的文本拆分成行,這就是我們想要的結(jié)果。
下面進入下一個案例~
將分隔符拆分到行
案例3:根據(jù)分隔符將購買賬戶列拆分為一列。
如下所示,在單元格E2中,輸入以下公式:
=TEXTSPLIT ", ")
分析:
首先,我們使用Textjoin函數(shù)根據(jù),合并購買帳戶列的數(shù)據(jù)區(qū)域。
Textjoin函數(shù),可以根據(jù)指定的分隔符合并單元格區(qū)域,
= Textjoin
如果要忽略空值,請?zhí)顚慣rue如果不忽略空值,則填寫False。
如下圖:
最后用Textsplit函數(shù)把合并后的文本拆分成行,直接就搞定了?。?!
細心的你,不難發(fā)現(xiàn)。
將字符拆分排序成一維表,實際上就是上述情況的合并。
整理成一維表的好處是方便我們后期做透視表分析統(tǒng)計。
現(xiàn)在,您意識到Textsplit函數(shù)的強大功能了嗎。
總結(jié)
本文介紹了Textsplit函數(shù)的高階用法,即可以和其他函數(shù)一起發(fā)揮更強大的數(shù)據(jù)排序能力。提到了三個案例:
統(tǒng)計主題的數(shù)量
指定的重復次數(shù)
將分隔符拆分到行
Textsplit函數(shù)這么好用,要不要學學。
不建議學,因為......
需要OFFICE 365支持!
Excel和WPS的較低版本目前無法使用~
免責聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,僅代表作者個人觀點,與本網(wǎng)無關(guān)。僅供讀者參考,并請自行核實相關(guān)內(nèi)容。




