日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

無(wú)意間發(fā)現(xiàn)了TEXTSPLIT函數(shù)的新用法,這也太方便了

 Excel不加班 2024-09-12 發(fā)布于廣東

與 30萬(wàn) 粉絲一起學(xué)Excel


VIP學(xué)員的問(wèn)題,同一個(gè)單元格內(nèi)每一行內(nèi)容用強(qiáng)制換行符隔開(kāi),同時(shí)里面的編碼和名稱用空格隔開(kāi),現(xiàn)在要拆分到多行、多列。

遇到這種問(wèn)題,盧子早期的做法都是復(fù)制到Word,再重新粘貼到新工作表,最后按空格分列。

復(fù)制到Word,再重新粘貼到新工作表,這樣就將內(nèi)容拆分成多行。

選擇區(qū)域,點(diǎn)分列,按分隔符號(hào)空格,完成。

今天研究了一下TEXTSPLIT函數(shù),按照原來(lái)的思路。

先按分隔符號(hào)拆分到每一行,強(qiáng)制換行符用CHAR(10)表示。

=TEXTSPLIT(A1,,CHAR(10))

再按空格將內(nèi)容拆分到多列。

=TEXTSPLIT(A3," ")

語(yǔ)法說(shuō)明:如果直接按行拆分,第2參數(shù)用逗號(hào)占位即可,也就是列的分隔符號(hào)不用寫(xiě)。

=TEXTSPLIT(要拆分的文本,按列拆分,按行拆分)

以上就是正常人的思維,沒(méi)想到這個(gè)函數(shù)居然可以同時(shí)按列、按行拆分,不需要分成多步,真的是意外的發(fā)現(xiàn),太方便了。

=TEXTSPLIT(A1," ",CHAR(10))

再進(jìn)一步拓展,在實(shí)際工作中,有的時(shí)候會(huì)出現(xiàn)輸入不規(guī)范,也就是同時(shí)存在不同分隔符號(hào),比如現(xiàn)在有空格和橫桿存在。

正常人的思維,用查找替換,將符號(hào)統(tǒng)一。經(jīng)過(guò)了測(cè)試,發(fā)現(xiàn)這個(gè)函數(shù),即使不統(tǒng)一也行,分隔符號(hào)可以同時(shí)輸入多個(gè)符號(hào)。{" ","-"},也就是{"符號(hào)1","符號(hào)2"}。

=TEXTSPLIT(A1,{" ","-"},CHAR(10))

再進(jìn)一步拓展,假如現(xiàn)在里面含有金額,正常情況拆分是得到全部列,現(xiàn)在只需要金額這一列。

獲取每一行的第3個(gè)單元格,可以用INDEX。

=INDEX(B3:D3,,3)

語(yǔ)法說(shuō)明:不需要第幾行,就用逗號(hào)占位。

=INDEX(區(qū)域,第幾行,第幾列)

再將2個(gè)公式組合起來(lái)。

=INDEX(TEXTSPLIT(A1,{" ","-"},CHAR(10)),,3)

同理,假如現(xiàn)在只需要名稱,將3改成2即可。
=INDEX(TEXTSPLIT(A1,{" ","-"},CHAR(10)),,2)

內(nèi)容拆分,有了前面的REGEXP函數(shù),加上今天的TEXTSPLIT函數(shù),起碼可以解決90%的問(wèn)題。

如果對(duì)REGEXP函數(shù)不熟悉,可以點(diǎn)下面的鏈接,學(xué)習(xí)一下這4篇文章。

這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人
這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人(完善版)
這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人(再完善版)
這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人(新案例)

平常多動(dòng)手測(cè)試,也許就可以發(fā)現(xiàn)很多新用法,讓問(wèn)題變得更簡(jiǎn)單。


    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多