O que saber
- A função FIND é usada para encontrar a posição de uma determinada string a partir de uma seleção.
- Ele pode ser usado sozinho, mas é mais frequentemente aninhado em outras funções, incluindo LEFT, RIGHT e MID.
Este artigo explica como usar a função FIND sozinha e aninhada com outras funções em qualquer versão do Excel, incluindo Excel 2019 e Microsoft 365.
Qual é a função FIND?
A função FIND no Excel encontra a posição de uma determinada string de uma seleção particular. A função FIND do Excel pode ser usada sozinha para produzir a posição do personagem, como na imagem abaixo, mas é mais frequentemente aninhada em outras funções. Ao aninhá-lo com ESQUERDA, DIREITA e MEIO, você pode extrair e excluir informações de uma célula.
O recurso Localizar e Substituir, não esta função, é usado para pesquisar em uma pasta de trabalho do Excel.
Sintaxe e argumentos da função FIND
Escreva a função como esta para o Excel para entendê-la corretamente:
= ENCONTRAR(find_text, dentro do texto, [start_num])
- find_text: Este é o texto que você deseja localizar. É requerido.
- dentro do texto: Este é o local que contém o texto que você deseja encontrar. Isso também é necessário.
- start_num: Este é o primeiro caractere a partir do qual iniciar a pesquisa; se omitido, 1 é usado. Este argumento é opcional.
Aqui estão mais informações sobre os argumentos da função FIND:
- É sensível a maiúsculas e minúsculas.
- Caracteres curinga não são permitidos.
- #VALOR! é retornado em várias situações: se o texto que você está procurando não aparecer em dentro do texto, E se start_num não é maior que zero, e se start_num é maior que o comprimento de dentro do texto.
A função SEARCH é muito semelhante, mas não diferencia maiúsculas de minúsculas e permite caracteres curinga.
Exemplos de função FIND
Aqui estão algumas das diferentes maneiras de usar a função FIND:
Carta na Fórmula
= ENCONTRAR (“w”, A2)
Neste exemplo da função FIND, estamos procurando a posição de C dentro da célula A2. Dado que a célula lê Lifewire, o resultado desta fórmula é 5
Carta referenciada em outra célula
= ENCONTRAR (D2, A2)
Este é um exemplo muito semelhante, mas a letra que usamos na pesquisa está armazenada em D2. Se C foram escritos em D2, isso produziria o mesmo resultado do primeiro exemplo. Esses dois primeiros exemplos mostram os fundamentos da função FIND. Os números que eles produzem são usados pelo Excel para calcular o que fazer a seguir, o que se torna útil quando você o combina com outras funções …
Extraia o primeiro nome com a função LEFT
= ESQUERDA (A2, ENCONTRAR (“”, A2))
Este exemplo está usando a função LEFT com FIND para que possamos extrair o nome de alguém de uma célula que contém seu nome e sobrenome. Uma vez que um espaço está sendo usado para separar o nome e o sobrenome, estamos usando a função FIND para localizar o espaço em A2. O Excel entende o espaço como estando na sexta posição, então agora a função ESQUERDA pode agarrar tudo à esquerda da sexta posição. Neste caso, é o primeiro nome Emily.
Extraia o sobrenome com a função RIGHT
= DIREITO (A14, ENCONTRAR (“”, A14) -2)
Uma função muito semelhante poderia ser usada para obter o sobrenome neste exemplo. Mas como queremos o que está à direita do caractere que FIND está localizando (o espaço), usamos a função RIGHT. A subtração no final é compensar a função em dois caracteres. Queremos apenas o sobrenome, não as letras do primeiro nome ou o espaço, então mudamos ligeiramente a fórmula para começar em uma posição diferente.
Adicionar texto para ENCONTRAR Fórmula
= “Meu nome é” & LEFT (A14, FIND (“”, A14)) & “e meu sobrenome é” & RIGHT (A14, FIND (“”, A14) -2) & “.”
Este é um exemplo divertido da função FIND, em que combinamos as duas fórmulas que acabamos de examinar. Basicamente, estamos convertendo a única célula que tem o nome e o sobrenome em uma célula que inclui os dois nomes, mas também forma uma frase.
Extrair número da célula com função MID
= MID (A16, FIND (“(“, A16) +1, (FIND (“)”, A16) -FIND (“(“, A16)) – 1)
Este exemplo da função FIND é um pouco mais complexo. Ele usa a função MID para isolar o que está entre os parênteses, identificando primeiro as localizações dos parênteses esquerdo e direito.