0

I want to separate values which appeared only one time in list.

I am trying to extracting values which do not have any duplicate values. I know how to extract unique values using advance filter, using formulas. But this is new challenge to me.Using a helping column I can do it but trying to do without helping column

enter image description here

ID
00152
00542
00542
00121
00548
00546
00523
00230
00214
00245
00455
00987
00011
00548
0011
00230
00245
00689
00555
00152
00999
00100
3
  • And you want this with a normal formula no VBA or VBA function? Commented Oct 23, 2018 at 15:37
  • Possible duplicate of Ignore Duplicates and Create New List of Unique Values in Excel Commented Oct 23, 2018 at 15:44
  • I want only formula. I know how to solve it with vba. But due to some constraints I need only excel builtin functions. Commented Oct 23, 2018 at 15:47

2 Answers 2

1

If the data is in A2:A23, try this array formula in D2:D23 (or any other column):

=INDEX($A$1:$A$23,SMALL(IF(COUNTIF($A$2:$A$23,$A$2:$A$23)=1,ROW($A$2:$A$23),""),ROW($A$1:$A$22)))
Sign up to request clarification or add additional context in comments.

Comments

1

Finally able to solve the problem. Below is formula to extract pure unique values from a list.

=INDEX($B$5:$B$26,AGGREGATE(15,6,(ROW($B$5:$B$26)-ROW($B$4))/(COUNTIF($B$5:$B$26,$B$5:$B$26)=1),ROW(1:1)))

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.