How to Remove Duplicates Google Sheets: 4 Easy Methods

By AirTalk Team
5-minute read
In This Article

Duplicate data can quickly make a spreadsheet harder to manage, whether it comes from repeated imports, copied rows, form responses, or manual entry. Google Sheets provides several ways to identify and clean up these records, depending on whether you want to delete duplicates permanently or simply find them first.

This guide covers how to remove duplicates Google Sheets using four practical methods and when each one makes the most sense.

1. Why Do Duplicate Values Appear in Google Sheets?

Duplicates usually appear when the same information enters a spreadsheet more than once. This can happen gradually, especially when multiple people or data sources contribute to the same sheet.

Common causes include:

  • Copying and pasting overlapping data ranges
  • Importing the same dataset more than once
  • Combining information from multiple sheets or files
  • Receiving repeated form submissions
  • Entering the same record manually
  • Using formulas or integrations that return overlapping results

Before deleting anything, determine whether you have completely duplicated rows or only repeated values in a particular column. That distinction affects which cleanup method you should use.

2. How to Remove Duplicates Google Sheets Using the Built In Tool

The quickest answer to how to remove duplicates in Google Sheets is usually the built-in Remove duplicates feature. It checks the columns you select, identifies matching records, and removes duplicate rows while keeping the first occurrence.

how-to-remove-duplicates-google-sheets-1
Google Sheets’ built-in Remove duplicates tool makes it easy to clean repeated records while keeping the first matching entry. (Image by Pexels)

Step 1. Select the Data Range

Open your spreadsheet and highlight the range you want to clean.

Include all relevant columns if each row represents one complete record. Selecting only one column can produce different results because Google Sheets will evaluate duplicates based only on that selected data.

Step 2. Open the Remove Duplicates Tool

With your range selected, go to: Data > Data cleanup > Remove duplicates

Google Sheets will open a dialog where you can specify how the selected data should be evaluated. Google documents Remove duplicates as one of its built-in data-cleanup tools. 

Step 3. Choose Which Columns to Check

Select the columns Google Sheets should compare when identifying duplicate rows. If the first row contains column names, check Data has header row so it is not treated as regular data.

This choice is particularly important for how to remove duplicates Google Sheets without accidentally deleting legitimate records.

For example, imagine a customer table containing: Name | Email | Order

If you check only the Email column, two rows with the same email may be considered duplicates even when their order information differs. Selecting all three columns means the complete rows must match.

Step 4. Remove the Duplicates and Review the Results

Click Remove duplicates. Google Sheets will process the selected range and display how many duplicate rows were removed and how many unique rows remain.

Review the remaining data before continuing with other edits. If the result is not what you intended, use Undo immediately and repeat the process with the correct columns selected.

3. Other Ways to Find and Remove Duplicates in Google Sheets

The built-in tool changes your original dataset, so it is not always the best choice. Depending on how to remove duplicates from Google Sheets for your particular task, you may prefer to generate a separate clean list or identify duplicates before deleting anything.

Use the UNIQUE Function

The UNIQUE function returns unique rows from a selected range without deleting the original data.

For example: =UNIQUE(A2:C100)

This creates a separate result containing only unique rows from A2:C100.

For how to remove duplicates in Google Sheets using formula, this is one of the simplest approaches when you want to preserve the source dataset. Google notes that UNIQUE returns unique rows in the order they first appear in the source range. 

Highlight Duplicates With Conditional Formatting

Conditional formatting is useful when you want to find duplicates without immediately removing them.

For example, to identify repeated values in column A, select your range and create a conditional-formatting rule using: =COUNTIF($A$2:$A,A2)>1

Values appearing more than once will be highlighted according to the formatting you choose. You can then review the matches and decide which records should actually be removed.

This method is particularly useful when repeated values are not necessarily errors.

Use Data Cleanup for Larger Sheets

Google Sheets also provides other options under Data > Data cleanup, including cleanup suggestions and tools such as Trim whitespace.

These features can help identify inconsistencies before you remove duplicates. For example, extra spaces can make values that look identical behave differently during data cleaning.

For larger or frequently updated datasets, it can be safer to clean obvious formatting inconsistencies first, review the records, and then apply the appropriate duplicate-removal method.

3. How to Remove Duplicate Rows vs. Duplicate Values

The difference between duplicate rows and duplicate values matters because Google Sheets can evaluate either an entire record or only selected columns. When working out how to remove duplicates Google Sheets, decide what actually counts as a duplicate before deleting anything.

A duplicate row occurs when the values across the columns being checked match another row. For example:

NameEmailOrder
Anna[email protected]#1024
Anna[email protected]#1024

If all three columns are selected in the Remove duplicates tool, the second row can be identified as a duplicate.

A duplicate value, however, may appear in only one column:

NameEmailOrder
Anna[email protected]#1024
Anna[email protected]#1057

The name and email repeat, but the orders are different. Removing duplicates based only on the email column could therefore remove a legitimate record.

Use entire-row matching when you want to clean repeated records. Check individual columns when the repeated value itself should be unique, such as an employee ID, SKU, or another unique identifier.

4. Which Duplicate Removal Method Should You Use?

For anyone searching Google Sheets how to remove duplicates, the best method depends on whether you want to permanently clean the original data, create a separate unique list, or inspect duplicates before taking action.

MethodBest ForChanges Original Data?Main Advantage
Remove duplicatesQuickly deleting repeated recordsYesFast and built in
UNIQUE functionCreating a clean unique datasetNoPreserves source data
Conditional formattingFinding duplicates for reviewNoLets you inspect matches first
Data cleanupCleaning inconsistent datasetsDepends on toolUseful before duplicate removal

For most one-time cleanup tasks, the built-in tool is the simplest approach to how to remove duplicates Google Sheets. Use UNIQUE when the original dataset must remain untouched, and conditional formatting when repeated values need manual review rather than automatic deletion.

5. Common Mistakes When Removing Duplicates

A major part of how to remove duplicates Google Sheets safely is avoiding changes that accidentally remove valid data. Watch for these common mistakes:

  • Selecting the wrong range: Make sure all columns belonging to each record are included when removing duplicate rows.
  • Checking the wrong columns: Two records can share an email, name, or another value without being complete duplicates.
  • Forgetting the header row: Select Data has header row when your range includes column headings.
  • Deleting duplicates without reviewing them: Repeated values are not always errors, especially in transaction or order data.
  • Ignoring extra spaces: Values that appear identical may contain leading or trailing spaces. Use Trim whitespace when necessary.
  • Changing the original dataset unnecessarily: Use UNIQUE or conditional formatting when you need to preserve the source.
  • Skipping a backup: For important datasets, duplicate the sheet or keep a copy before performing a large cleanup.

>>> Also read: How to Unsend an Email? Powerful Ways to Avoid Costly Mistakes

Conclusion

Now you have several approaches for how to remove duplicates Google Sheets, from the built-in Remove duplicates tool to UNIQUE and conditional formatting. Choose the method based on whether you need to delete repeated rows, create a separate clean list, or review duplicate values without changing the original data.

For more practical tech tips and easy solutions to everyday digital tasks, check out the AirTalk Wireless Blog and keep exploring.

Session feedback

Your email address will not be published.

Your email address will not be published. Required fields are marked *

Cancel

Subscribe to our newsletter!

Find out what we can do for your business or home.