KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Excel 中快速合併相同數值/資料或重複行

作者Xiaoyang修改日期

Kutools for Excel

透過 300+ 強化 Excel
強大功能

假設您正在處理一組資料,其中某一欄包含重複記錄,而現在您需要根據該欄中的相同數值合併列,並對其他欄位中對應儲存格執行特定操作(例如合併或計算)。高級合併行功能可協助您輕鬆解決此問題!透過此功能,您能快速達成以下目標:Kutools for Excel

合併相同數值,並合併其他欄位的數值

合併重複行,並加總/計數其他欄位的數值

合併重複行,並保留其他欄位的第一筆或最後一筆資料


點選 Kutools > 合併和拆分 > 高級合併行 以啟用此功能。請參閱截圖:

shot-advanced-combine-rows-1


合併相同數值,並合併其他欄位的數值

如下方截圖所示,這是一張銷售表格,包含客戶及其在不同欄位中的對應訂單。您會發現,同一客戶進行了多次購買。我們的目標是將同一客戶的所有購買記錄合併為一列,並以逗號分隔。現在就來看看如何運用高級合併行功能輕鬆完成此任務!

shot-advanced-combine-rows-2

1. 選取整個表格(此例中為 )A1:B13),接著點選 Kutools > 合併和拆分 > 高級合併行,立即啟用此功能!

2. 在高級合併行對話方塊中,您需進行以下設定。

1) 選擇區域會顯示在合併區域方塊中。如有需要,您可以變更範圍;
2) 在 列數據區段中,您可以看到選擇區域的所有欄位皆顯示於清單方塊中。
A:指定一個關鍵列以檢查重複項目:
在此案例中,由於我需要根據「Customer」(客戶)欄中的重複值來合併行,因此我在清單中選取 Customer,然後按一下 Operation 欄中的箭頭,再從下拉式選單中選取 Primary Key;
B:文字分隔符用於分隔合併後的值:
這裡我選取 Product 欄,按一下 Operation 欄中的箭頭,然後從下拉式選單的 Comma 選項群組中選取 Combine。
3) 按一下 OK 按鈕。

shot-advanced-combine-rows-3

注意事項:
1)若選擇區域包含標題列,包含標題核取方塊將自動勾選。
2)若要在合併後保留儲存格格式(例如日期、百分比、貨幣等),請勾選使用格式化後的值核取方塊。
3)在此情況下,若產品欄位中有空白儲存格,以逗號分隔的清單中將出現額外的逗號與空格。為避免此情形,請勾選忽略空白儲存格核取方塊。
4)若您不想在合併結果中顯示重複值,請勾選刪除重複值核取方塊。
5)在視窗下方,您可看到兩個分頁:「預覽」與「範例」。「預覽」分頁會即時顯示您所指定設定的合併結果預覽;而「範例」分頁則會顯示此功能的範例截圖。

3. 接著會彈出另一個高級合併行對話方塊,顯示將成功合併多少列。點選確定即可關閉視窗!

shot-advanced-combine-rows-8

合併後,您將看到如下結果。

shot-advanced-combine-rows-2


合併重複行,並加總/計數其他欄位的數值

如下方截圖所示,這是一張銷售表格,包含客戶資料及其對應的訂單與銷售金額。您可看到,同一客戶有多筆購買記錄。我們的目標是將每位客戶的所有購買記錄合併為一列,並分別計算其總銷售金額。

shot-advanced-combine-rows-4

1. 選取整個表格(此例為 )A1:C13),接著點選 Kutools > 合併和拆分 > 高級合併行,即可立即啟用此功能!

2. 在高級合併行在對話方塊中,您需進行以下設定。

1) 選擇區域會顯示在 合併區域方塊中。如有需要,您可以變更範圍;
2) 在列數據區段中,您可以看到選擇區域的所有欄位皆顯示於清單方塊中。
A:指定一個關鍵列以檢查重複項目:
在此案例中,由於我需要根據「Customer」(客戶)欄中的重複值來合併行,因此我在清單中選取 Customer,然後按一下 Operation 欄中的箭頭,再從下拉式選單中選取 Primary Key;
B:文字分隔符用於分隔合併結果:
這裡我選取 Product 欄,按一下 Operation 欄中的箭頭,然後選取您要用來分隔數值的 分隔符號(此處我選取 )Comma)。
C:對特定欄位執行計算:
在此案例中,我需要針對相同客戶加總銷售金額。這裡我在清單中選取 Sale,按一下 Operation 欄中的箭頭,然後從下拉式選單的 Sum 選項群組中選取 Calculate。
3) 按一下 OK 按鈕。

shot-advanced-combine-rows-5

注意事項:
1)若選擇區域包含標題列,包含標題核取方塊將自動勾選。
2)若要在合併後保留儲存格格式(例如日期、百分比、貨幣等),請勾選使用格式化後的值核取方塊。
3)在此情況下,若產品欄位中有空白儲存格,合併後的數值中將出現額外的逗號與空格。為避免此情形,請勾選忽略空白儲存格核取方塊。
4)針對銷售欄位,您也可執行其他計算,例如平均、相乘、非重複個數等。
5)若您不想在合併結果中顯示重複值,請勾選刪除重複值核取方塊。
6)在視窗下方,您可看到兩個分頁:「預覽」與「範例」。「預覽」分頁會即時顯示您所指定設定的合併結果預覽;而「範例」分頁則會顯示此功能的範例截圖。

3. 接著會彈出另一個視窗。高級合併行對話方塊將顯示成功合併的列數。請點選。確定關閉視窗。

shot-advanced-combine-rows-8

合併後,您將看到如下結果。

shot-advanced-combine-rows-4


合併重複行,並保留其他欄位的第一筆或最後一筆資料

如下方截圖所示,這是一張銷售表格,包含客戶資訊及其對應的訂單與購買日期。您會發現,同一客戶有多筆購買紀錄。我們的目標是將每位客戶的所有購買記錄合併為單一列,並在「日期」欄位中僅保留其首次購買的日期。

shot-advanced-combine-rows-6

1. 選取整個表格(A1:C13 此例中),接著選取 Kutools> 合併和拆分> 高級合併行 以啟用此功能。

2. 在高級合併行在對話方塊中,您需完成下列設定。

1) 選擇區域會顯示在 Combine 範圍方塊中。如有需要,您可以變更範圍;
2) 在列數據區段中,您可以看到選擇區域的所有欄位皆顯示於清單方塊中。
A:指定一個關鍵列以檢查重複項目:
在此案例中,由於我需要根據「Customer」(客戶)欄中的重複值來合併行,因此我在清單中選取 Customer,然後按一下 Operation 欄中的箭頭,再從下拉式選單中選取 Primary Key;
B:文字分隔符用於分隔合併後的值:
這裡我選取 Product 欄,按一下 Operation 欄中的箭頭,然後選取您要用來分隔數值的分隔符號(此處我選取 )Comma)。
C:保留某欄的第一筆或最後一筆資料:
在此案例中,我希望為每位客戶僅保留首次購買日期。這裡我在清單中選取 Date,按一下 Operation 欄中的箭頭,然後從下拉式選單的 Keep 1st data of column 選項群組中選取 Keep。
3) 按一下 OK 按鈕。

shot-advanced-combine-rows-7

注意事項:
1)若選擇區域包含標題列,包含標題核取方塊將自動勾選。
2)若要在合併後保留儲存格格式(例如日期、百分比、貨幣等),請勾選使用格式化後的值核取方塊。在此範例中,若勾選此選項,合併後的日期欄位將維持原有日期格式。
3)在此情況下,若產品欄位中有空白儲存格,合併後的數值中將出現額外的逗號與空格。為避免此情形,請勾選忽略空白儲存格核取方塊。
4)若您不想在合併結果中顯示重複值,請勾選刪除重複值核取方塊。
5)在視窗下方,您可看到兩個分頁:「預覽」與「範例」。「預覽」分頁會即時顯示您所指定設定的合併結果預覽;而「範例」分頁則會顯示此功能的範例截圖。

3. 接著會彈出另一個視窗。高級合併行對話方塊將顯示成功合併的列數。請點選。確定關閉視窗。

shot-advanced-combine-rows-8

合併後,您將看到如下結果。

shot-advanced-combine-rows-6


注意事項:

1. 此功能支援 復原(Ctrl)+Z);

2. 此功能不適用於經過篩選的資料。


推薦的生產力工具

Office Tab:在 Microsoft Office 中使用實用的分頁標籤,就像 Chrome、Firefox 與新版 Edge 瀏覽器一樣!透過分頁輕鬆切換文件,告別雜亂視窗。了解更多……

Kutools for Outlook:Kutools for Outlook 提供 100 多種強大功能,全面支援 Microsoft Outlook 2010–2024(及後續版本)與 Microsoft 365,助您輕鬆簡化郵件管理、大幅提升工作效率!了解更多……


Kutools for Excel

Kutools for Excel 提供 300 多項進階功能,助您在 Excel 2010 至 2024 及 Microsoft 365 中大幅提升工作效率。上述功能僅為眾多省時利器之一。

🌍 支援 40+ 種介面語言
✅ 全球 500,000+ 名使用者與 80,000+ 家企業信賴
🚀 相容所有現代版 Excel
🎁 30 天完整功能試用 — 無需註冊、無任何限制
Kutools for Excel 功能區Kutools for Excel 功能區