bearcub
Well-known Member
- Joined
- May 18, 2005
- Messages
- 734
- Office Version
- 365
- 2013
- 2010
- 2007
- Platform
- Windows
I have a spreadsheet which lists members who hold multiple leadership positions.
I have an array that pulls positions from a different sheet. If they hold 3 different positions, then I would like the position to be on 3 rows, instead of one.
Right now, for example, Joe Blow holds there positions - golfer, fighter, ball player. He comes out of our data base with 3 records, one for golfer, one for fighter and another for ball player.
My spreadsheet it linked to the database extract, so I have 3 rows on my spreadsheet, one for each role. However, I have to do a workaround on another sheet because the name that comes out is different than what we report. I have to use a mapping table so that I have Pro Golfer, Bad Fighter, Average Ball Player.
So, my formula will look at the Member ID ( I'm using match, small and Aggregate to pull the mapped data from different tables on another worksheet) and retrieve Pro Golfer, Bad Fighter and Average Golfer for this member. Instead of populating 3 rows all the positions are in one row.
I tried using If the cell is empty then "" or otherwise run the formula. But, since this sheet is linked to the database sheet, it isn't "" - because I have a formula there. Though the cell looks empty there is a formula pulling the data over from the data extract.
The data comes out in 1 column but I'm my formula is converting this into separate columns. I am getting the correct results except that they appear in multiple columns on one row as opposed to multiple columns across multiple rows.
I hope this makes sense.
Instead of getting
I'm getting
Do you think this possible given that none of my cells are empty of a formula?
thank you for your help,
Michael
I have an array that pulls positions from a different sheet. If they hold 3 different positions, then I would like the position to be on 3 rows, instead of one.
Right now, for example, Joe Blow holds there positions - golfer, fighter, ball player. He comes out of our data base with 3 records, one for golfer, one for fighter and another for ball player.
My spreadsheet it linked to the database extract, so I have 3 rows on my spreadsheet, one for each role. However, I have to do a workaround on another sheet because the name that comes out is different than what we report. I have to use a mapping table so that I have Pro Golfer, Bad Fighter, Average Ball Player.
So, my formula will look at the Member ID ( I'm using match, small and Aggregate to pull the mapped data from different tables on another worksheet) and retrieve Pro Golfer, Bad Fighter and Average Golfer for this member. Instead of populating 3 rows all the positions are in one row.
I tried using If the cell is empty then "" or otherwise run the formula. But, since this sheet is linked to the database sheet, it isn't "" - because I have a formula there. Though the cell looks empty there is a formula pulling the data over from the data extract.
The data comes out in 1 column but I'm my formula is converting this into separate columns. I am getting the correct results except that they appear in multiple columns on one row as opposed to multiple columns across multiple rows.
I hope this makes sense.
Instead of getting
Code:
Pro Golfer
Bad Fighter
Amateur Ball Player
I'm getting
Code:
Pro Golfer Bad Fighter Amateur Ball Player
Do you think this possible given that none of my cells are empty of a formula?
thank you for your help,
Michael