tft每日頭條

 > 生活

 > Excel如何将兩段文字進行合并

Excel如何将兩段文字進行合并

生活 更新时间:2024-09-15 14:52:36

Excel如何将兩段文字進行合并(強烈推薦學習收藏)1

溫馨提示:文末附練習文件獲取方式!

在日常工作過程中, 我們經常會遇到要把一串文字拼接到一起的情況。

你還一直在用&連接符來合并字符串嗎?當遇到很多個字符串需要合并的時候,這種方法又費時又費力,那有沒有其他更好的方法呢?

快來跟着小 E 一塊學習字符串合并的三大法寶8種辦法吧!

- 1 -

法寶 1:公式法

&連接符

首先我們介紹一下最簡單的方法——使用&連接符,如果需要合并的字符串不多,它也是最好用的。

示例

将 A2 和 B2 單元格的内容合并起來放在 C2 單元格,字符串中間用空格作為分隔。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)2

語法

字符串 1&字符串 2&……

公式

=A2&" "&B2

&的功能就是将前後兩個單元格的内容以文本形式合并起來。如果單元格的内容是特殊格式的數字,如日期、百分比數字等,建議先用 TEXT 函數強制轉化為文本再進行合并。

優點

公式容易理解,并可根據需要,字符串中間加入任意的分隔符,如空格、橫杠-、頓号、等。

缺點

單元格或者字符串個數較多時,書寫公式的時候需要逐個增加字符串或者單元格引用,是個體力活。另外,當引用單元格包含錯誤值時會返回錯誤值。

CONCATENAT 函數法

示例

将 A2 和 B2 單元格的内容合并起來放在 C2 單元格,字符串中間用空格作為分隔。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)3

語法

CONCATENATE(字符串 1,[字符串 2],……,[字符串 255])

公式

=CONCATENATE(A2," ",B2)

CONCATENATE 函數的功能是将兩個或多個文本字符串合并為一個字符串。

優點

公式容易理解,可以合并多達 255 個字符串,需要分隔符的時候可以隔一個參數設置一個分隔符。

缺點

需要逐個增加字符串或單元格引用,單元格或者字符串個數較多時,也是個體力活。

與&相同,在引用單元格包含錯誤值時會返回錯誤值;在引用相同字符串的情況下,CONCATENATE 返回的結果與使用&連接符返回的結果相同。

PHONETIC 函數法

示例

将 A2:B2 單元格區域的内容合并起來放在 C2 單元格。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)4

語法

PHONETIC(引用區域),參數「引用區域」是必須輸入的,且隻能是一個區域。

公式

=PHONETIC(A2:B2)

PHONETIC 函數将參數引用的區域内的字符串合并起來,但隻可以對單個的區域進行合并,以先行後列的方式生成新的字符串,中間無法設置分隔符号,當引用單元格區域包含錯誤值#N/A 時,會視該錯誤值為字符串進行合并。

優點

可對單個區域的字符串進行合并,不再需要逐個單元格引用,方便快捷;PHONETIC 會自動忽略除#N/A 之外的錯誤值。

缺點

PHONETIC 函數會自動忽略數值、邏輯值;當單元格内容為公式結果時,PHONETIC 也不能返回正确的結果;另外無法設置分隔符号。

CONCAT 函數法

示例

将 A2:B2 和 D2:E2 兩個單元格區域的字符串合并,結果放在 C2 單元格。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)5

語法

CONCAT(字符串 1,[字符串 2],……,[字符串 254])

公式

=CONCAT(A2:B2,D2:E2)

CONCAT 函數可以合并多個單元格區域、字符串或字符串數組,不過各字符串之間不能設置分隔符号。

優點

可合并的區域可以多達 254 個,基本滿足日常的需求,并且可以整行或整列引用。

缺點

Office365 及以上版本可用;不提供分隔符功能;如果結果字符串超過 32767 個字符(單元格限制),返回 #VALUE!錯誤。

TEXTJOIN 函數法

示例

将 A2:B2 和 D2:E2 兩個單元格區域的字符串合并,結果放在 C2 單元格,各字符串中間用空格分開,并且忽略空單元格。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)6

語法

TEXTJOIN(分隔符,是否忽略空白單元格,字符串 1,[字符串 2],……,[字符串 252])

分隔符:每個字符串之間的分隔,需用英文狀态的雙引号引起來。是否忽略空白單元格:TRUE(忽略空白單元格);FALSE(反之)。

公式

=TEXTJOIN(" ",TRUE,A3:B3,D3:E3)

TEXTJOIN 函數可以合并多個單元格區域、字符串或字符串數組,可以設置固定的分隔符号,還可以設置是否忽略空單元格。

優點

可合并的區域可以多達 252 個,可以設置字符串中間的分隔符,并可以設置是否忽略空格,是迄今為止字符串合并函數中功能最強函數。

缺點

OFFICE365 及以上版本可用;結果字符串超過 32767 個字符 (單元格限制),則 TEXTJOIN 返回 【 #VALUE!】 錯誤。

- 2 -

法寶 2:技巧法

内容重排

示例

将 12 行字符串按每 4 行合并成一個字符串,共生成 3 個字符串。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)7

Step 1

将要合并的字符串放置在同一列中,并将列寬設置為可以單行排列所有字符的寬度,本例中設置列寬為 20 即可。

Step 2

因為要合并成多行字符串,所以要将每個結尾字符串 Excel、Word 的下方插入一行空行,PPT 因為下方行為空行,無需再次添加空行,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)8

Step 3

單擊【開始】選項卡,找到編輯命令組,單擊【填充】命令右側的倒三角,在彈出的列表中單擊【内容重排】,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)9

Excel如何将兩段文字進行合并(強烈推薦學習收藏)10

優點

操作簡單,可生成多行字符串,半角字符合并後中間使用空格分隔,全角字符合并後無分隔符。

缺點

隻能合并多行字符串,不能進行多列合并,受列寬 255 限制,不能合并超過列寬的字符串。

Ctrl E

示例

将 A2:D2 單元格區域的字符串合并,結果放在 E2 單元格,各字符串中間用短橫線-分開。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)11

Step 1

選中 E2 單元格,按合并順序手工輸入字符串及分隔符号「小-E-你-好」,輸入完畢後回車跳轉到 E3 單元格,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)12

Step 2

直接按快捷鍵【Ctrl E】,瞬間自動完成下面所有行的字符串合并,并且分隔符與 E2 單元格一緻,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)13

優點

這個快捷鍵功能太強大了,簡直被吹上天了,不僅能合并,還能拆分,提取數字等等!

缺點

Office2013 及以上版本可用。

- 3 -

法寶 3:外力法

借用 Word 合并字符串

示例

将 A2:D2 單元格區域的内容合并起來放在 E2 單元格,各字符串中間用空格分開。

Excel如何将兩段文字進行合并(強烈推薦學習收藏)14

Step 1

複制要合并的 A2:D6 區域,粘貼到空白 Word 文檔中,選擇【隻保留文本】選項,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)15

Step 2

按下【Ctrl H】快捷鍵打開替換窗口,查找内容輸入^t,替換内容輸入一個空格,單擊【全部替換】,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)16

Step 3

按下【Ctrl A】快捷鍵選中全部文字,【Ctrl C】複制,然後轉換到 Excel 窗口,選中 E2 單元格,粘貼的時候選擇【匹配目标格式】,如下圖所示:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)17

完成效果:

Excel如何将兩段文字進行合并(強烈推薦學習收藏)18

優點

操作簡單,可生成多行字符串,字符串之間的分隔符可以在替換的時候選擇使用空格、逗号、頓号等。

缺點

隻能合并多列字符串,不能進行無固定行數的多行字符串合并。

- 4 -

總結

Ⅰ.合并字符串訖今為止最強大的函數還是 TEXTJOIN,既能設置分隔符号,還可以設置是否忽略空單元格,但是需要 Office365 版本支持。

Ⅱ.如果你的 Office 版本在 2013 以上,可以考慮使用強大的 Ctrl E 功能來合并。

Ⅲ.如果版本較低或使用 WPS 的同學,合并的字符串較少時,最方便的方法還是使用&連接符。

Ⅳ.内容重排和借用 Word 來合并字符串兩種方法也各有利弊。

大家可以根據具體情況,選擇适合的方法來解決問題,相信8 種方法中總有一款适合你!

Excel如何将兩段文字進行合并(強烈推薦學習收藏)19

注意!私信發送關鍵詞【文字合并】,「最全練習文件」小E已經為你準備好了!趕快動手練起來吧!(裡面還有關于各種辦法總結的表格喲~)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved