跳到主要內容

如何合併和合併行而不丟失Excel中的數據?

如果您套用「Excel」,Excel只會將資料保留在最左上角的儲存格中合併與中心“命令(首頁 標籤> 合併與中心 在“對齊”面板上)以合併Excel中的數據行。 用戶必須使用另一種方​​法將多行數據合併為一行,而不刪除數據。 本教程將向您介紹如何將數據行合併為一行的方法。

  1. 使用剪貼板將數據行合併到一個單元格中
  2. 使用公式將數據行合併為一行
  3. 使用公式2將數據行合併為一行
  4. 使用Kutools for Excel將數據行合併為一行  
  5. 合併某些列中具有相同值的數據行

使用剪貼板將數據行合併到一個單元格中

使用剪貼板,您可以輕鬆地將數據行合併到Excel中的單個單元格中。 請執行以下操作:

1。 點擊錨點  在右下角 剪貼板 組上 首頁 標籤以啟用 剪貼板 離開工作區。 看截圖:

2。 選擇數據行,然後按 按Ctrl + C 複製它們的鍵。 然後將復制的數據添加到 剪貼板.
備註:你也可以點擊 首頁 > 複製 複製選定的數據行。

3.雙擊一個空白單元格,然後在 剪貼板。 然後,將復制的數據行立即插入到單元格中。 參見上面的截圖。

合併多列/行,而不會丟失Excel中的數據和數字格式

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


廣告組合行列保持格式

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。 享受全功能 30 天免費試用,無需信用卡! 立即行動吧!

使用公式將數據行合併為一行 1

例如,您在Excel中有一些數據,現在您需要將行合併為一行並獲得以下結果,您該怎麼辦?以下公式可以幫助您將多行數據合併為一行。

合併數據行,數據之間不留空格: = A1&A2&A3&A4&…
合併數據行,並在數據之間留空格: = A1&“”&A2&“”&A3&“”&A4&…

1。 在空白的單元格A9中,輸入公式 =A1&A2&A3&A4&A5 or = A1&“”&A2&“”&A3&“”&A4&“”&A5.

2。 然後按 Enter 鍵並選擇單元格A9,將填充手柄拖動到要應用此公式的單元格範圍內。

現在,數據行已合併為一行。

注意: 要刪除公式但保持合併結果,可以執行以下操作:選擇公式單元格,按 按Ctrl + C 鍵來複製它們,右鍵單擊選定的公式單元格,然後單擊從上下文菜單中。 或者您可以應用 到實際 Kutools for Excel的功能可刪除公式,但只需單擊一下即可保持合併結果, 閱讀更多 ...

如果您需要合併多行,則此方法將很複雜。


使用公式2將數據行合併為一行

您還可以結合使用CONCATENATE和TRANSPOSE函數,將多行數據合併到Excel中的一個單元格中。 請執行以下操作:

1。 選擇一個空白單元格,輸入公式 = CONCATENATE(TRANSPOSE(A1:A10&“”))並突出顯示 透明(A1:A10&“”) 在公式。

2。 按 F9 將公式的突出顯示部分轉換為值的鍵。

3。 刪除大括號{和},以及公式中最後一個值後面的空格。 就我而言,刪除 {, },以及其中的空格 “有效 ” .

4。 按 Enter 鍵。

現在,給定的數據行將合併到指定的單元格/行中,而不會丟失任何數據。

備註:要刪除公式但保留合併結果,您可以復制公式單元格,右鍵單擊它,然後選擇 從上下文菜單。


使用Kutools for Excel將數據行合併為一行

使用合併將數據行合併為一行要容易得多。 結合 的特點 Excel的Kutools.

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。 享受全功能 30 天免費試用,無需信用卡! 立即行動吧!

1。 選擇要合併的範圍,然後單擊 庫工具 > 結合。 看截圖:

2。 在 合併列和行 對話框中,指定選項,如下圖所示:
(1)選擇 合併行根據以下選項合併選定的單元格.
(2)指定組合數據的分隔符。
(3)在放置結果到下拉列表中指定位置;
(4)指定要如何處理合併的單元格。 您可以保留或刪除那些組合單元格中的內容,還可以合併那些組合單元格。

3。 然後點擊 OK 將多行合併為一行而不會丟失數據。

(1)如果 保留合併單元格的內容 在以上步驟中檢查了選項:

(2)如果 刪除合併單元格的內容 在以上步驟中檢查了選項:

(3)如果 合併合併的單元格 在以上步驟中檢查了選項:

結合 (列或行) Kutools for Excel的功能支持Excel中的更多組合方案。 免費試用!


合併某些列中具有相同值的數據行

假設您有一系列數據,如下圖所示。 現在,您可能需要在“水果”列中合併具有相同值的數據行。 在這種情況下,您可以應用 高級合併行 Kutools for Excel的功能來處理它。

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。 享受全功能 30 天免費試用,無需信用卡! 立即行動吧!

1。 選擇您將合併具有相同值的行的範圍,然後單擊 庫工具 > 內容高級合併行.
doc將行合併為一個kte 06

2。 在“高級合併行”對話框中,請將特定列(“水果”列)設置為主鍵,為其他列指定組合設置,然後單擊“確定”按鈕。
設置主鍵列:單擊以突出顯示“水果”列,然後單擊 首要的關鍵;
指定組合設置:單擊其他列之一,然後單擊 結合 > 沒什麼, 宇宙, 分號, 逗號, 或者 新線 如你所需。

現在,所有行都基於特定列中的相同值合併。 看截圖:

備註:此高級合併行功能不僅支持根據特定列中的相同值合併行,而且還支持基於特定列中的相同值進行計算。 例如,我指定組合和計算設置如下:
(1)將“水果”列設置為主鍵列;
(2)將“日期”列與逗號合併;
(3)在“價格”列中獲取平均值;
(4)在“權重”列中獲取最大值;
(5)在“金額”列中獲取匯總總值:

然後,您將看到結果行是根據“水果”列中的相同值進行合併和計算的,如下所示:

高級合併行 Kutools for Excel的功能旨在幫助Excel用戶輕鬆地基於特定列中的值組合行,並也基於特定列進行計算(計數,總和,最大值,最小值等)。 免費試用!


使用Kutools for Excel將數據行合併為一行


最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


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

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you so much, the first tip was what i was looking for. Worked like a charm.
This comment was minimized by the moderator on the site
This post is very helpful. I used merging cells using clipboard. It worked perfectly fine. Thank you
This comment was minimized by the moderator on the site
Good afternoon,
I have text data in rows ,I want to merge in a single row all the data one by one
This comment was minimized by the moderator on the site
Hi, I need to get the data one by one not one next another
This comment was minimized by the moderator on the site
Thanks a lot, Too much helpful.
This comment was minimized by the moderator on the site
hi, I need to combine all my row in one , with coma "," against two word / number
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations