Hi,
Our employee file has the hierarchy of supervisors, from the CEO down to the first level supervisors, across multiple columns. I have 60+ leaders, representing 30 teams, and supported by 10 HR business partners. I have to map the regional leaders based on the the sequence of supervisors.
These leaders could be at level 2 (Col D in my file) or level 3, 4, 5, 6 or 7.
I need the leaders' names in one column, and I can map those names to the teams they represent, and then map those teams to HR business partners. There can be multiple leaders' names in the same row. For example, I have 2 employees in Sales, 1 having "Gar" as her supervisor, and another having a supervisor in a different region. "Gar" is a regional leader, but the other supervisor is not, so the second employee would roll up to "Bur", who is "Gar"'s supervisor.
To make things worse, these levels change every few months, when any new supervisor is hired or resigns and pops up in the middle of the columns.
I did a lot of manual mapping, but can't maintain the file accurately that way. I've tried my best with Index, Match and Choose, and finally settled on Nested Ifs (Thanks Chandoo, picked that from your blog!). It's not dynamic, so there's still a ton of manual maintenance to do, and I've run out of Ifs to Nest.
What do you folks suggest? Changing the system is not an option, and I have over 3000 employees to map, every month, and I need it this way for the metrics I publish. I would love to create a dynamic formula, but without a single value to lookup or a single column to look in, I'm stuck.
Sorry for the long, complicated question. I look forward to hearing from the gurus here!
Our employee file has the hierarchy of supervisors, from the CEO down to the first level supervisors, across multiple columns. I have 60+ leaders, representing 30 teams, and supported by 10 HR business partners. I have to map the regional leaders based on the the sequence of supervisors.
These leaders could be at level 2 (Col D in my file) or level 3, 4, 5, 6 or 7.
I need the leaders' names in one column, and I can map those names to the teams they represent, and then map those teams to HR business partners. There can be multiple leaders' names in the same row. For example, I have 2 employees in Sales, 1 having "Gar" as her supervisor, and another having a supervisor in a different region. "Gar" is a regional leader, but the other supervisor is not, so the second employee would roll up to "Bur", who is "Gar"'s supervisor.
To make things worse, these levels change every few months, when any new supervisor is hired or resigns and pops up in the middle of the columns.
I did a lot of manual mapping, but can't maintain the file accurately that way. I've tried my best with Index, Match and Choose, and finally settled on Nested Ifs (Thanks Chandoo, picked that from your blog!). It's not dynamic, so there's still a ton of manual maintenance to do, and I've run out of Ifs to Nest.
What do you folks suggest? Changing the system is not an option, and I have over 3000 employees to map, every month, and I need it this way for the metrics I publish. I would love to create a dynamic formula, but without a single value to lookup or a single column to look in, I'm stuck.
Sorry for the long, complicated question. I look forward to hearing from the gurus here!