Help with dynamic unique list

Status
Not open for further replies.

qwertytrewq

New Member
Joined
Apr 19, 2018
Messages
9
i have data from which i need to extract unique list. i have everything up and running but my data has lot more rows n columns and excel takes forever to calculate it. Please suggest way to simplify these formula to cut back on processing time or any other way to get the desired dynamic list.

Column AColumn BColumn CColumn DColumn EColumn FColumn GColumn HColumn IColumn JColumn KColumn LColumn MColumn NColumn O
Below is Sample DataBelow is Calculation step to get Unique Value in Sequence as in Sample DataBelow is Desired Dynamic List obtained from Sample Data
SampleData related to the sampleSampleData related to the names
First NameLast Namedata1data2data3First NameLast Namedata1data2data3
JohnDoexyzJohn ; DoeJane ; DouJohn ; DowJohnDowzxy
JohnDowzxyJohn ; DowJane ; DowJohn ; DouJohnDouxzy
JohnDouxzyJohn ; DouJane ; DoeJohn ; DoeJohnDoexyz
JohnDoeyzxJohn ; DoeJohn ; DoeJane ; DoeJaneDoeyxz
JaneDoeyxzJane ; DoeJohn ; DouJane ; DowJaneDowzyx
JaneDowzyxJane ; DowJohn ; DowJane ; DouJaneDouxxx
JaneDouxxxJane ; Dou
JaneDouyyyJane ; Dou

<colgroup><col width="94" span="15" style="width:71pt"> </colgroup><tbody>
</tbody>


Formula in G5 : =A5&" ; "&B5
Formula in H5 : =IFERROR(LOOKUP(2,1/(COUNTIF($H$4:H4,$G$5:$G$12)=0),$G$5:$G$12),"")
Formula in I5 : =IFERROR(LOOKUP(2,1/(COUNTIF($I$4:I4,$H$5:$H$12)=0),$H$5:$H$12),"")
Formula in K5 : =LEFT(I5,SEARCH(" ; ",I5)-1)
Formula in L5 : =RIGHT(I5,LEN(I5)-SEARCH(" ; ",I5)-2)
Formula in M5 : =INDEX($C$5:$C$12,MATCH(1,INDEX((K5=$A$5:$A$12)*(L5=$B$5:$B$12),0,1),0))
Formula in N5 : =INDEX($D$5:$D$12,MATCH(1,INDEX((K5=$A$5:$A$12)*(L5=$B$5:$B$12),0,1),0))
Formula in O5 : =INDEX($E$5:$E$12,MATCH(1,INDEX((K5=$A$5:$A$12)*(L5=$B$5:$B$12),0,1),0))


Thanks for looking into this.
 

Excel Facts

Can a formula spear through sheets?
Use =SUM(January:December!E7) to sum E7 on all of the sheets from January through December
Correction in table - Shift H4 three cells to right

Column AColumn BColumn CColumn DColumn EColumn FColumn GColumn HColumn IColumn JColumn KColumn LColumn MColumn NColumn O
Below is Sample DataBelow is Calculation step to get Unique Value in Sequence as in Sample DataBelow is Desired Dynamic List obtained from Sample Data
SampleData related to the sampleSampleData related to the names
First NameLast Namedata1data2data3First NameLast Namedata1data2data3
JohnDoexyzJohn ; DoeJane ; DouJohn ; DowJohnDowzxy
JohnDowzxyJohn ; DowJane ; DowJohn ; DouJohnDouxzy
JohnDouxzyJohn ; DouJane ; DoeJohn ; DoeJohnDoexyz
JohnDoeyzxJohn ; DoeJohn ; DoeJane ; DoeJaneDoeyxz
JaneDoeyxzJane ; DoeJohn ; DouJane ; DowJaneDowzyx
JaneDowzyxJane ; DowJohn ; DowJane ; DouJaneDouxxx
JaneDouxxxJane ; Dou
JaneDouyyyJane ; Dou

<colgroup><col width="94" span="15" style="width:71pt"> </colgroup><tbody>
</tbody>
 
Upvote 0
Correction - Shift H3 three cells to the right i.e. "Sample" to be in K3:L3 and "Data related to the names" in M3:MO3
 
Upvote 0
Status
Not open for further replies.

Forum statistics

Threads
1,213,558
Messages
6,114,296
Members
448,564
Latest member
ED38

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