Google Sheets is slowly becoming the spreadsheet choice for many people. The ease with which you can collaborate in Google Sheets is way ahead of all the other spreadsheet tools.
Another reason Google Sheets is being used so much is due to the ease of use. The team behind it is constantly adding new features and functionalities that make getting things done easy and fast.
In this tutorial, I will show you a couple of ways to remove duplicates in Google Sheets.
Delete Duplicates Using the ‘Remove Duplicates’ Tool
Removing duplicates is such a common thing people do in Google Sheets, that there is now a dedicated option to quickly remove the duplicate records.
Suppose you have a dataset as shown below and you want to remove all the duplicate records from this dataset.
Below are the steps to remove duplicates from a dataset in Google Sheets:
- Select the dataset from which you want to remove the duplicate records
- Click the Data option in the menu
- Click on the Remove Duplicates option
- In the Remove Duplicates dialog box, make sure ‘Data has header row’ is selected (in case your data has the header row).
- Make sure ‘Select All’ is selected (in the ‘Columns to Analyze’ section)
- Click on the ‘Remove duplicates’ button.
The above steps would instantly remove all the duplicate records from the dataset and you would get the result as shown below.
When you use the ‘Remove Duplicates’ option to get rid of the duplicate records, it wouldn’t impact the data around it. This means that using it doesn’t remove the rows or delete any cells. It simply deletes the duplicate records from the cells (without disturbing cells around the dataset)
Remove Duplicates using the UNIQUE function
Google Sheets also has a function that you can use to remove the duplicate values and keep the unique values only.
It’s the UNIQUE function.
Suppose you have the dataset as shown below and you want to remove all the duplicate records from this dataset:
The below formula would remove all the duplicate records and you will get all the unique ones:
The above formula will give you the result starting from the cell in which you entered the formula.
The result is an array of unique records and you can not delete or edit part of this array result. Nothing will happen in case you try to delete any one cell from the result. And in case you overwrite any cell, the entire result would go away and you will see a #REF! error.
In case your data has leading, trailing or extra spaces, the unique function will consider the records as different. In such a case, you can use the below formula:
Also read: How to Keep Leading Zeros in Google Sheets
Remove Duplicate using an Add-on
Google Sheets, as a rule, supports a massive library of various add-ons to take care of every conceivable issue or problem.
The duplicate removal add-ons can all be used for the same purpose. The Remove Duplicates add-on by AbleBits is one of the best add-ons to remove duplicate records from your dataset.
To use an add-in, you first need to add it to your Google Sheets document.
Below are the steps to add an add-on in your Google Sheets document:
- Open the Google Sheets document in which you want to remove the duplicates
- Click the ‘Add-ons’ tab
- Click on ‘Get add-ons’
- In the Add-ons dialog box that opens, search for ‘Remove Duplicate’ in the field in the top-right
- In the list of add-ons that are shown, click on the ‘Remove Duplicate’ add-on
- In the Remove Duplicates add-on screen, click on the blue Install button.
- In the dialog box that appears, it may ask you to confirm your account by logging in to your Gmail. Enter the credentials and click on the blue ‘Allow’ button.
The above steps would add the Remove Duplicate add-on in your Google Sheets document and now you can start using it.
Below are the steps to use this add-on to delete the duplicate records in Google Sheets:
- Select the dataset in which you have the duplicates that you want to remove.
- Click the Add-ons option in the menu
- Hover the cursor over the ‘Remove Duplicates’ option.
- Click on ‘Find duplicate or unique rows’. This will open the ‘Find duplicate or unique rows’ dialog box (it may ṭake a few seconds)
- In Step 1, make sure the correct range is selected. You can also check the box to create a backup copy of the Google sheets document.
- In Step 2, make sure Duplicates is selected
- In Step 3, specify whether your data has a header or not and whether you want to skip empty cells or not.
- In Step 4, select the ‘Delete rows within selection’ option. This will remove the duplicate records.
- Click on Finish.
The above steps would instantly remove the duplicate records and you will be left with the unique records only.
Since Google Sheets already has a way to quickly remove duplicates using an inbuilt feature, it’s best to use it if possible. The only reason I would recommend using the add-on is when you want to do a lot more than just removing duplicates.
This add-on can also perform the following:
- Color the duplicate records
- Add a column and specify the records that are duplicates
- Compare columns or sheets
You may also like the following Google Sheets tutorials: