小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

TEXTJOIN函數(shù)依據(jù)條件合并內(nèi)容!

 無我無人齋 2024-11-19

職場實例

小伙伴們大家好,今天我們來講解一個Excel中使用頻率非常高,應(yīng)用范圍非常廣的函數(shù):TEXTJOIN函數(shù)。TEXTJOIN函數(shù)是合并類函數(shù)中的王炸函數(shù),對于提升職場辦公效率起到了非常重要的橋梁作用。

如下圖所示:

A7:B14單元格區(qū)域為原始數(shù)據(jù)表格,是銷售的訂單號對應(yīng)的貨品名稱對照表,A列為銷售的貨品名稱,B列為銷售的貨品所對應(yīng)的訂單號,也就是說相同的訂單號可能對應(yīng)多個銷售的貨品名稱。

現(xiàn)在我們想要將滿足A2、A3、A4單元格,即滿足訂單號230824、230825、230819各自分別所對應(yīng)的所有銷售貨品名稱合并在B列單元格中,并且用逗號對不同的貨品名稱進行間隔,效果如B2:B4單元格區(qū)域所示。

TEXTJOIN函數(shù)依據(jù)條件合并內(nèi)容!

2

解題思路

函數(shù)基本含義:

TEXTJOIN函數(shù)用來將兩個或兩個以上的文本字符串合并,并以指定的分隔符分開。如果省略分隔符,直接合并個文本字符串。

函數(shù)結(jié)構(gòu):

函數(shù)公式:

=TEXTJOIN(delimiter, ignore_empty, text1, [text2, ...]) 

參數(shù)釋義: 

Delimiter(必填):分隔符,用英文雙引號引用,內(nèi)容可以為空。 

ignore_empty(必填):忽略空文本選項。如果為 TRUE,則忽略空白單元格。 

text1(必填):要合并的文本項、文本字符串或字符串?dāng)?shù)組。 

text2(選填):要合并的其他文本項,最多可以包含 252 個文本參數(shù) text,且每個參數(shù)可以是一個文本字符串或字符串?dāng)?shù)組。 

簡單舉例: 

=TEXTJOIN(",",TRUE, "Excel", "情報局") 

結(jié)果為:“Excel,情報局

單純的概念描述有些抽象,下面我們就來看一下具體操作方法。

首先我們先來做一個條件判斷,在B2單元格輸入IF函數(shù):

=IF($B$8:$B$14=A2,$A$8:$A$14,"")

邏輯思路很基礎(chǔ),是Excel的入門函數(shù)思想。

如果B8:B14(絕對引用)此區(qū)域內(nèi)的任意一個單元格等于A2單元格(訂單號230824)的話,我們就讓它返回A8:A14(絕對引用)區(qū)域內(nèi)對應(yīng)的貨品名稱,否則返回空值即可。返回對應(yīng)的全部的貨品名稱是以數(shù)組的方式存儲呈現(xiàn)的。因為IF函數(shù)的第一參數(shù)是B8:B14這個范圍等于A2單元格,所以會返回數(shù)組。

選中公式按下F9鍵即可查看數(shù)組元素

={"蘋果";"";"";"荔枝";"";"";"香瓜"}

我們發(fā)現(xiàn)但凡滿足訂單號230824的話,就會返回A8:A14區(qū)域內(nèi)對應(yīng)行的“蘋果”、“荔枝”、“香瓜”;而對應(yīng)不到的則會相對的返回空值,即用雙引號“”表示空值,所有返回元素用分號隔開放置到了一個大括號內(nèi),即我們常說的內(nèi)存數(shù)組格式中。

TEXTJOIN函數(shù)依據(jù)條件合并內(nèi)容!

然后我們在IF函數(shù)前方加上TEXTJOIN函數(shù):

=TEXTJOIN(",",0,IF($B$8:$B$14=A2,$A$8:$A$14,""))

Crrl+Shift+回車鍵結(jié)束公式。

即用第一參數(shù)分隔符號逗號,將第三參數(shù)IF函數(shù)返回的內(nèi)存數(shù)組{"蘋果";"";"";"荔枝";"";"";"香瓜"}中的所有元素進行連接。

我們注意到:

TEXTJOIN函數(shù)的第2參數(shù)我們用的是0,即FALSE,表示不要忽略空值進行連接,這樣就會將數(shù)組中的所有空值元素也進行了合并,返回了很多逗號,如“蘋果,,,荔枝,,,香瓜”。

TEXTJOIN函數(shù)依據(jù)條件合并內(nèi)容!

所以本例中我們需要忽略空值數(shù)據(jù)進行合并,我們需要將TEXTJOIN函數(shù)的第二參數(shù)1改成0,即TRUE:

=TEXTJOIN(",",1,IF($B$8:$B$14=A2,$A$8:$A$14,""))

Crrl+Shift+回車鍵,結(jié)束公式后即可得到正常的結(jié)果:

蘋果,荔枝,香瓜”。

所以我們需要對TEXTJOIN函數(shù)第二參數(shù)進行深刻的理解。

TEXTJOIN函數(shù)依據(jù)條件合并內(nèi)容!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多