Excel: encontre texto no intervalo e retorne a referência da célula
Você pode usar a seguinte fórmula para localizar um texto específico em um intervalo no Excel e retornar a referência da célula:
=CELL("address",INDEX( A2:A11 ,MATCH("Warriors", A2:A11,0 )))
Esta fórmula específica irá procurar o texto “Guerreiros” no intervalo A2:A11 e retornar a referência da célula onde este texto está localizado.
Por exemplo, esta fórmula poderia retornar $A$6 se esta for a célula onde o texto “Guerreiros” está localizado.
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: Encontre texto em um intervalo e retorne uma referência de célula no Excel
Suponha que temos a seguinte lista de nomes de times de basquete no Excel:
Suponha que queremos encontrar o endereço da célula onde está localizada a equipe “Guerreiros”.
Podemos digitar a seguinte fórmula na célula B2 :
=CELL("address",INDEX( A2:A11 ,MATCH("Warriors", A2:A11,0 )))
A captura de tela a seguir mostra como usar esta fórmula na prática:
A fórmula nos diz que o texto “Guerreiros” está na célula $A$6 .
Observe que se quiséssemos apenas saber qual posição na lista contém “Guerreiros”, poderíamos usar apenas a função MATCH :
=MATCH("Warriors", A2:A11,0 )
A captura de tela a seguir mostra como usar esta fórmula na prática:
A fórmula nos diz que o texto “Guerreiros” está na quinta posição na lista de nomes de times.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Excel: como usar CONT.SE com vários intervalos
Excel: como usar uma função IF com um intervalo de valores
Excel: uma fórmula simples para “se não estiver vazio”