
Fórmula genérica
=MATCH("*text*",rng,0)
Resumo
Para obter a posição da primeira correspondência parcial (ou seja, a célula que contém o texto que você está procurando), você pode usar a função CORRESPONDÊNCIA com curingas.
No exemplo mostrado, a fórmula em E8 é:
=MATCH("*"&E7&"*",B6:B11,0)
Explicação
A função MATCH retorna a posição ou "índice" da primeira correspondência com base em um valor de pesquisa em um intervalo.
MATCH suporta correspondência de curinga com um asterisco "*" (um ou mais caracteres) ou um ponto de interrogação "?" (um caractere), mas apenas quando o terceiro argumento, match_type, é definido como FALSE ou zero.
No exemplo, pegamos o valor na célula E7 e usamos a concatenação para combinar esse valor com asteriscos (*) em ambos os lados. A matriz de pesquisa é o intervalo B6 a B11 e match_type é definido como zero para todas as correspondências parciais com curingas.
O resultado é a posição da primeira célula no intervalo de pesquisa que contém o texto "maçã".
Para recuperar o valor de uma célula em uma determinada posição, use a função INDEX.