top of page

You are learning Power Query in MS Excel

How to remove duplicate rows from a data set in Power Query?

There are two ways to remove duplicate rows from a data set in Power Query:

Method 1: Using "Remove Duplicates"

1. Select all columns: In the Power Query Editor, highlight all the columns in your data table by clicking the checkbox in the header row above the first column. You can also hold Ctrl+A to select all.
2. Go to Home tab: Navigate to the "Home" tab in the Power Query Editor ribbon.
3. Remove Duplicates: In the "Reduce Rows" group, click on "Remove Duplicates."

This will remove all rows where the values in all selected columns are identical, leaving only unique rows in your data set.

Method 2: Using Advanced Filtering

1. Select relevant columns: Click the header of the column(s) you want to identify duplicates by. You can hold Ctrl and click on multiple headers for non-consecutive selections.
2. Go to Home tab: Similar to method 1, navigate to the "Home" tab.
3. Remove Duplicates (Advanced): In the "Reduce Rows" group, click the dropdown arrow next to "Remove Duplicates" and choose "Remove Duplicates (Advanced)."

This opens a window with more options:

* "Keep first rows" or "Keep last rows": Choose this option if you only want to keep the first or last occurrence of duplicate rows based on your selected columns.
* "Case sensitive": Check this box if you want to consider uppercase and lowercase characters as different when identifying duplicates.

Choosing the Right Method:

- Use method 1 ("Remove Duplicates") if you want to remove rows based on all columns in your table.
- Use method 2 ("Remove Duplicates (Advanced)") if you want to remove duplicates based on specific columns and have control over keeping the first or last occurrence.

bottom of page