OK, eu tenho trabalhado nisso há algum tempo e não consigo acertar as coisas nas várias combinações que tentei, então estou pedindo conselhos.
Eu tenho uma tabela de dados de gerenciamento onde a coluna C é uma lista de números de loja. Cada loja tem um número único, mas a loja pode ser listada na Coluna A várias vezes. Coluna D é o meu distrito. Existem distritos múltiplos. A coluna E é o título do meu trabalho (4 níveis diferentes). A coluna F é o nome do funcionário.
Neste conjunto de dados, cada gerente é listado em cada loja. Existem vários gerentes em cada loja no mesmo nível - ou seja, o mesmo cargo.
Estou procurando fazer o seguinte:
Parte 1
Quando Armazenar # = (B29) na fórmula abaixo, eu preciso do nome da pessoa que está listada como SEU título de trabalho GM ou TRM. (Eu não sei qual seria GM / TM) - Se nenhum deles retornar "OPEN".
Eu posso pegar a fórmula abaixo para me dar trabalho com TM ou GM, mas não consigo fazer a parte "IF" funcionar.
=IFERROR(INDEX('Mgmt Table Data for Area 11'!$C$2:$F$3412,(MATCH(1,(B29='Mgmt Table Data for Area 11'!$C$2:$C$3412)*("GM"='Mgmt Table Data for Area 11'!$E$2:$E$3412),0)),4),"OPEN")
Parte 2
Como obtenho para dar a próxima pessoa na lista que se encaixa nos critérios para as outras posições? Por exemplo: forneça o primeiro nome da lista que é RM do cargo na Loja específica, agora me dê a próxima pessoa na lista e a próxima como eu poderia ter várias pessoas no mesmo nível. Eu usei a função SMALL / ROW em conjunto com outros no passado, mas não consigo obter a combinação correta com Index e Match neste caso.
Agradeço qualquer ajuda que alguém possa fornecer. Obrigado.