Você quer encontrar rapidamente um texto específico em sua planilha do Excel? Aprenda a usar a função FIND para localizar e extrair dados em um piscar de olhos!
Procurar uma informação específica em uma grande planilha do Excel pode ser uma tarefa assustadora, especialmente se você precisar percorrer linhas e colunas de dados. Felizmente, o Excel possui uma ferramenta poderosa chamada função FIND, que pode ajudá-lo a localizar dados rapidamente em uma célula.
Então, vamos orientá-lo sobre os fundamentos da função FIND no Excel e fornecer exemplos para mostrar como usar a função de forma eficaz.
O que é a função FIND no Excel?
A função FIND é uma função de texto no Excel que permite localizar um caractere específico ou substring dentro de uma string de texto e retorna a posição (como um número) do caractere ou substring. A sintaxe da função FIND é a seguinte:
=FIND(localizar_texto, dentro do_texto, [start_num])
Onde:
- encontrar_texto: o texto ou caractere que deseja localizar. Pode ser um único caractere ou uma sequência de caracteres (substring).
- dentro_texto: o texto que contém o caractere que você deseja encontrar.
- núm_início: um argumento opcional que especifica o caractere no qual você deseja iniciar a pesquisa. O primeiro caractere no dentro_texto argumento é o caractere número 1. Se você omitir núm_início, o Excel assume que é 1.
A função FIND diferencia maiúsculas de minúsculas, portanto, localizará apenas os caracteres exatos que você especificar. Se você quiser localizar um caractere ou cadeia de texto independentemente de maiúsculas e minúsculas, use a função PESQUISAR.
Como usar a função FIND do Excel
Para entender como funciona a função FIND, vamos ver 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á:
=ENCONTRAR(",", A2)
Esta fórmula retornará 3, que é a posição da vírgula na cadeia 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 uma sacola". Para encontrar a posição da palavra "apple" na string de texto, você usará a fórmula abaixo:
=ENCONTRAR("maçã", A2)
Essa 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 executar tarefas de manipulação de dados mais avançadas. aqui estão alguns exemplos:
1. Usando FIND com as funções LEFT e RIGHT
Você pode combinar a função FIND com as funções LEFT e RIGHT no Excel para extrair um texto específico de uma string maior. Como seus nomes indicam, as funções ESQUERDA e DIREITA 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.
=DIREITA(A2,LEN(A2)-ENCONTRAR("@",A2))
Nesta fórmula, a função FIND encontra a posição do símbolo "@" dentro do 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 esse número de caracteres usando a função DIREITA.
Se você 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á:
=ESQUERDA(A2,ENCONTRAR("@",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 a 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 traço e 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:
=MEIO(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 um caractere específico ou substring existe em uma string de texto. O 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 o IF e ISNUMBER para retornar um valor de "Sim" ou "Não", dependendo se o nome começa com "S".
A fórmula será:
=SE(ÉNÚMERO(ENCONTRAR("S", A2)), "Sim", "Não")
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 na coluna B para verificar todos os nomes em sua lista.
Estes são apenas alguns exemplos de como a função FIND pode ser usada com outras funções do Excel para executar várias tarefas. Ao combinar diferentes funções de maneiras criativas, 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. Essa função pode ser particularmente útil quando você está trabalhando com grandes conjuntos de dados e precisa localizar 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.