Esta fórmula, preenchida de B8 na imagem abaixo, encontra o "Meu Código" que corresponde a qualquer Código de Concorrente:
=INDEX(B$2:B$5,SUMPRODUCT((C$2:G$5=A8)*ROW(C$2:G$5))-1)
Como funciona: A expressão (C$2:G$5=A8)
é uma matriz com True
, em que a matriz de códigos de concorrentes é igual à de A8 e False
em qualquer outro lugar. ROW(C$2:G$5)
é uma matriz de todos os números de linha dos códigos do Concorrente. Multiplicar essas duas matrizes fornece uma matriz com o número da linha do código em A8 na posição em que a primeira matriz era True
e 0 em qualquer outro lugar.
SUMPRODUCT()
soma essa matriz, fornecendo apenas o número da linha. Isso é usado como row_num
(subtraindo 1 para considerar a linha de cabeçalho) em uma fórmula INDEX()
para retornar o Meu código correspondente.
Espero que isso ajude e boa sorte.