周二 · 函數(shù) 關(guān)鍵詞:textjoin 1語(yǔ)法=TEXTJOIN(delimiter,ignore_empty,text1,[text2],...) TIPS: · 在單元格輸入=Textjoin( ,就會(huì)提示上述語(yǔ)法 · 此函數(shù)是Excel2016最新版中的函數(shù) 2基本用法 Textjoin可將字符串、單元格或單元格區(qū)域進(jìn)行連接,連接后為文本格式。 (點(diǎn)擊圖片查看大圖) Textjoin第1個(gè)參數(shù)delimiter是分隔符,可以缺省,可以唯一值,可以多個(gè)值。 第2個(gè)參數(shù)ignore_empty用來(lái)控制是否忽略空單元格,True或缺省為忽略,F(xiàn)alse則不忽略,注意觀(guān)察上圖最后兩行案例的差別。 3案例分析 ■ 案例1 合并一列文本 下圖中,A列是系統(tǒng)中導(dǎo)出的原始數(shù)據(jù),我們?cè)贑2單元格對(duì)其合并并以逗號(hào)分隔,該如何操作呢? 之前的課程中我們使用了PQ實(shí)現(xiàn)(點(diǎn)此查看),大家想下用Textjoin如何實(shí)現(xiàn)。 揭曉答案 =TEXTJOIN(',' , TRUE , A3:A13) ■ 案例2 合并區(qū)域文本 如下圖要實(shí)現(xiàn)將B~E列的數(shù)量合并到F列,并以分號(hào)隔開(kāi)。如F2處合并為“907;1,033;2,000;1,071”。 我們之前用批注方法實(shí)現(xiàn)(點(diǎn)此查看),用今天學(xué)習(xí)的可寫(xiě)成公式:=TEXTJOIN(';',TRUE,B2:E2) 若想保留原有格式,可嵌套Text使用數(shù)組完成,公式:=TEXTJOIN(';',TRUE,TEXT(B2:E2,'#,##0_ ')) ■ 案例3 多分隔符的合并 如何將下圖左邊區(qū)域合并在一個(gè)單元格內(nèi),要求如下: (點(diǎn)擊圖片查看大圖) 此時(shí)需要用到多個(gè)分隔符,為展示方便,我們一個(gè)輔助區(qū)域。輔助列中的char(10)是換行符(回車(chē))的意思,也可以在單元格內(nèi)直接編輯Alt+回車(chē)。 還是需要再提醒下,Textjoin函數(shù)是2016年1月更新的,正版用戶(hù)如使用Office 2016或Office 365版本的,升級(jí)至最新版本即可。 想升職加薪? 想提升工作效率? 本文由Excel實(shí)務(wù)原創(chuàng),作者小樹(shù)treetree。 每周二為您講解一個(gè)3分鐘就懂的實(shí)用函數(shù) |
|
來(lái)自: kouyongli > 《待分類(lèi)》