How to Highlight Duplicates in Two Columns Using Excel Formula

If you are looking for some special tricks to highlight duplicates in two columns using the Excel formula, you’ve come to the right place. In Microsoft Excel, there are numerous ways to highlight duplicates in two columns. In this article, we’ll discuss four methods to highlight duplicates in two columns using the Excel formula. Let’s follow the complete guide to learn all of this.


Download Practice Workbook

Download this practice workbook to exercise while you are reading this article.


4 Ways to Highlight Duplicates in Two Columns Using Excel Formula

Here, we have a dataset containing the names of the first and second batches of employees of ABC bank. The main objective is to identify duplicate names of the first and second batches of the ABC bank.

In the following section, we will use 4 methods to highlight duplicates in two columns using Excel formula.


1. Using COUNTIF Function to Highlight Duplicates in Two Columns

You have to follow the following rules to highlight duplicates in two columns by using the COUNTIF function.

Using COUNTIF Function to Highlight Duplicates in Two Columns

📌 Steps:

  • Select the first batch column, go to the Home tab, and select the Conditional Formatting From the options, select New Rule.

Using COUNTIF Function to Highlight Duplicates in Two Columns

  • When the New Formatting Rule dialogue box appears, select Use a formula to determine which cells to format.
  • Next, in the Format values where this formula is true box, you have to insert the following formula:

=COUNTIF($C$5:$C$12,B5)>0

  • Here, $C$5:$C$12 is the second batch column and B5 is the first cell of the first batch column.

  • Now, click on Format, when the Format cells dialogue box appears, you have to fill your desired color by selecting the Fill Click on OK.

Using COUNTIF Function to Highlight Duplicates in Two Columns

Finally, you will get the following output:

  • Now you have to select the first batch column, go to the Home tab, and select the Conditional Formatting tool. From the options, select New Rule.

Using COUNTIF Function to Highlight Duplicates in Two Columns

  • When the New Formatting Rule dialogue box appears, select Use a formula to determine which cells to format.
  • Next, in the Format values where this formula is true box, you have to insert the following formula:

=COUNTIF($B$5:$B$12,C5)>0

  • Here, $B$5:$B$12 is the first batch column and C5 is the first cell of the second batch column.

Using COUNTIF Function to Highlight Duplicates in Two Columns

  • Now, click on Format, when the Format cells dialogue box appears, you have to fill your desired color by selecting the Fill Click on OK.

Finally, you will be able to highlight duplicates in two columns using Excel formula like the following:

Using COUNTIF Function to Highlight Duplicates in Two Columns


2. Combining COUNTIF with AND Function to Highlight Duplicates

Here is another method to highlight duplicates in two columns by using the AND function and the COUNTIF function. You have to follow the following steps to do this:

Combining COUNTIF with AND Function to Highlight Duplicates

📌 Steps:

  • Firstly, select the first batch and second batch column, go to the Home tab, and select the Conditional Formatting tool. From the options, select New Rule.

Combining COUNTIF with AND Function to Highlight Duplicates

  • When the New Formatting Rule dialogue box appears, select Use a formula to determine which cells to format.
  • Next, in the Format values where this formula is true box, you have to insert the following formula:

=AND(COUNTIF($B$5:$B$12,B5),COUNTIF($C$5:$C$12, B5))

  • Here, $B$5:$B$12IS is the first batch column, $C$5:$C$12 is the second batch column and B5 is the first cell of the first batch column.
  • Here, the COUNTIF function counts the number of the cells within a range that meet the given condition, and the AND function check whether all arguments are true, and returns true if all arguments are true.

  • Now, click on Format, when the Format cells dialogue box appears, you have to fill your desired color by selecting the Fill Click on OK.

Using COUNTIF and AND Functions to Highlight Duplicates

Finally, you will get the following output.

 


3. Using VBA to Highlight Duplicates

You have to follow the following steps to highlight duplicates in two columns.

Using VBA to Highlight Duplicates

📌 Steps:

  • Firstly, press ALT+F11 or you have to go to the tab Developer, select Visual Basic to open Visual Basic Editor, and click Insert, select

Using VBA to Highlight Duplicates

  • Next, you have to type the following code:
Sub highlight_duplicate()
Dim range_1 As Range, range_2 As Range, rng_1 As Range, rng_2 As Range, out_range As Range
xTitleId = "Using VBA "
Set range_1 = Application.Selection
Set range_1 = Application.InputBox("range_1:", xTitleId, range_1.Address, Type:=8)
Set range_2 = Application.InputBox("range_2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each rng_1 In range_1
 xValue = rng_1.Value
 For Each rng_2 In range_2
  If xValue = rng_2.Value Then
   If out_range Is Nothing Then
    Set out_range = rng_1
   Else
   Set out_range = Application.Union(out_range, rng_1)
   End If
  End If
 Next
Next
out_range.Select
Application.ScreenUpdating = True
End Sub
  • Now, press F5 or select Run, and click on Run Sub/UserFrom.

  • Now, select the first batch column as Range 1.

  • Next, select the second batch column as Range 2.

Using VBA to Highlight Duplicates

Finally, you will get the following output.

Using VBA to Highlight Duplicates


4. SUMPRODUCT and COUNTIF Functions to Highlight Duplicates in Two Columns

Here is another method to highlight duplicates by using the SUMPRODUCT function and the COUNTIF function. You have to follow the following steps to do this:

SUMPRODUCT and COUNTIF Functions to Highlight Duplicates in Two Columns

📌 Steps:

  • Firstly, select the first batch and second batch column, go to the Home tab, and select the Conditional Formatting tool. From the options, select New Rule.

SUMPRODUCT and COUNTIF Functions to Highlight Duplicates in Two Columns

  • When the New Formatting Rule dialogue box appears, select Use a formula to determine which cells to format.
  • Next, in the Format values where this formula is true box, you have to insert the following formula:

=SUMPRODUCT((COUNTIF($B$5:$B$12,$B5)>1)*(COUNTIF($C$5:$C$12,$C5)>1))=1

🔎 Breakdown of Formula

  • Here, $B$5:$B$12IS is the first batch column, $C$5:$C$12 is the second batch column and B5 is the first cell of the first batch column.
  • Here, the COUNTIF function counts the number of the cells within a range that meet the given condition, and the SUMPRODUCT function returns duplicated value in two columns as follows:

{TRUE; TRUE; FALSE; FALSE; FALSE; FAlSE; FALSE; TRUE; TRUE}

  • Now, click on Format, when the Format cells dialogue box appears, you have to fill your desired color by selecting the Fill Click on OK.

SUMPRODUCT and COUNTIF Functions to Highlight Duplicates in Two Columns

Finally, you will get the following output:

SUMPRODUCT and COUNTIF Functions to Highlight Duplicates in Two Columns


💬 Things to Remember

✎ If you are using the combined large formula, you should carefully use the parentheses.


Conclusion

That’s the end of today’s session. I strongly believe that from now you may highlight duplicates in two columns. If you have any queries or recommendations, please share them in the comments section below.

Don’t forget to check our website Exceldemy.com for various Excel-related problems and solutions. Keep learning new methods and keep growing!

Saquib
We will be happy to hear your thoughts

Leave a reply

ExcelDemy
Logo