Filter Multiple Columns and List Column Headers in Array

zjamespryor

New Member
Joined
Aug 7, 2014
Messages
12
Office Version
  1. 365
Platform
  1. Windows
Hello All,

I am using Google Sheets for this project. I have a dataset with many columns that have similar values. In the example below, they are "Gold," "Silver," and "Bronze." I need to filter my data by the person's "Name," and return the column headers in a list. I have almost 100 columns of "sports" in my data, which is why I need to filter the results down rather than just being able to list out each "sport" individually. Thank you for any help with this you can offer.
Book1
ABCDEFGHIJ
1
2Select Person ->JamesDataset
3SchoolNameTrackWrestlingGolfBaseball
4Sports (Desired Results)MedalsVirginiaJamesGoldSilverBronze
5TrackGoldCaliforniaDanBronzeGoldSilver
6GolfSilverNebraskaBillSilverGoldBronze
7BaseballBronzeFloridaFrankBronzeSilverGold
Sheet1
Cells with Data Validation
CellAllowCriteria
B2List=$F$4:$F$7
 

Excel Facts

Ambidextrous Undo
Undo last command with Ctrl+Z or Alt+Backspace. If you use the Undo icon in the QAT, open the drop-down arrow to undo up to 100 steps.
Try...

A5:

Excel Formula:
=TRANSPOSE(FILTER($G$3:$J$3,LEN(INDEX($G$4:$J$7,MATCH($B$2,$F$4:$F$7,0),0))>0))

B5:

Excel Formula:
=TRANSPOSE(LET(Metals,INDEX($G$4:$J$7,MATCH($B$2,$F$4:$F$7,0),0),FILTER(Metals,LEN(Metals)>0)))

Hope this helps!
 
Upvote 0
Solution
Works great! The answer is always simpler than I think. I'm unfamiliar with using LEN so I'm going to have to practice with it some. Google Sheets doesn't allow LET, but I was able to fill-in FILTER with the INDEX your provided and it works great.
 
Upvote 0
That's great, I'm glad you were able to work it so that it worked for you.

Cheers!
 
Upvote 0

Forum statistics

Threads
1,224,817
Messages
6,181,148
Members
453,021
Latest member
Justyna P

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