如何複製欄位並僅在 Excel 中貼上唯一記錄?
當您在處理含有大量重複項目的 Excel 資料時,通常需要建立僅包含唯一值(排除所有重複項目)的欄位版本。此需求常見於製作摘要清單、準備報告資料,或分析大型資料集中獨特項目的情境。若您不清楚如何有效率地從欄位中提取並複製唯一記錄,本教學將為您提供多種實用且易於上手的解決方案,適用於不同 Excel 版本及使用者偏好。
使用 Kutools for Excel 僅貼上清單中的唯一記錄
使用進階篩選功能從清單中僅貼上唯一記錄
當您需要從 Excel 欄位中複製並貼上唯一記錄(尤其是處理包含大量重複項目的清單)時,內建的進階篩選功能就是您的可靠首選!
1. 首先選取包含欲複製唯一值的欄位,接著前往資料選項卡,在進階的排序與篩選群組中按一下。請參閱螢幕截圖:

2. 在進階篩選對話方塊中,請依序完成下列步驟:
- 選取複製到其他位置選項按鈕(位於)動作區段),即可將結果輸出至其他位置,完全不影響原始資料!
- 在複製到方塊中,點擊
按鈕,並選取一個空白儲存格作為唯一值的貼上位置。選擇空白的目的地可有效避免覆寫現有資料! - 勾選僅限唯一記錄核取方塊,即可讓 Excel 自動排除提取結果中的所有重複項目!
- 點擊確定按鈕,立即完成操作!請參閱螢幕截圖:

完成上述步驟後,指定的空白儲存格將顯示從原始欄位提取的唯一值清單。請注意,篩選後的清單不會維持特定順序,且當來源資料變更時,該清單不會自動更新;若您修改了原始清單,則需視情況重新執行這些步驟。

提示:
- 若您的原始資料包含標題列,務必將其一併選取,以確保篩選結果精準無誤。
- 若出現「清單範圍必須為單一列或單一欄」的錯誤訊息,請確認所選區域是否符合此條件。
- 此方法適用於一次性提取作業,但不適合需經常更新的清單,因為篩選結果為靜態資料。
使用 Kutools for Excel 僅貼上清單中的唯一記錄
若您偏好簡化流程,或經常需要管理唯一與重複記錄,Kutools for Excel 提供專用工具,輕鬆搞定此類作業!選擇重複/唯一儲存格工具讓使用者(即使不熟悉 Excel)也能快速識別、選取並複製任一欄中的唯一值,在商業資料清理、郵件列表準備或問卷回覆整理時尤其實用,效率大幅提升!
Kutools for Excel:內含超過 300 個實用 Excel 增益集,提供無限制的 30 天免費試用!立即取得 30 天免費試用
1. 首先反白標示欲提取並僅貼上唯一值的清單,接著前往頂部功能表中的 Kutools> 選取> 選擇重複/唯一儲存格。
2. 在出現的對話方塊中,選取唯一值(包括第一個重複值)。此選項會保留重複項目中的首次出現記錄作為唯一值,並忽略後續重複項目。按一下確定;在接下來跳出的確認對話方塊中,再次按一下確定。請參閱螢幕截圖:

注意:若您只想提取清單中完全不重複的值(真正唯一的項目),請選取唯一值選項。當您需要找出僅出現一次的項目,並徹底排除所有重複項目時,此功能非常實用。
3. 確認後,Kutools 會自動選取原始清單中所有已識別的唯一值。您可按下 Ctrl+C 複製,並使用 Ctrl+V 將結果貼到新欄位或工作表中。

重要提醒:
- 此方法適用於小型與大型資料集,並能即時提供視覺化的選取回饋。
- 複製與貼上時務必謹慎——請確保未選取其他儲存格,以免意外覆寫資料。
- 若您擁有多個欄位,且每一列皆視為獨立項目,此工具不僅支援依欄位選取,更可依列進行挑選。
Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得
使用 Excel UNIQUE 函數僅貼上唯一記錄
對於使用 Excel 365、Excel 2021 及更高版本的使用者,UNIQUE 函數提供了一種動態又高效的方式,能從欄位中自動提取唯一值。當您需要結果隨原始資料變動即時更新(例如用於儀表板或定期刷新的摘要表格)時,這正是最理想的解決方案!
1. 在目標欄位的第一個儲存格(例如 )B1),輸入下列公式:
=UNIQUE(A1:A100) 請將此處的 A1:A100 替換為您的實際資料範圍,並依需求靈活調整!
2. 按下 Enter,Excel 會立即將原始欄位中的所有唯一值「溢出」至公式下方的相鄰儲存格,並在源數據變更時自動更新結果。
提示:若您希望從列(而非欄)提取唯一值(或反之),請務必相應調整公式範圍。
- 優點:動態即時更新、操作簡便,無需手動篩選或複製。
- 缺點:僅適用於 Excel 365、Excel 2021 及更高版本。執行結果會覆寫公式儲存格下方的既有資料,請務必事先規劃好版面配置,以避免資料遺失。
若您希望在提取後取得唯一值的靜態副本(用於分享或進一步編輯),只需複製溢出清單,並在新位置使用選擇性貼上 > 數值。
使用 VBA 程式碼從欄位中僅貼上唯一記錄
如果您經常需要提取並複製唯一記錄,或希望透過自動化方式處理大型資料集,撰寫一個簡單的 VBA 巨集就能快速完成這項工作。此方法適合熟悉基礎程式設計的使用者,或在手動篩選過於耗時的情況下使用。
1. 按一下開發人員工具>Visual Basic,即可開啟 Microsoft Visual Basic for Applications 編輯器視窗。在編輯器中,按一下插入> 模組,並將下列程式碼輸入至模組中:
Sub ExtractUniqueRecords()
Dim rng As Range
Dim dest As Range
Dim uniqueCol As Collection
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select the source range:", xTitleId, rng.Address, Type:=8)
Set dest = Application.InputBox("Select the destination (top cell):", xTitleId, "", Type:=8)
Set uniqueCol = New Collection
For Each cell In rng
If Len(cell.Value) > 0 Then
uniqueCol.Add cell.Value, CStr(cell.Value)
End If
Next
For i = 1 To uniqueCol.Count
dest.Offset(i - 1, 0).Value = uniqueCol(i)
Next
End Sub 2. 按一下
按鈕(或按下 )F5)即可執行巨集!系統將提示您選取來源區域以提取唯一值,並指定目標儲存格(結果將貼至該處)。完成後,巨集會自動將唯一記錄填入目標欄位中。
提示與疑難排解:
- 執行巨集前,請務必先選取目標來源區域,並確認目的範圍有足夠空間容納結果。
- 此 VBA 程式碼會跳過空白儲存格,並將文字與數字視為同一類型。若您的資料類型多元,請務必確認結果是否正確。
- 若出現「下標超出範圍」錯誤,請確認所選範圍是否符合預期(僅限單一欄位,且不含合併儲存格)。
VBA 自動化非常適合批次作業,您還可將此巨集指派給按鈕,日後重複使用更加輕鬆便利。
其他建議與疑難排解
- 執行可能覆寫儲存格的複製貼上操作前,務必先備份重要資料。
- 使用以公式為基礎的解決方案(特別是 UNIQUE 函數)時,請務必留意 Excel 版本的相容性。
- 結合多種方法(例如先使用 UNIQUE 函數,再透過 Kutools 進行額外格式設定),有助於針對複雜任務優化工作流程。
- 有時格式問題(例如隱藏的列/欄或儲存格合併)可能影響結果,請務必檢查提取清單,確保資料完整無誤。
- 若遇到非預期結果或系統錯誤,請重新啟動 Excel 以清除暫時性異常,並重新執行範圍選取步驟。
相關文章:
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用
按鈕,並選取一個空白儲存格作為唯一值的貼上位置。選擇空白的目的地可有效避免覆寫現有資料!