Neste artigo, aprenderemos como usar a função FIND no Excel.
Encontre qualquer texto no Excel
No Excel, você precisa encontrar a posição de um texto. Você pode contar manualmente observando de perto cada valor de célula. O Excel não quer que você faça isso e nem nós. Por exemplo, encontrar a posição do caractere de espaço para dividir valores sempre que houver espaço, como separar o nome e o sobrenome do nome completo. Portanto, vamos ver a sintaxe da função FIND e um exemplo para ilustrar seu uso.
Na cela Jimmy Kimmel, O personagem Espaço vem logo após o y e antes K. 6º é a ocorrência de caracteres de espaço na palavra a partir de J.
Função FIND no Excel
A função FIND precisa apenas de dois argumentos (terceiro opcional). Dado um texto parcial ou um único caractere para localizar dentro de um valor de texto é feito usando a função FIND.
Sintaxe da função FIND:
= FIND (encontrar_texto, dentro_texto, [núm_início]) |
Find_text: O caractere ou conjunto de caracteres que você deseja encontrar na string.
Dentro do texto: O texto ou referência de célula em que você deseja encontrar o texto
[núm_início]: opcional. O ponto de partida da pesquisa.
Exemplo :
Tudo isso pode ser confuso de entender. Vamos entender como usar a função usando um exemplo. Aqui, apenas para explicar melhor a função FIND, preparei esses dados.
Na célula D2 a D4, desejo encontrar a localização de “Hero” na célula B2, “@” na célula B3 e “A” em B4, respectivamente.
Eu escrevo esta fórmula FIND na célula D2 e arrasto-a para a célula D4.
Use a fórmula na célula D4
= ENCONTRAR (C4, B4,14) |
E agora tenho a localização do texto fornecido:
Encontre a segunda, terceira e enésima ocorrência de determinados caracteres nas cordas.
Aqui temos algumas strings no intervalo A2: A4. Na célula C2, C3 e C4, mencionamos os caracteres que queremos pesquisar nas strings. Em D2, D3 e D4 mencionamos a ocorrência do personagem. Na célula adjacente, quero obter a posição dessas ocorrências dos personagens.
Escreva esta fórmula na célula E2 e arraste para baixo.
=ACHAR("~", SUBSTITUTO(A2, C2, "~", D2)) |
Isso retorna as posições exatas (19) da ocorrência mencionada (4) do caractere de espaço na string.
Como funciona?
A técnica é bastante simples. Como sabemos, a função SUBSTITUTE do Excel substitui a ocorrência de um texto em string pelo texto fornecido. Usamos essa propriedade.
Portanto, a fórmula funciona por dentro.
SUBSTITUTO(A2, C2, "~", D2): Esta parte resolve para SUBSTITUTO("Meu nome é anthony gonsalvis."
," ","~",4). O que nos dá a string "Meu nome é Anthony ~ gonsalvis."
P.S. : a quarta ocorrência de espaço é substituída por "~". Substituí o espaço por "~" porque tenho certeza de que esse caractere não aparecerá na string por padrão. Você pode usar qualquer caractere que tenha certeza de que não aparecerá na string. Você pode usar a função CHAR para inserir símbolos.
Pesquisar substring no Excel
Aqui temos duas colunas. Substring na Coluna B e String fornecida na Coluna A.
Escreva a fórmula na célula C2.
Fórmula:
= ISNUMBER (ENCONTRAR (B2, A2)) |
Explicação:
A função Find pega a substring da célula B2 da Coluna B e a combina com a string fornecida na célula A2 da Coluna A.
ISNUMBER verifica se a string corresponde, ele retorna True, caso contrário, retorna False.
Copie a fórmula em outras células, selecione as células tomando a primeira célula onde a fórmula já foi aplicada, use a tecla de atalho Ctrl + D.
Como você pode ver, a saída na coluna C mostra True e False, representando se a substring está lá ou não.
Aqui estão todas as notas de observação usando a função FIND no Excel
Notas :
FIND retorna o primeiro local encontrado por padrão.
Se você quiser uma segunda localização encontrada do texto, forneça núm_inicial e deve ser maior que a primeira localização do texto.
Se o texto fornecido não for encontrado, a fórmula FIND retornará o erro #VALUE.
FIND diferencia maiúsculas de minúsculas. Se você precisar de uma função de distinção entre maiúsculas e minúsculas, use a função SEARCH.
FIND não oferece suporte a caracteres curinga. Use a função SEARCH se precisar usar curingas para localizar texto em uma string.
Espero que este artigo sobre como usar a função FIND no Excel seja explicativo. Encontre mais artigos sobre pesquisa de texto parcial e fórmulas Excel relacionadas aqui. Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook. Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva para nós no site de e-mail.
Como usar a FUNÇÃO DE PESQUISA : Funciona da mesma forma que a função FIND, com apenas uma diferença de não diferenciar maiúsculas de minúsculas (como uma ou UMA são considerados iguais) no Excel.
Pesquisando uma string para uma substring específica no Excel : Encontre células se a célula contiver determinada palavra no Excel usando a função FIND ou SEARCH.
Destacar células que contêm texto específico : Destacar células se a célula contiver determinada palavra no Excel usando a fórmula em Formatação condicional
Como verificar se uma string contém um dos muitos textos no Excel : pesquisar células se a célula contiver várias palavras fornecidas no Excel usando a função FIND ou SEARCH.
Contar células que contêm texto específico : Conte o número de células se a célula contiver determinado texto usando uma fórmula no Excel.
Como procurar células com determinado texto e retorna o texto específico no Excel : localizar células se a célula contiver determinado texto e retornar os resultados necessários usando a função SE no Excel.
Artigos populares :
Como usar a função IF no Excel : A instrução IF no Excel verifica a condição e retorna um valor específico se a condição for TRUE ou retorna outro valor específico se FALSE.
Como usar a função PROCV no Excel : Esta é uma das funções mais usadas e populares do Excel, usada para pesquisar valores em diferentes intervalos e planilhas.
Como usar a função SUMIF no Excel : Esta é outra função essencial do painel. Isso ajuda você a somar valores em condições específicas.
Como usar a função CONT.SE no Excel : Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar valores específicos. A função Countif é essencial para preparar seu painel.