Breaking News

Função procurar no Excel



Função procurar no Excel é uma função de texto que permite localizar a posição de um texto dentro de uma string de texto maior. Ela é útil quando você deseja encontrar a posição de um caractere ou sequência de caracteres em uma célula. Essa função diferencia maiúsculas de minúsculas.

Sintaxe da Função PROCURAR

=PROCURAR(texto_procurado, dentro_do_texto, [início])

texto_procurado: É o texto que você deseja localizar dentro da string. Pode ser uma string de texto ou uma célula que contém o tex
to.
dentro_do_texto: É a célula ou o texto em que você deseja procurar o valor. Pode ser uma célula de referência ou uma string direta.
início (opcional): Este é o número da posição no texto a partir do qual a busca começa. Se omitido, a busca começa na primeira posição da string.
Características da Função PROCURAR

A função PROCURAR diferencia maiúsculas de minúsculas. Isso significa que ela vai procurar exatamente o que você escreveu, incluindo as letras maiúsculas ou minúsculas.
Se o texto procurado não for encontrado dentro da string, a função retorna um erro #VALOR!.
A função PROCURAR retorna a posição do primeiro caractere encontrado. A contagem começa do 1.
A função PROCURAR não é sensível ao tipo de caractere, ou seja, espaços e caracteres especiais são tratados como qualquer outro caractere.
Exemplos de Uso

Exemplo 1: Encontrando a posição de uma palavra em uma célula

Se você tiver o texto “Excel é ótimo” na célula A1 e quiser encontrar a posição de “ótimo”, pode usar a seguinte fórmula:

=PROCURAR(“ótimo”, A1)

Neste caso, o Excel irá retornar 9, porque “ó” é o 9º caractere da string “Excel é ótimo”.

Exemplo 2: Utilizando a função com o parâmetro “início”

Se você quiser começar a busca a partir de um determinado ponto, pode usar o parâmetro “início”. Suponhamos que a célula A1 contenha o texto “Excel é ótimo, ótimo!” e você queira encontrar a segunda ocorrência de “ótimo”. Você pode usar a fórmula:

=PROCURAR(“ótimo”, A1, PROCURAR(“ótimo”, A1) + 1)

Aqui, a função PROCURAR é usada duas vezes: a primeira para encontrar a primeira ocorrência e a segunda para buscar a partir da posição seguinte.

Exemplo 3: Quando o texto não é encontrado

Se o texto procurado não for encontrado, a função retorna o erro #VALOR!. Por exemplo:

=PROCURAR(“palavra”, A1)

Se “palavra” não estiver presente em A1, o Excel exibirá o erro #VALOR!.

Exemplo 4: Combinação com outras funções

Você pode combinar a função PROCURAR com outras funções, como ESQUERDA, DIREITA, EXT.TEXTO, entre outras, para extrair partes de uma string. Por exemplo, para extrair a parte da string antes de um espaço:

=ESQUERDA(A1, PROCURAR(” “, A1) – 1)

Este exemplo encontra o primeiro espaço em A1 e retorna o texto antes dele.

Considerações

Diferença de Maiúsculas/Minúsculas: Caso precise de uma busca não diferenciada entre maiúsculas e minúsculas, você pode usar a função LOCALIZAR, que é semelhante, mas não diferencia maiúsculas de minúsculas.
Erro #VALOR!: Como a função retorna o erro #VALOR! se o texto não for encontrado, você pode usar a função SEERRO para evitar que o erro apareça:
=SEERRO(PROCURAR(“texto”, A1), “Texto não encontrado”)

Isso retornará “Texto não encontrado” se o texto não for localizado.

Vamos listar abaixo mais alguns exemplos para utilizar a função procurar:

Você pode combinar a função PROCURAR no Excel com outras funções para realizar tarefas mais avançadas de manipulação de texto. A seguir, vou detalhar alguns exemplos de como usar PROCURAR juntamente com outras funções úteis do Excel.

1. PROCURAR + ESQUERDA

A função ESQUERDA pode ser usada para extrair uma parte do texto de uma célula, começando do início da string. Combinando com PROCURAR, você pode extrair a parte do texto que vem antes de um determinado caractere ou palavra.

Exemplo: Extrair tudo antes de um espaço

Suponha que a célula A1 contenha o texto “João Silva”. Se você quiser extrair o primeiro nome (tudo antes do espaço), pode usar a fórmula:

=ESQUERDA(A1, PROCURAR(” “, A1) – 1)

Explicação:

PROCURAR(” “, A1) encontra a posição do primeiro espaço na string (que está na posição 5).
ESQUERDA(A1, PROCURAR(” “, A1) – 1) extrai os caracteres à esquerda dessa posição, ou seja, “João”.
2. PROCURAR + DIREITA

A função DIREITA extrai uma parte do texto de uma célula, começando do final da string. Combinando com PROCURAR, você pode extrair a parte do texto que vem depois de um determinado caractere ou palavra.

Exemplo: Extrair tudo após o espaço

Se a célula A1 contiver o texto “João Silva” e você quiser extrair o sobrenome (tudo após o espaço), pode usar a fórmula:

=DIREITA(A1, NÚM.CARACT(A1) – PROCURAR(” “, A1))

Explicação:

NÚM.CARACT(A1) retorna o comprimento total do texto em A1 (11 caracteres no caso de “João Silva”).
PROCURAR(” “, A1) retorna a posição do espaço (5).
A fórmula calcula quantos caracteres existem após o espaço e os extrai com DIREITA.
3. PROCURAR + EXT.TEXTO
A função EXT.TEXTO permite extrair uma parte específica do texto a partir de uma posição específica. Combinando com PROCURAR, você pode buscar um texto dentro de uma célula e extrair parte dessa informação.

Exemplo: Extrair o texto após a vírgula

Se a célula A1 contiver o texto “Nome, Sobrenome”, e você quiser extrair o sobrenome (que está após a vírgula), pode usar a fórmula:

=EXT.TEXTO(A1, PROCURAR(“,”, A1) + 2, NÚM.CARACT(A1))

Explicação:

PROCURAR(“,”, A1) encontra a posição da vírgula (6).
PROCURAR(“,”, A1) + 2 adiciona 2 para pular o espaço após a vírgula.
EXT.TEXTO(A1, PROCURAR(“,”, A1) + 2, NÚM.CARACT(A1)) extrai a parte do texto após a vírgula, começando do caractere logo após o espaço.
4. PROCURAR + SEERRO

Quando a função PROCURAR não encontra o texto procurado, ela retorna um erro #VALOR!. Para evitar que esse erro apareça, você pode usar SEERRO para capturar o erro e fornecer uma alternativa.

Exemplo: Retornar “Não encontrado” se o texto não for encontrado

Se a célula A1 contiver o texto “Exemplo de texto”, e você quiser verificar se a palavra “teste” está presente, pode usar a fórmula:

=SEERRO(PROCURAR(“teste”, A1), “Não encontrado”)

Explicação:

Se a palavra “teste” for encontrada, a fórmula retorna a posição em que “teste” ocorre na string.
Se “teste” não for encontrado, a função retorna “Não encontrado” em vez do erro #VALOR!.
5. PROCURAR + LOCALIZAR

A função LOCALIZAR é semelhante à função PROCURAR, mas não diferencia maiúsculas de minúsculas. Você pode usá-la para realizar buscas sem diferenciar maiúsculas de minúsculas.

Exemplo: Localizar a posição de uma palavra sem diferenciar maiúsculas de minúsculas

Se você tiver o texto “Excel é ótimo” na célula A1 e quiser localizar a palavra “excel” (sem se importar com as maiúsculas), pode usar:

=LOCALIZAR(“excel”, A1)

Isso retornará a posição da palavra “excel”, mesmo que a palavra na célula A1 esteja em “Excel”.

6. PROCURAR + CONJUNTO DE FUNÇÕES

Você também pode usar PROCURAR em conjunto com outras funções, como TEXTO ou SUBSTITUIR, para realizar modificações complexas em strings.

Exemplo: Substituir uma palavra por outra

Se a célula A1 contiver o texto “Olá, bom dia” e você quiser substituir “bom” por “maravilhoso”, você pode usar:

=SUBSTITUIR(A1, PROCURAR(“bom”, A1), NÚM.CARACT(“bom”), “maravilhoso”)

Explicação:

PROCURAR(“bom”, A1) encontra a posição inicial de “bom”.
NÚM.CARACT(“bom”) define o comprimento da palavra “bom”.
SUBSTITUIR substitui “bom” por “maravilhoso” no texto.
7. PROCURAR + FUNÇÃO SE

Podemos utilizar estás duas função dentro da formatação condicional com cores para facilitar a busca pelo resultado.

=SE($B$2<>””;PROCURAR($B$2;$B5);””)



Explicação:

SE($B$2<>”” aqui estamos procurando o valor digitado na célula diferente de nada.
PROCURAR($B$2;$B5) A função procurar vai verificar o valor digitado na célula B2 e procurar com início na célula B5.
“” Caso não encontrar a valor procurado vai ficar em branco.


Baixar: Clique Aqui


8. PROCURAR + E

Podemos utilizar a função procurar mais a função E no Excel:


=E(PROCURAR($C$2;B4);$C$2<>””)


Explicação:

E(PROCURAR($C$2;B4) Função para procurar em C2 o valor digitado como início em B4.
$C$2<>”” Caso não encontre o valor digitado em C2 carregar vazio.






Fonte: Planilhas

Nenhum comentário

imagem de uma pessoa em frente a tela no notebook com a logo do serviço balcão virtual. Ao lado a frase indicando que o serviço