|
|
|
|
|
Excel 允許您以不同方式連接文本字符串。本文介紹4種方法在 Excel 中連接文本字符串。
1、CONCATENATE
首先,你可以使用 CONCATENATE
函數(shù)。在這種情況下,您的公式將如下所示:
=CONCATENATE(X1,X2,X3)
X1、X2 和 X3 是你要加入的單元格。
如果要用空格分隔單元格的值,可以將它們添加在引號(hào)中,用逗號(hào)分隔:
=CONCATENATE(X1," ",X2)
2、CONCAT
CONCATENATE
是此類函數(shù)中最古老的函數(shù),也是處理 Excel 2013 時(shí)唯一可用于連接文本字符串的函數(shù)。
但是,如果你使用的是較新版本的 Excel,則可以考慮更新函數(shù)。CONCATENATE
功能在未來(lái)版本中也可能不可用。該CONCAT
函數(shù)工作與Excel 2016和Excel Mobile中。
你可以按照與 CONCATENATE
相同的方式使用此公式,但 CONCAT
肯定更易于使用,因?yàn)樗獭?/p>
以下是使用 CONCAT
函數(shù)的上述示例:
=CONCAT(X1,X2,X3)
3、與號(hào)運(yùn)算符 (&)
你也可以選擇不使用上述任何一個(gè)公式,而選擇一個(gè)更簡(jiǎn)單的選項(xiàng) — 與號(hào)運(yùn)算符 (&)。這種連接單元格的方法是微軟推薦的,比 CONCAT
和 CONCATENATE
函數(shù)好用多了。
以下是你可以使用的公式示例:
=X1&X2
如果你想用空格或逗號(hào)分隔單元格的值,你的公式將如下所示:
=X1&" "&X2
=X1&","
使用“&
”運(yùn)算符是一個(gè)更方便的選項(xiàng)。此外,“&
”運(yùn)算符對(duì)可以連接的字符串?dāng)?shù)量沒(méi)有限制。
相比之下,CONCATENATE
函數(shù)限制為 8,192 個(gè)字符,這意味著你最多只能使用它來(lái)連接 255 個(gè)字符串。但是,有時(shí)你可能希望使用 CONCAT
函數(shù)來(lái)保持公式整潔并使其更易于閱讀。
4、TEXTJOIN
組合文本內(nèi)容時(shí)可以使用的另一個(gè)函數(shù)是TEXTJOIN
。此功能僅適用于最新版本的 Microsoft Office,并且提供了一些不錯(cuò)的功能。
首先,你可以選擇如何分隔不同單元格的值,無(wú)需在公式中鍵入這些空格、逗號(hào)或其他符號(hào)。
其次,TEXTJOIN
函數(shù)使你可以在包含參數(shù)數(shù)組時(shí)忽略空單元格。
Excel 中的 TEXTJOIN
函數(shù)如下所示:
=TEXTJOIN(delimiter,ignore_empty,text1,[text2],...)
“delimiter”是不同文本字符串之間要使用的分隔符,“ignore_empty”只能取兩個(gè)值:TRUE 或 FALSE。
使用 TEXTJOIN
時(shí),你仍然可以手動(dòng)添加單元格,但在這種情況下,“&
”運(yùn)算符將是更好的選擇。TEXTJOIN
使你能夠添加整個(gè)單元格范圍。
例如,你可以使用以下函數(shù)連接 A1:A4 范圍內(nèi)的文本字符串,以逗號(hào)分隔,忽略空值:
=TEXTJOIN(",",TRUE,A1:A4)
如果你想用空格分隔文本字符串并包含空值,則公式將如下所示:
=TEXTJOIN("",FALSE,A1:A4)
總結(jié)
本文介紹了4種方法在 Excel 中連接文本字符串,Excel 允許你使用不同的函數(shù)來(lái)連接文本字符串,例如 CONCATENATE
、CONCAT
和“&
”運(yùn)算符,TEXTJOIN
。
雖然你只能在 Excel 2013 中使用 CONCATENATE
函數(shù),但較新版本的 Excel 支持更易于使用的簡(jiǎn)單“&
”運(yùn)算符。
連接不同單元格的值時(shí),請(qǐng)注意引號(hào)和逗號(hào),因?yàn)樗鼈儗?duì)于正確顯示結(jié)果非常重要。