Note: The other languages of the website are Google-translated. Back to English

如何在Excel中以逗號,空格,換行符連接範圍/單元格?

本文討論的是將行/列連接到一個單元格中,並用逗號或空格分隔,以及將範圍連接到一個行/列/單元格中,並使用任何類型的分隔符(例如,逗號,空格,在Excel中換行等。


按公式用逗號/空格連接一行

例如,您有一排名稱,如下面的屏幕快照所示,您需要將該行連接到一個單元格中,並用逗號或空格分隔單元格內容。 您可以按以下方式應用CONCATENATE函數:
doc用逗號空格換行連接範圍0

1.選擇一個空白單元格,將其放入串聯結果中,然後輸入公式 = CONCATENATE(B1:J1&“,”) 進去。

2.高亮顯示 B1:J1&“,” 在公式中並按 F9 用單元格內容替換單元格引用的鍵。

3.取下花括號 {} 從公式中,然後按 Enter 鍵。 看截圖:
doc用逗號空格換行連接範圍1

備註:在上面的公式中,B1:J1是要連接的行,“,”表示您將用逗號分隔每個單元格內容。 為了以空格分隔,請在公式中將“,”替換為“”。

批量合併多個單元格/行/列,而不會丟失Excel中的數據和日期/數字格式

通常,使用Excel中的“合併”功能合併單元格時,它將刪除除第一個單元格內容以外的所有單元格內容。 但是,使用Kutools for Excel的 合併(行和列)實用程序,您可以輕鬆地批量合併多個單元格/行/列,而不會丟失數據。 而且,該實用程序還支持組合結果中其餘的原始日期格式和數字格式。


廣告組合行列保持格式

按公式用逗號/空格連接一列

假設您有一列名稱,如下面的屏幕快照所示,您還可以應用CONCATENATE函數將該列/列表組合到一個單元格中,並在Excel中用逗號或空格分隔每個單元格內容。

doc用逗號空格換行連接範圍3

1.選擇一個空白單元格,將其放入串聯結果中,然後輸入公式 = CONCATENATE(TRANSPOSE(A2:A16)&“,”) 進去。

2.高亮顯示 TRANSPOSE(A2:A16)&“,” 在公式中,然後按 F9 用單元格內容替換單元格引用的鍵。

3.去除花括號 {} 從公式中,然後按 Enter 鍵。 見上面的截圖:

備註:在上面的公式中,A2:A16是要連接的列/列表,並且 “,” 表示您將用逗號分隔每個單元格內容。 為了空間分隔,請更換 “,” “” 在公式。


由Kutools for Excel將範圍/行/列與逗號/空格/換行符連接起來

例如,您有一個如下所示的屏幕截圖範圍,您可以使用Kutools for Excel輕鬆地將該範圍連接到一列,一行或一個單元格中 結合 效用。

Excel的Kutools - 包括 300 多個方便的 Excel 工具。 全功能免費試用 30-天,無需信用卡! 立即行動吧!

1.選擇要連接的範圍,然後單擊 庫工具 > 合併和拆分>合併行,列或單元格而不會丟失數據。 看截圖:
doc合併行列單元格

2.在打開的對話框中,請執行以下操作:
doc用逗號空格換行連接範圍5
(1)在 根據以下選項合併選定的單元格 部分,根據需要指定組合選項。 在我們的情況下,我們檢查 合併欄 選項;
(2)在 指定分隔符 部分,根據需要檢查分隔符。 在我們的情況下,我們檢查 新隊 選項;
(3)從 將結果放置到 下拉列表。 在我們的情況下,我們選擇 左細胞.
(4)在 選項 部分,請檢查 刪除合併單元格的內容 選項。 看截圖:

Excel的Kutools - 包括 300 多個方便的 Excel 工具。 全功能免費試用 30-天,無需信用卡! 立即行動吧!

3。 點擊 Ok 按鈕。

然後,您將看到選定的列合併為一列,並且每行中的單元格被串聯到該行的第一個單元格中。 看截圖:
doc用逗號空格換行連接範圍6

選擇 合併行 在選項 根據以下選項合併選定的單元格 部分:
doc用逗號空格換行連接範圍7

根據以下選項合併選定的單元格 部分:
doc用逗號空格換行連接範圍9


演示:在Excel中用逗號,空格,換行符連接範圍/單元格


Excel的Kutools 包含 300 多種 Excel 便捷工具,30 天內免費試用,無限制。 立即下載並免費試用!

相關文章:


最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (10)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
非常感謝 。 這篇文章非常有助於減少我們日常任務中的大量時間。
網站主持人對此評論進行了最小化
正是我想要的-謝謝!
網站主持人對此評論進行了最小化
這根本沒有幫助,謝謝你在這上面浪費了我的時間和精力。
網站主持人對此評論進行了最小化
我嘗試了這些方法,它們對我來說非常有效。 您是否按照數據的確切步驟進行操作?
網站主持人對此評論進行了最小化
有沒有辦法去掉最後一個逗號?
網站主持人對此評論進行了最小化
你好,

最後一個逗號是字符串的最後一個字符嗎? 例如: ”A B C D,"。如果是這樣,您可以使用公式: =IF(RIGHT(A1,1)=",",LEFT(A1,LEN(A1)-1),A1) 從教程: https://www.extendoffice.com/documents/excel/2102-excel-remove-last-comma.html
注意:請將 A1 更改為您案例的實際單元格引用。

阿曼達
網站主持人對此評論進行了最小化
超級,這是連接的非常簡單的快捷方式.. Concate(A2:A10&",")。 謝謝你
網站主持人對此評論進行了最小化
我收到此公式的錯誤,Excel 無法識別它是一個公式,彈出一個彈出窗口以在 = 符號前添加 (')?

1. 選擇一個空白單元格來放置連接結果,然後輸入公式 =CONCATENATE(TRANSPOSE(A2:A16)&",") 進去。

2. 突出顯示公式中的 TRANSPOSE(A2:A16)&",",然後按 F9 鍵將單元格引用替換為單元格內容。

3. 從公式中刪除花括號 { 和 },然後按 Enter 鍵。
網站主持人對此評論進行了最小化
...當“從公式中刪除花括號 { 和 }”時發生。 我還從 Excel 獲得反饋,單元格數量有限制,我正在做 1,289 個。
網站主持人對此評論進行了最小化
你好,

是的,1,289 項對於 CONCATENATE 來說太多了。
您使用的是 Excel 2019 還是更新版本? 如果是,請使用 Excel 的 TEXTJOIN 函數,例如 =TEXTJOIN(", ",TRUE,A1:F1000)。 請點擊這裡查看該功能的詳細信息: https://www.extendoffice.com/excel/functions/excel-textjoin-function.html
如果沒有,您可以按照本頁中的第三種方法使用 Kutools for Excel:Concatenate a range/row/column with comma/space/line break

阿曼達
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護