textjoin去重_SuperJoinText这个函数,弥补了TEXTJOIN的缺憾
自從TextJoin函數(shù)處理,我感覺Excel文本處理問題,減少了一半,真的特別好用!
但也有一些不足的地方,比如能不能直接對(duì)滿足條件的數(shù)據(jù)去重后合并,直接忽略FALSE等,當(dāng)然你可能會(huì)說其他函數(shù)組合可以實(shí)現(xiàn),當(dāng)然可以,但是對(duì)我而言比較常用,于是我自己嘗試來寫一個(gè),彌補(bǔ)這個(gè)缺憾,還真的成功了!
所以我們今天要分享的就是TextJoin和我自己開發(fā)的可以在任意版本中使用的SuperJoinText,順便做一個(gè)對(duì)比!哪個(gè)更好用?案例1 | 把類別合并到一個(gè)單元格中
如果我們直接使用TextJoin就會(huì)發(fā)現(xiàn)問題,類別沒有去重!所有我們需要配合
UNIQUE函數(shù)去重處理!=TEXTJOIN(',',,UNIQUE(A2:A12))
這個(gè)是真的香!但是我覺得還是麻煩,要是可以TextJoin直接去重就好了!
于是我們就使用SuperJoinText 一個(gè)函數(shù)搞定!=SuperJoinText(',',,TRUE,A2:A12)
SuperJoinText函數(shù)簡(jiǎn)易說明語法:SuperJoinText(分隔符,是否忽略空和False,是否去重,一組文本)結(jié)果:得到一組合并后的文本!我們通過更多案例來看看他的好用方便之處!案例2 |?指定類別合并我們首先使用TextJoin來處理=TEXTJOIN(',',,IF($A$2:$A$12=F2,$C$2:$C$12,''))不滿足條件指定為空,再利用第二參數(shù),忽略空!但是SuperJoinText則不需要考慮不滿足的情況,因?yàn)槟J(rèn)不僅忽略空還忽略false=SuperJoinText(',',,,IF($A$2:$A$12=$F2,$C$2:$C$12))接下來我們看一下,更加復(fù)雜,但是很使用的案例!比如講對(duì)應(yīng)類別的 水果名稱及價(jià)格一一對(duì)應(yīng)合并,括號(hào)中放價(jià)格!案例3 |?對(duì)指定類別的名稱及價(jià)格一起合并=TEXTJOIN(',',,IF($A$2:$A$12=F2,$C$2:$C$12&'['&$D$2:$D$12&']',''))非常的方便好用!我們來看看SuperJoinText 是否可以實(shí)現(xiàn),如何實(shí)現(xiàn)!=SuperJoinText(',',,,IF($A$2:$A$12=F2,$C$2:$C$12&'['&$D$2:$D$12&']'))多了一個(gè)逗號(hào),但是不用考慮False的情況,其他基本一致,這也是設(shè)計(jì)時(shí)考慮大家的使用習(xí)慣,盡量保持和TextJoin語法的相對(duì)一致性!我們換一個(gè)案例,對(duì)應(yīng)滿足條件的數(shù)據(jù)有重復(fù)值,我們合并值需要一個(gè),這樣如何處理呢?使用SuperJoinText只要指定第三參數(shù)為True即可!=SuperJoinText(',',TRUE,TRUE,IF($C$2:$C$20=F5,$B$2:$B$20))看一下TextJoin是否可以處理!=TEXTJOIN(',',,UNIQUE(IF($C$2:$C$20=$F5,$B$2:$B$20,'')))也可以但是需要配合UNIQUE函數(shù)!總結(jié)一下SuperJoinText函數(shù):1、對(duì)第二參數(shù)進(jìn)行了增強(qiáng),不僅可以忽略空還是可以忽略常見的FALSE2、比TEXTJOIN多了一個(gè)第三參數(shù),是否去重去重!3、任意版本配置后都可以使用!如何使用?1、聊天窗口回復(fù)(直接復(fù)制)下載附件:SuperJoinText2、打開,另存為,加載宏3、加載函數(shù),選擇對(duì)應(yīng)的保存的文件,確定即可(保存在默認(rèn)位置會(huì)直接加載,選擇即可)4、本機(jī)上任意打開的Excel文件都可以使用對(duì)了,他還支持,從第五參數(shù)開始后面的參數(shù),都認(rèn)為是文本,可以是區(qū)域,或者單個(gè)單元格,或者是自己寫的文本,都會(huì)進(jìn)行合并!
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的textjoin去重_SuperJoinText这个函数,弥补了TEXTJOIN的缺憾的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 接地脚是什么意思_帮个忙老铁们 急急急!
- 下一篇: 11尺寸长宽 iphone_LED显示屏