二維碼 購物車
部落窩在線教育歡迎您!

如何將Excel中的文本進(jìn)行合并?這4個(gè)函數(shù)太實(shí)用了!

 

作者:老徐來源:部落窩教育發(fā)布時(shí)間:2022-07-18 14:23:40點(diǎn)擊:46038

分享到:
0
收藏    收藏人氣:0人
版權(quán)說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

編按:

Excel的文本函數(shù)中,按照函數(shù)作用的不同可以分為文本合并、文本截取、文本替換、文本查找等函數(shù)。今天我們就一起來學(xué)習(xí)一下Excel中可以進(jìn)行文本合并的函數(shù)。

 

一、CONCATENATE 函數(shù)

CONCATENATE函數(shù)作用是將兩個(gè)文本字符串聯(lián)接成一個(gè)文本字符串。

函數(shù)公式:=CONCATENATE(value1, [value2, ...])

參數(shù):

value1:要聯(lián)接的文本項(xiàng)、字符串或字符串?dāng)?shù)組,或單元格區(qū)域。

value2:要連接的其他文本項(xiàng)字符串或字符串?dāng)?shù)組,或單元格區(qū)域,最多可有255個(gè)參數(shù)。

比如,我們要將A1,B1,C1三個(gè)單元格的內(nèi)容合并在一起,就可以直接在A3單元格輸入公式=CONCATENATE(A1,B1,C1)

表格, Excel

描述已自動(dòng)生成

 

二、CONCAT函數(shù)

 

CONCAT 函數(shù)組合了來自多個(gè)范圍和/或字符串的文本,但不提供分隔符或IgnoreEmpty 參數(shù)。 

CONCAT 函數(shù)是替換CONCATENATE函數(shù)的。 但是,為了與早期版本的 Excel 兼容,CONCATENATE 函數(shù)將仍然可用。

上述案例中,我們?nèi)匀灰獙?span>A1,B1,C1三個(gè)單元格的內(nèi)容合并在一起,使用CONCAT函數(shù),方法是一樣的,直接在A3單元格輸入公式=CONCAT(A1,B1,C1)

 

 

CONCAT 函數(shù)雖然沒有專門的分隔符參數(shù),但當(dāng)我們?cè)诮M成的文本中需要體現(xiàn)分隔符的時(shí)候,可以將分隔符作為其中的一個(gè)文本參數(shù)來寫公式。

比如,下表是企業(yè)不同管材品種、不同規(guī)格的報(bào)價(jià)表,根據(jù)這張報(bào)價(jià)表上的數(shù)據(jù)需要生成一段格式為“PE塑料管-9mm 單價(jià)10/米”的文本,以便復(fù)制到報(bào)價(jià)單或者合同中。此時(shí),我們就可以在G3單元格輸入 =CONCAT(B$1,"-",A3,"mm "," 單價(jià)",B3&"/"),

操作如下圖所示。

 

表格

描述已自動(dòng)生成

 

在這個(gè)公式中,CONCAT有六個(gè)參數(shù),分別為:

1、B1單元格內(nèi)的文本

2、字符橫杠【

3、A3單元格中的內(nèi)容

4、文本字符【mm

5、文本字符【單價(jià)】(注意單價(jià)二字前有一個(gè)空格)

6B3單元格內(nèi)容與文本“元/米”組合之后的字符

當(dāng)然,上述公式寫為=CONCAT(B$1,"-"&$A3&"mm"," 單價(jià)"&B3&"/")也是可以的。

 

 

在這個(gè)公式中,CONCAT就只有三個(gè)參數(shù)了,分別為:

1、B1單元格內(nèi)的文本

2、字符橫杠“-”、A3單元格中的內(nèi)容和文本字符“mm”組合之后的字符串

3、文本字符 “  單價(jià)”、B3單元格內(nèi)容與文本“元/米”組合之后的字符串

 

當(dāng)然,上述兩個(gè)公式如果我們使用CONCATENATE函數(shù)也是可以的,對(duì)應(yīng)的公式參數(shù)沒有變化,只是函數(shù)變?yōu)?span>CONCATENATE,計(jì)算結(jié)果是一樣的:

=CONCATENATE (B$1,"-",A3,"mm "," 單價(jià)",B3&"/")

=CONCATENATE (B$1,"-"&$A3&"mm"," 單價(jià)"&B3&"/")

 

三、PHONETIC函數(shù)

PHONETIC 函數(shù)語法結(jié)構(gòu)為:

PHONETIC(reference)

參數(shù)Reference為單元格引用。

PHONETIC 函數(shù)使用起來非常簡(jiǎn)便。

舉個(gè)例子,下圖中A列和B列分別是城市和銷售額數(shù)據(jù),我們現(xiàn)在需要把城市名稱提取出來,并用頓號(hào)將每個(gè)城市名稱隔開,應(yīng)該如何操作?

 

表格

描述已自動(dòng)生成

 

首先在B列前插入一列空白列,在這列空白列中輸入頓號(hào)【、】。

然后在E2單元格輸入=PHONETIC(A2:B11),此時(shí),城市名稱就分別以頓號(hào)隔開提取出來了。如果在一個(gè)單元格放置這些內(nèi)容不是很清楚,我們可以將E2G8區(qū)域合并單元格,并設(shè)置為自動(dòng)換行。操作如下圖所示。

 

圖形用戶界面, 應(yīng)用程序, 表格, Excel

描述已自動(dòng)生成

 

四、TEXTJOIN函數(shù)

 

TEXTJOINexcel2016新增的函數(shù),WPS也包含這個(gè)函數(shù)。

TEXTJOIN(分隔符, ignore_empty, text1, [text2], )

也即

=TEXTJOIN(分隔符,TRUEFALSE,需要合并的字符串區(qū)域或列表)

從上面phonetic函數(shù)的操作案例可以看出,如果我們要在被合并的文本之間添加分隔符,使用PHONETIC函數(shù)的話,必須將分隔符復(fù)制在表格區(qū)域中,而TEXTJOIN函數(shù)參數(shù)中本身就有分隔符的設(shè)定,使用TEXTJOIN函數(shù)解決上面的問題就不需要我們單獨(dú)設(shè)置輔助列了。直接輸入公式=TEXTJOIN("、",1,A2:A11)即可。操作如下圖所示。

 

圖形用戶界面, 應(yīng)用程序, 表格, Excel

描述已自動(dòng)生成

 

上述公式第二個(gè)參數(shù) 也可以寫為TRUE。公式也可以寫為=TEXTJOIN("、",TRUE,A2:A11)。

公式解析:

1、單元格文本之間的分隔符是什么?我們用頓號(hào)分隔,所以textjoin函數(shù)第1參數(shù)為:、

2、是否忽略空值,忽略寫1,不忽略寫0。由于A列沒有空單元格,寫1或者0,都可以。(也可以寫TRUE或者FALSE

3、要合并的文本是哪些?所以textjoin函數(shù)第3參數(shù)為:A2:A11這個(gè)單元格區(qū)域。

4、整個(gè)公式的含義為,使用頓號(hào)作為分隔符,對(duì)A2:A11忽略空值連接為一個(gè)字符串。

 

那如果A列中有空值,不忽略空值進(jìn)行文本連接,使用TEXTJOIN函數(shù)的結(jié)果如何?如下圖所示,A4單元格是空白的,我們?cè)?span>D2單元格輸入公式=TEXTJOIN("",FALSE,A2:A11),可以看到,在“宿州”后面是一個(gè)空白內(nèi)容,后面跟著頓號(hào)。

 

圖形用戶界面, 應(yīng)用程序, 表格, Excel

描述已自動(dòng)生成

 

好啦,Excel中用于文本合并的函數(shù)你學(xué)會(huì)了嗎?

 

本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和Excel極速貫通班》直播課全心為你!

掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

如何提取品牌信息?LOOKUP函數(shù)有絕招!

沒有Textjoin函數(shù),如何解決提取數(shù)據(jù)的問題?

你會(huì)累計(jì)求和嗎?這5個(gè)技巧簡(jiǎn)直太好用了!

八大查找函數(shù)公式,輕松搞定數(shù)據(jù)中的多條件查找

版權(quán)申明:

本文作者老徐;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。