在 Excel 中,若兩欄相等,則使用條件格式列或儲存格
在 Excel 中,比較兩欄並快速找出內容相同的儲存格是常見需求,特別是在處理大型資料集、進行資料驗證或對帳作業時。您可能希望醒目提示相符的儲存格,甚至整列,以便直覺辨識這些匹配項目;也可能需要直接選取或處理這些相等的值。本教學提供多種實用方法,協助您在兩欄包含相同值時,輕鬆醒目提示或選取對應的儲存格與列。以下為各解決方案的摘要,每種方法適用於不同情境,請選擇最適合您的方式。
處理 Excel 資料時,醒目提示兩欄中包含相等值的儲存格或整列通常非常實用。透過 Excel 的「條件式格式設定」功能,可自動為這些相符區域上色,提供清晰的視覺提示,不僅提升資料比對效率,更能有效降低在大型資料集中遺漏相符項目風險。
此解決方案適用於您僅需透過純粹的視覺提示,醒目標示兩欄之間的相等關係。它會隨著資料變動而自動調整,但無法自動選取相符的儲存格以進行後續處理。設定步驟如下:
1. 選取您要與第二欄比較的第一筆資料清單,例如選取範圍 A2:A7. 接著,在功能區中,依序點選開始 > 使用條件格式 > 新增規則。
2. 在新增格式設定規則對話方塊中,於選取規則類型下選擇使用公式來決定要格式化哪些儲存格,並在「當此公式為真時格式化值」下方的文字方塊中輸入 =$A2=$B2.
提示:此處 A2 和 B2 為您兩欄資料的起始儲存格。請務必確認公式中的儲存格參照與所選範圍相符。例如,若您的資料從第 3 列開始,請相應調整公式。
3. 在新增格式設定規則對話方塊中,按一下格式按鈕。接著,在設定儲存格格式對話方塊的填滿索引標籤中,選擇一種背景顏色,醒目提示相符的儲存格。
4. 按一下確定> 確定 以套用變更。Excel 將自動為兩欄中數值相等的儲存格上色,且此格式設定會隨著資料變更而動態更新。
提示:若您希望在兩欄內容相等時醒目標示整列(而不僅是單一儲存格),請先選取兩欄的合併資料範圍(例如 A2:B7),再重複上述步驟,並確保公式適用於整行。如此一來,只要符合條件,該列所有儲存格都會同步套用格式!
以公式為基礎的條件格式非常適合在資料變更時持續提供動態醒目提示的情境,但若需處理或提取相等值,則可能不適用。此時,請考慮以下其他解決方案。
在某些情境下,您不僅希望醒目提示相符的儲存格,還想直接選取它們以進行後續處理(例如複製、格式設定或分析)。儲存格對比Kutools for Excel 的功能比內建選項更有效率。
安裝免費版 Kutools for Excel 後,您即可快速識別並醒目提示兩欄之間的相符儲存格,還能選擇性地加以選取。當您在識別相符資料後需採取進一步行動時,此功能特別實用,更能直接在工作表中靈活設定格式結果!
1. 選取第一個清單,按住 Ctrl 鍵後再選取第二個清單,接著選擇 Kutools> 儲存格對比,即可開啟儲存格對比對話方塊。
2. 在儲存格對比對話方塊中,勾選相同儲存格選項,並同時勾選填充背景顏色或填充字體顏色,即可選用您偏好的醒目提示色彩!
3. 按一下確定。系統將立即根據第一個清單,選取並醒目提示兩欄中相等的儲存格,讓您能直接處理、複製或分析這些資料!
相較於僅使用條件格式,Kutools 更額外提供「選取相等儲存格」功能,為進階資料處理作業帶來顯著優勢。
若您的工作流程有額外需求(例如在兩欄資料相等時自動執行動作,突破內建格式設定與選取功能的限制),簡單的 VBA 巨集就能提供高度客製化與自動化能力。此方法特別適合需要醒目提示儲存格、選取整列,或進一步執行複製、刪除、標記相符記錄等操作的使用者,尤其在頻繁處理大型或動態資料集時,更能展現其價值。
1. 按一下開發人員>Visual Basic。在新開啟的 Microsoft Visual Basic for Applications 視窗中,選擇插入> 模組,並將下列程式碼貼到模組視窗中:
Sub HighlightMatchingSelection()
Dim rng As Range
Dim cell1 As Range, cell2 As Range
Dim i As Long
On Error Resume Next
Set rng = Application.InputBox( _
Prompt:="Please select the two-column range to compare:", _
Title:="Kutools for Excel", Type:=8)
On Error GoTo 0
If rng Is Nothing Then Exit Sub
If rng.Columns.Count <> 2 Then
MsgBox "You must select exactly two adjacent columns.", vbExclamation
Exit Sub
End If
Application.ScreenUpdating = False
For i = 1 To rng.Rows.Count
Set cell1 = rng.Cells(i, 1)
Set cell2 = rng.Cells(i, 2)
If CStr(cell1.Value) = CStr(cell2.Value) Then
cell1.Interior.Color = vbYellow
cell2.Interior.Color = vbYellow
Else
cell1.Interior.ColorIndex = xlColorIndexNone
cell2.Interior.ColorIndex = xlColorIndexNone
End If
Next i
Application.ScreenUpdating = True
MsgBox "Highlighting complete for " & rng.Rows.Count & " rows.", vbInformation
End Sub 2. 若要執行巨集,請按一下 VBA 編輯器工具列上的
按鈕,或按下 F5 鍵。在提示方塊中選取兩欄後,按一下確定按鈕。
結果:兩欄中數值相符的儲存格將以黃色醒目提示。
另一種實用方法是利用輔助欄位,評估每一列中兩個欄位的內容是否相等。此方法極具彈性:不僅能直觀呈現相符項目,還支援排序、篩選,或進一步處理(例如提取、刪除或匯出資料列),非常適合希望以程式化方式處理相符資料,或在比對結果基礎上建構更進階邏輯的使用者。
1. 在新的輔助欄(例如 C 欄)中,於 C2 儲存格輸入下列公式:
=A2=B2 2. 按下 Enter,若 A 欄與 B 欄的值相等,結果將顯示為 TRUE;否則顯示 FALSE。
3. 透過拖曳或雙擊填滿控點,即可將公式複製至輔助欄位資料範圍的最後一列。
4. 在產生所有結果後,即可使用 Excel 的篩選功能()資料> 篩選),僅顯示輔助欄位為 TRUE 的列(即兩欄內容相符的列)。您也可依需求進行排序、刪除不相符的列,或執行進一步分析。
範例檔案
在 Excel 中使用條件格式依顏色計數/加總儲存格
本教學將介紹幾種實用又簡單的方法,讓您快速在 Excel 中運用條件格式,依儲存格顏色進行計數或加總!
在 Excel 中使用使用條件格式建立圖表
例如,您有一張班級成績表,並希望以不同顏色標示各分數區間,輕鬆打造直覺化圖表!本教學將逐步引導您達成此目標。
為每一列套用條件格式
有時您可能希望為每一列分別套用條件格式,除了重複為每一列設定相同規則外,還有其他技巧可達成此目的。
在 Excel 中使用條件格式製作堆疊條形圖
本教學將逐步說明如何在 Excel 中建立如下方截圖所示的條件格式堆疊條形圖。
在 Excel 中搜尋並醒目提示搜尋結果
在 Excel 中,您可以使用「尋找與取代」功能來查找特定值,但您知道如何在搜尋後立即醒目提示所有搜尋結果嗎?本文將介紹兩種實用方法,助您輕鬆同步完成搜尋與醒目提示!
- 超強編輯欄(輕鬆編輯多行文字與公式);閱讀版面(輕鬆閱讀與編輯大量儲存格);貼上至篩選範圍……
- 合併儲存格/列/欄並保留資料;分割儲存格內容;合併重複行並加總/平均……防止重複項儲存格;比較範圍……
- 選取重複或唯一列;選取空白列(所有儲存格皆為空);超級查找與模糊搜尋多個活頁簿;隨機選取……
- 精確公式複製多個儲存格而不變更公式參照;自動建立參照至多個工作表;插入項目符號、複選框及更多……
- 收藏並快速插入公式、範圍、圖表與圖片;加密儲存格並設定密碼;建立郵件清單並寄送電子郵件……
- 提取文本、添加文本、刪除某位置字元、移除空格;建立並列印數據分頁統計;在儲存格內容與註解之間轉換……
- 超級篩選(儲存並套用篩選方案至其他工作表);高級排序依月份/週/日、頻率等;特殊篩選依粗體、斜體……
- 合併活頁簿與工作表;合併表格依據關鍵列;分割數據至多個工作表;批次轉換 xls、xlsx 與 PDF……
- 資料透視表依週數、星期幾等分組……顯示未鎖定、選區鎖定以不同顏色標示;突顯包含公式/名稱的儲存格……

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀,提升工作效率!
- 在同一視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,省下數百次滑鼠點擊!

