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計算結果和字元常量“年”、“月”、“日”進行連線即可。
注意:公式和函式中的常量需用英文引號引起來!
應用案例