Texto
FIND
Definição
FIND retorna a posição inicial de um texto dentro de outro, distinguindo maiúsculas de minúsculas.
Sintaxe
=FIND(find_text, within_text, [start_num])
Argumentos
| Argumento | Significado |
|---|---|
find_text |
Os caracteres a procurar. As maiúsculas e minúsculas precisam coincidir. |
within_text |
O texto, ou a célula que o contém, a pesquisar. |
start_num |
Opcional. O caractere em que começar a procura. Se omitido, o Excel começa em 1. |
Exemplo resolvido
Uma planilha de reservas armazena nomes de cidades. Os nomes estão em A2:A4.
| A: Cidade |
|---|
| Boston |
| Lisbon |
| Canton |
Fórmula: =FIND("ton",A2)
Resultado: 4. Em Boston, as letras ton começam no caractere 4.
Prática
A célula A2 contém Packet. Em B2, escreva uma fórmula que retorne a posição de ck dentro de A2.
- Em B2, escreva uma fórmula FIND que retorne a posição de ck em A2.
- B2 deve mostrar a posição de ck em A2.
Passo 1 de 2
Digite =FIND("ck",A2) em B2.
ck começa no terceiro caractere de Packet, então a posição é 3.
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…
B2 usa FIND.
B2 agora mostra 3.
Funções relacionadas
FIND costuma fornecer uma posição inicial para MID, e LEFT pode pegar os caracteres que ficam antes dessa posição.
Erro comum
Esperar que FIND ignore maiúsculas e minúsculas: procurar TON dentro de Boston retorna #VALUE!, porque as letras na célula são ton.