Creating unique list

RicardoCubed

Board Regular
Joined
Jul 10, 2013
Messages
206
Office Version
  1. 365
Platform
  1. Windows
I have a table that i need to mine out involvement by property.
Like to be able to enter ID into cell A19 and automaticaly generate list of those involved if % is greater than zero.
Help please.
ABCDEF
1This is the table
2JasonJohnNickFrankBeth
3IDWallyWayneTotoCookTeacher
4
5
6010.00%0.0%0.0%0.0%0.0%
7020.34%0.4%0.5%0.4%0.0%
8030.85%1.0%1.1%0.9%0.0%
9040.41%0.5%0.5%0.4%0.0%
10053.79%4.4%5.1%4.1%0.0%
11060.00%0.0%0.0%0.0%0.0%
12072.23%2.6%3.0%2.4%0.0%
13080.71%0.8%1.0%0.8%0.0%
14090.95%1.1%0.0%1.0%0.0%
15
16The below is what I am looking to be able to create.
17
18Prop ID
1909Jason Wally0.95%
20John Wayne1.10%
21Frank Cook1.00%

<colgroup><col style="width: 42pt;" span="2" width="56"> <col style="width: 57pt; mso-width-source: userset; mso-width-alt: 3242;" width="76"> <col style="width: 42pt;" span="4" width="56"> <tbody>
</tbody>
 

Excel Facts

What is the last column in Excel?
Excel columns run from A to Z, AA to AZ, AAA to XFD. The last column is XFD.
For that layout, try these formulas. These are array formulas so should be entered without the {} but confirmed with Ctrl+Shift+Enter, not just Enter. If confirmed correctly, Excel will insert the {}. The formulas can then be copied down.

Excel Workbook
ABCDEF
1
2JasonJohnNickFrankBeth
3IDWallyWayneTotoCookTeacher
4
5
610.00%0.00%0.00%0.00%0.00%
720.34%0.40%0.50%0.40%0.00%
830.85%1.00%1.10%0.90%0.00%
940.41%0.50%0.50%0.40%0.00%
1053.79%4.40%5.10%4.10%0.00%
1160.00%0.00%0.00%0.00%0.00%
1272.23%2.60%3.00%2.40%0.00%
1380.71%0.80%1.00%0.80%0.00%
1490.95%1.10%0.00%1.00%0.00%
15
16
17
18Prop ID
199Jason Wally0.95%
20John Wayne0.95%
21Frank Cook0.95%
22
List
 
Upvote 0
Glad it helped, thanks for letting us know.
 
Upvote 0
Peter. Thanks again for helping me on this. I have a follow up question. I am trying to use the same formula but referencing the data which is contained in 2 seperate sheets in the same file.
Not having success - is there a "structural" reason why your formula which worked perfectly cannot be translated to cross sheets?
Thanks for any thoughts.
Rick
 
Upvote 0
I am trying to use the same formula but referencing the data which is contained in 2 seperate sheets in the same file.
Not having success - is there a "structural" reason why your formula which worked perfectly cannot be translated to cross sheets?
No, here it is. I've named the sheet with the main table as 'Original Data'. You'll need to change that in the formulas to match your name of that sheet.


Excel Workbook
ABCDEF
1
2JasonJohnNickFrankBeth
3IDWallyWayneTotoCookTeacher
4
5
610.00%0.00%0.00%0.00%0.00%
720.34%0.40%0.50%0.40%0.00%
830.85%1.00%1.10%0.90%0.00%
940.41%0.50%0.50%0.40%0.00%
1053.79%4.40%5.10%4.10%0.00%
1160.00%0.00%0.00%0.00%0.00%
1272.23%2.60%3.00%2.40%0.00%
1380.71%0.80%1.00%0.80%0.00%
1490.95%1.10%0.00%1.00%0.00%
15
Original Data




Excel Workbook
ABC
1
2Prop ID
39Jason Wally0.95%
4John Wayne0.95%
5Frank Cook0.95%
6
List
 
Upvote 0
Peter. Thanks again for your time and help. One error/situation I am having and maybe you too was in list created the forumla for cell C3 is returning the same percentage interest and not "finding" the right answer. Look at Frank Cook % which should be 1.00%. I tried to track through the logic and fix without bothering you but my skills are no where near yours.
May I trouble you for help once again????
Thanks.
 
Upvote 0
Sorry, my mistake. It was wrong in post #2 as well. :oops:
I was originally using a helper cell (A20 in post #2 and A4 in post #6) and when I changed away from the helper cell, missed that correction in the column C formulas.



The C3 formula for this layout should be

=IF(B3="","",INDEX('Original Data'!B$6:F$14,MATCH(A$3,'Original Data'!A$6:A$14,0),SMALL(IF(INDEX('Original Data'!$B$6:$F$14,MATCH(A$3,'Original Data'!A$6:A$14,0),0)>0,COLUMN('Original Data'!$B$2:$F$2)-COLUMN('Original Data'!$B2)+1),ROWS(B$3:B3))))

Still confirmed with Ctrl+Shift+Enter
 
Upvote 0
peter. Sorry to trouble you AGAIN. But I have struggled with the C3 foruma for the past hour plus and I am getting an error.

While my spreadsheet construction is different I get the first row results correct but when I copy down its a problem.

The below gives me the correct jason Waserman % Allocation but when copied down doesnt work.
=IF(E7="","",INDEX(Allocation!F$8:BR$86,MATCH(E$6,B$7:B$53,0),SMALL(IF(INDEX(Allocation!$F$8:$BR$86,A$7,0)>0,COLUMN(Allocation!$F$4:$BR$4)-COLUMN(Allocation!$F4)+1),ROWS(E$7:E7))))

<tbody>
</tbody><colgroup><col></colgroup>

AA% Allocation
Jason Wasserman - Ppty0.225965831
Thomas Sullivan#N/A
So then I tried this adjsted formula for Thomas Sullivan and this did work.
Help Again????? Thanks
=IF(E8="","",INDEX(Allocation!F$8:BR$86,MATCH(E$6,Allocation!F$8:BR$86,0),SMALL(IF(INDEX(Allocation!F$8:BR$86,MATCH(E$6,Allocation!F$8:BR$86,0),0)>0,COLUMN(Allocation!$F$4:$BR$4)-COLUMN(Allocation!$F4)+1),ROWS(Sheet2!E$7:E8))))

<tbody>
</tbody><colgroup><col></colgroup>



<tbody>
</tbody><colgroup><col><col></colgroup>
 
Upvote 0
Bit hard without knowing what ranges various things are actually in, but try this for the first percentage cell & copy down after C+S+E entry.

Code:
=IF(E7="","",INDEX(Allocation!F$8:BR$86,MATCH(E$6,Allocation!B$8:B$86,0),SMALL(IF(INDEX(Allocation!F$8:BR$86,MATCH(E$6,Allocation!B$8:B$86,0),0)>0,COLUMN(Allocation!$F$4:$BR$4)-COLUMN(Allocation!$F$4)+1),ROWS(E$7:E7))))
 
Upvote 0

Forum statistics

Threads
1,203,741
Messages
6,057,102
Members
444,905
Latest member
Iamtryingman

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