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