Como usar a função FIND no Excel
Deseja encontrar rapidamente um texto específico em sua planilha Excel? Aprenda como usar a função FIND para localizar e extrair dados rapidamente!
Procurar uma informação específica em uma grande planilha do Excel pode ser uma tarefa difícil, especialmente se você tiver que percorrer linhas e colunas de dados. Felizmente, o Excel possui uma ferramenta poderosa chamada função FIND que pode ajudá-lo a localizar rapidamente os dados dentro de uma célula.
Portanto, orientaremos você nos fundamentos da função FIND no Excel e forneceremos exemplos para mostrar como usar a função de maneira eficaz.
Qual é a função FIND no Excel?
A função FIND é uma função de texto no Excel que permite localizar um caractere ou substring específico dentro de uma string de texto e retornar a posição (como um número) do caractere ou substring. A sintaxe da função FIND é a seguinte:
=FIND(find_text, within_text, [start_num])
Onde :
- find_text: o texto ou caractere que você deseja encontrar. Pode ser um único caractere ou uma sequência de caracteres (substring).
- within_text: o texto que contém o caractere que você deseja encontrar.
- start_num: um argumento opcional que especifica o caractere no qual você deseja iniciar a pesquisa. O primeiro caractere no argumento within_text é o caractere número 1. Se você omitir start_num, o Excel assumirá que é 1.
A função FIND diferencia maiúsculas de minúsculas, portanto, encontrará apenas os caracteres exatos que você especificar. Se você quiser encontrar um caractere ou sequência de texto independentemente de maiúsculas e minúsculas, use a função SEARCH.
Como usar a função FIND do Excel
Para entender como funciona a função FIND, vejamos alguns exemplos básicos de como usar FIND no Excel.
Encontrando a posição de um caractere específico em uma string de texto
Suponha que você tenha a seguinte sequência de texto na célula A2: "Olá!". Para encontrar a posição da vírgula na string de texto, você usará:
=FIND(",", A2)
Esta fórmula retornará 3, que é a posição da vírgula na string de texto.
Encontrando a posição de uma substring em uma string de texto
Suponha que você tenha a seguinte sequência de texto na célula A2: “A maçã em um saco”. Para encontrar a posição da palavra “maçã” na string de texto, você usará a fórmula abaixo:
=FIND("apple", A2)
Esta fórmula retornará 5, que é a posição da primeira letra da palavra “maçã” na string de texto.
Como combinar FIND com outras funções do Excel
A função FIND no Excel pode ser combinada com outras funções para realizar tarefas de manipulação de dados mais avançadas. aqui estão alguns exemplos:
1. Usando FIND com funções LEFT e RIGHT
Você pode combinar a função FIND com as funções LEFT e RIGHT no Excel para extrair texto específico de uma string maior. Como seus nomes indicam, as funções LEFT e RIGHT são usadas para obter um número especificado de caracteres do lado esquerdo ou direito de uma string de texto, respectivamente.
Exemplo: A fórmula abaixo extrai e retorna o nome de domínio do endereço de e-mail em A2.
=RIGHT(A2,LEN(A2)-FIND("@",A2))
Nesta fórmula, a função FIND encontra a posição do símbolo “@” no endereço de e-mail, enquanto a função LEN calcula o comprimento da string do endereço de e-mail. O Excel subtrai a posição do caractere "@" do comprimento total da string retornado por LEN e retorna essa quantidade de caracteres usando a função RIGHT.
Se quiser saber mais sobre a função LEN, leia nosso artigo sobre como contar no Excel com a função LEN. Da mesma forma, você pode extrair o nome de usuário usando a função ESQUERDA. A fórmula que irá na célula B2 será:
=LEFT(A2,FIND("@",A2)-1)
Nesta fórmula, a função FIND localiza o símbolo “@” dentro do endereço, e a função LEFT extrai os caracteres à esquerda do símbolo “@”, que é o nome de usuário do endereço de e-mail.
2. Usando FIND com função MID
A função MID retorna os caracteres do meio de uma string de texto, dada uma posição inicial e comprimento. Você pode usar a função FIND com a função MID para retornar uma substring específica com base na posição dos caracteres iniciais e finais.
Digamos que você tenha uma lista de códigos de produtos que estão todos no mesmo formato: um prefixo de 3 caracteres, seguido por um travessão e, em seguida, um número de 4 dígitos. Você deseja obter o número de 4 dígitos de cada código de produto. A fórmula é a seguinte:
=MID(A2,FIND("-",A2)+1,4)
Nesta fórmula, FIND localiza a posição do símbolo “-” em cada código de produto e MID retorna o número de 4 dígitos que segue o símbolo. O número de caracteres a retornar é definido como 4, pois queremos obter um número de 4 dígitos.
3. Usando FIND com funções IF e ISNUMBER
Você pode usar a função FIND com as funções IF e ISNUMBER para verificar se existe um caractere ou substring específico em uma string de texto. A função SE em fórmulas aninhadas retorna um valor dependendo se uma condição é verdadeira ou falsa. A função ISNUMBER verifica se um valor é um número e retorna TRUE ou FALSE.
Aqui está um exemplo: suponha que você tenha uma lista de nomes na coluna A e queira identificar quais nomes começam com a letra “S”. Você pode usar a função FIND para procurar "S" no início de cada nome e, em seguida, usar as funções IF e ISNUMBER para retornar um valor de "Sim" ou "Não", dependendo se o nome começa com "S".
A fórmula será:
=IF(ISNUMBER(FIND("S", A2)), "Yes", "No")
Esta fórmula retorna “Sim”, pois o nome na célula A2 começa com “S”. Você pode copiar esta fórmula para as outras células da coluna B para verificar todos os nomes da sua lista.
Estes são apenas alguns exemplos de como a função FIND pode ser usada com outras funções do Excel para realizar diversas tarefas. Ao combinar diferentes funções de forma criativa, você pode automatizar e simplificar muitas tarefas de análise de dados.
Extraia dados facilmente com a função FIND do Excel
A função FIND do Excel é uma ferramenta poderosa que permite localizar dados específicos dentro de uma célula ou intervalo de células. Esta função pode ser particularmente útil quando você trabalha com grandes conjuntos de dados e precisa encontrar rapidamente determinadas informações. Ao usar a função FIND em suas planilhas do Excel, você pode personalizar seus critérios de pesquisa e encontrar o que precisa rapidamente.