Returning a list of unique items in a range by using a filter

In order to get unique items in a range you can use the Advanced Filter to extract the unique values from a column of data and paste them to a new location.

For example, if you have a range:

Data in Excel 2016

On the Data tab, in the Sort & Filter group, choose Advanced button:

Sort and Filter Excel 2016

In the Advanced Filter dialog box:

Advanced Filter Excel 2016
  • In the Action group choose the Copy to another location.
  • In the List range field choose a range (E.g. $A$1:$A$12).
  • In the Copy to field choose a new location (E.g. $C$1:$C$12).
  • Click the Unique records only.
Data