:você sabia?

 

Você sabia que existe diferença entre as funções procurar e localizar?

 

PROCURAR E LOCALIZAR

As funções PROCURAR e LOCALIZAR funcionam no Crivo exatamente como no Excel. Ambas as funções são parecidas, mas não iguais.

A função PROCURAR, por exemplo, diferencia letras maiúsculas de minúsculas. Portanto, a subseqüência pesquisada deve estar em formato literal.

Já a função LOCALIZAR não distingue letras maiúsculas de minúsculas. Sendo assim, a pesquisa apresentará resultado mesmo que o formato seja diferente do original.

Esta função é utilizada, normalmente, como apoio para as funções MUDAR ou SUBSTITUIR, que requerem a posição inicial da subseqüência a ser operada.

Confira abaixo informações técnicas sobre as funções PROCURAR e LOCALIZAR:

 

PROCURAR

A função PROCURAR funciona no Crivo, exatamente como no Excel. Ela retorna a posição de um dado caractere dentro de uma seqüência de texto, a partir da posição inicial especificada.
Diferente da função LOCALIZAR, a função PROCURAR distingue maiúsculas/minúsculas, ou seja, a busca é afetada por essa característica. A subseqüência a ser pesquisada deve estar em formato literal. Não são aceitos caracteres coringa, como interrogação (?) e asterisco (*) para indicação de padrões de seqüência.

Sintaxe:

=PROCURAR (Texto_A_Localizar;Texto_Principal;Posição_Inicial)

Onde:

  • Texto_A_Localizar  (Variável tipo texto) é o texto que se deseja localizar.
  • Texto_Principal (Variável tipo texto) é o texto contendo o texto que você deseja localizar.
  • Posição_Inicial (Variável tipo numérico) especifica o caractere a partir do qual a pesquisa será iniciada. O primeiro caractere Posição_Inicial é o caractere número 1.

Importante:

  • Se o conteúdo de Texto_A_Localizar não for encontrado, é retornado ZERO.
  • A Posição_Inicial jamais poderá ser negativa.
  • Se o conteúdo de Posição_Inicial for nulo (variável), a fórmula não deverá fazer referência à variável =PROCURAR(Texto_A_Localizar;Texto_Principal)
  • Se Texto_A_Localizar não for informado, é retornado POSIÇÃO 1 (ATENÇÃO!)

Exemplo: PROCURAR

 

Fórmula

Descrição

=PROCURAR("Jr";[SRF;Situacao Cadastral do CPF;Nome];1)

Procurar a abreviação “Jr” no texto: Nome da SRF – Situação Cadastral do CPF.

 

LOCALIZAR

A função LOCALIZAR retorna a posição de um caractere dentro de uma seqüência de texto, a partir da posição inicial especificada.

A função LOCALIZAR não faz distinção entre maiúsculas e minúsculas. Caso seja importante distinguir maiúsculas/minúsculas, utilize a função PROCURAR. Você pode usar os caracteres curinga — o ponto de interrogação (?) e o asterisco (*) — no argumento Texto_A_Localizar.

Sintaxe:

=LOCALIZAR (Texto_A_Localizar;Texto_Principal;Posição_Inicial)

Onde:

  • Texto_A_Localizar: (Variável tipo texto) texto que você deseja localizar.
  • Texto_Principal (Variável tipo texto) texto no qual você deseja localizar o valor do argumento Texto_A_Localizar.
  • Posição_Inicial (Variável tipo numérica) número do caractere no argumento Texto_Principal em que você deseja iniciar a busca.

Por exemplo, para localizar a posição da letra "v" na palavra "Crivo", você pode usar a seguinte função:

=LOCALIZAR("v","Crivo")

Essa função retorna 4 porque "v" é o quarto caracteres na palavra "printer".

Importante:

  • Se o conteúdo de Texto_A_Localizar não for encontrado, é retornado ZERO.
  • A Posição_Inicial jamais poderá ser negativa
  • Se o conteúdo de Posição_Inicial for nulo (variável), a fórmula não deverá fazer referência à variável =LOCALIZAR(Texto_A_Localizar;Texto_Principal)
  • Se Texto_A_Localizar não for informado, é retornado POSIÇÃO 1 (ATENÇÃO!)

Exemplo : LOCALIZAR

 

Fórmula

Descrição

=LOCALIZAR("Jr";[SRF;Situacao Cadastral do CPF;Nome];1)

Localizar a abreviação “Jr” no texto: Nome da SRF – Situação Cadastral do CPF.

 

voltar


www.crivo.com.br | fale conosco