Excel表格怎麼將文字合併?

文字合併就如同我們玩拼圖,把各個零散的圖案要求拼成一個需要的整體。如圖:

   

合併

文字合併當然就是把各個字串按需要“拼”出來就可以了。

文字合併的方法:

可以通過以下3種方法進行文字合併:

1)使用文字運算子&合併文字;

2)使用CONCATENATE函式;

3)使用CONCAT函式;

使用文字運算子&合併文字

如圖,想把A2單元格中的姓氏與B2單元格中的名字相連,合併在完整的姓名,則只需在C2單元格中輸入公式:=A2&B2即可。

   

使用公式合併

注意:使用&運算子可以連線合並文字、數值、單元格引用或公式的計算結果。請靈活運用!

使用CONCATENATE函式

Excel中還提供了一個函式“CONCATENATE”來對字串進行合併,CONCATENATE可以設定255個引數,引數可以是文字、數值、單元格引用或公式。

如圖,根據“省份”、“城市名稱”、“區域”計算出客戶地址,則只需在D2單元格中輸入:=CONCATENATE(A2,B2,C2)。

   

CONCATENATE合併字串

注意:即使要合併的單元格是一個連續的區域,也需要將該區域中的每個單元格設定為函式引數。

正確公式:=CONCATENATE(A2,B2,C2)

錯誤公式:=CONCATENATE(A2:C2)。

使用CONCAT函式

在Excel2013及以後版本里,增加了CONCAT函式,與CONCATENATE函式相比更加靈活,可以將連續的單元格區域當作一個引數輸入。如圖:

   

CONCAT函式合併字串

應用案例:

如圖,需要從身份證號碼裡提取出生日期,併合併成下列所需的格式。可以使用MID函式提取字元,再使用&運算子、CONCATENATE或CONCAT函式進行合併即可。

各公式如下:

1)使用&運算子:

=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"

2)使用CONCATENATE函式:

=CONCATENATE(MID(B2,7,4),"年",MID(B2,11,2),"月",MID(B2,13,2),"日")

3)使用CONCAT函式:

=CONCAT(MID(B3,7,4),"年",MID(B3,11,2),"月",MID(B3,13,2),"日")

使用MID函式提取所需的字串,再使用運算子&、CONCATENATE或CONCAT函式所MID計算結果和字元常量“年”、“月”、“日”進行連線即可。

注意:公式和函式中的常量需用英文引號引起來!

   

應用案例