Alternative for UNIQUE in Excel 2013

Dhinakaran

Board Regular
Joined
Mar 30, 2016
Messages
53
Office Version
  1. 365
  2. 2021
  3. 2016
Platform
  1. Windows
Hello,

As mentioned in the subject, is there alternative to extract unique values in Excel 2013 since the UNIQUE function isn't supported in older versions ?
 

Excel Facts

Did you know Excel offers Filter by Selection?
Add the AutoFilter icon to the Quick Access Toolbar. Select a cell containing Apple, click AutoFilter, and you will get all rows with Apple
Upvote 0
Another option
Fluff.xlsm
AB
1County
2West YorkshireWest Yorkshire
3SurreyCounty Durham
4West YorkshireSomerset
5County DurhamDorset
6South YorkshireSouth Yorkshire
7SomersetLancashire
8GloucestershireCornwall
9Dorset 
10County Durham 
11West Yorkshire 
12South Yorkshire
13South Yorkshire
14Lancashire
15Greater Manchester
16Northumberland
17Lancashire
18Hampshire
19Derbyshire
20Cornwall
21West Yorkshire
Data
Cell Formulas
RangeFormula
B2:B11B2=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($A$2:$A$21)/ISNA(MATCH($A$2:$A$21,B$1:B1,0)),ROWS(B$2:B2))),"")
 
Upvote 0
Thanks everyone for your answers. Please consider the below table for instance and suggest the formula to get the unique values (using Office 2013).

Procurement
Website
Website
Sales
Finance
Website
Website
Website
Website
Finance
Finance
Website
Finance
Sales
Finance
Finance
 
Upvote 0
Have you tried the formula in post#4?
 
Upvote 0
I think @Fluff's formula needs a slight adjustment. I think ROWS(B$2:B2) should be replaced with 1, and then all of the unique values should be returned.

Hope this helps!
 
Upvote 0
@Domenic good spot, it should indeed be 1
Fluff.xlsm
AB
1
2ProcurementProcurement
3WebsiteWebsite
4WebsiteSales
5SalesFinance
6Finance 
7Website 
8Website 
9Website 
10Website 
11Finance 
12Finance
13Website
14Finance
15Sales
16Finance
17Finance
18
Data
Cell Formulas
RangeFormula
B2:B11B2=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($A$2:$A$17)/ISNA(MATCH($A$2:$A$17,B$1:B1,0)),1)),"")
 
Upvote 0
Power Query

Power Query:
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Grouped Rows" = Table.Group(Source, {"Procurement"}, {{"Count", each _, type table [Procurement=text]}}),
    #"Removed Columns" = Table.RemoveColumns(#"Grouped Rows",{"Count"})
in
    #"Removed Columns"
 
Upvote 0

Forum statistics

Threads
1,221,540
Messages
6,160,417
Members
451,644
Latest member
hglymph

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top