Fórmula do Excel: obter o endereço do resultado da pesquisa -

Índice

Fórmula genérica

=CELL("address",INDEX(range,row,col))

Resumo

Para obter o endereço de um resultado de pesquisa derivado da função INDEX, você pode usar a função CELL. No exemplo mostrado, a fórmula na célula G8 é:

=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))

Que retorna um endereço de $ C $ 8, o endereço da célula retornada por INDEX.

Explicação

Basicamente, esta é uma fórmula INDEX e MATCH:

INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60

No entanto, embora o resultado seja exibido na planilha como 60, a função INDEX, na verdade, retorna uma referência à célula C8. Como qualquer outra referência, o Excel mostra o valor na célula.

Envolvendo INDEX na função CELL, podemos fazer com que o Excel nos mostre o endereço da célula retornada por INDEX. Depois que INDEX retorna uma referência, a fórmula é resolvida para:

=CELL("address",C8) // returns $C$8

e a função CELL retorna o endereço absoluto $ C $ 8 como resultado final.

Artigos interessantes...