I attach the test workbook. Please look at column E. That's results I'm looking for.
I attach the test workbook. Please look at column E. That's results I'm looking for.
Put this array* formula in E2:
=IFERROR(INDEX($A$2:$A$15&$B$2:$B$15,MATCH(0,COUNTIF($E$1:E1,$A$2:$A$15&$B$2:$B$15),0)),"")
and copy down until you get blanks.
*An array formula needs to be committed using the key combination of Ctrl-Shift-Enter (CSE), instead of the usual <Enter>.
Hope this helps.
Pete
Hi Pete,
Thank you for taking a look. I probably did not explain what I'm after.
I would like the formula to look in Col B and find the unique values and then in the corresponding cell in column A then display those results in Alphabetical order.
Look at the below...
In cell E2 Desired Results.
Copier
Copier
Copier
Printer
Printer
Printer
Printer
Last edited by Fin Fang Foom; 12-09-2015 at 10:18 PM.
Please let me know if I'm not explaining it correctly.
Last edited by Fin Fang Foom; 12-09-2015 at 10:18 PM.
Please look at this workbook.
I used this formula in cell E2: It almost works.
=INDEX(A$2:A$15,MATCH(SMALL(IF(A$2:A$15<>"",IF(MATCH(B$2:B$15,IF($A$2:$A$15<>"",B$2:B$15),0)=ROW(A$2:A$15)-ROW($B$2)+1,MMULT((A$2:A$15>TRANSPOSE(A$2:A$15))+0,ROW(A$2:A$15)^0))),ROWS(E$2:E2)),MMULT((A$2:A$15>TRANSPOSE(A$2:A$15))+0,ROW(A$2:A$15)^0),0))
But the formula doesn't give me the desired results. In cell F2 is what I'm after.
I think it's ok, because you have six unique serials not seven, so you have six EQ as result.
but maybe I'm wrong![]()
I was able to figure it out. Here's the working formula.
Input formula in cell F2 and copy down...
=INDEX(A$2:A$15,MATCH(SMALL(IF(A$2:A$15<>"",IF(MATCH(A$2:A$15&B$2:B$15,IF($A$2:$A$15<>"",A$2:A$15&B$2:B$15),0)=ROW(A$2:A$15)-ROW($B$2)+1,MMULT((A$2:A$15>TRANSPOSE(A$2:A$15))+0,ROW(A$2:A$15)^0))),ROWS(F$2:F2)),MMULT((A$2:A$15>TRANSPOSE(A$2:A$15))+0,ROW(A$2:A$15)^0),0))
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks