Como utilizar PROCV ou PROCH para localizar uma correspondência exacta

Traduções de Artigos Traduções de Artigos
Artigo: 181213 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

As funções PROCV e PROCH contêm um argumento de nome procurar_intervalo que permite localizar uma correspondência exacta do seu valor de procura sem ordenar a tabela de procura.

Nota Não é necessário ordenar a tabela de procura se utilizar o argumento procurar_intervalo correctamente.

Mais Informação

A sintaxe dessas funções é definida do modo seguinte.

Função PROCV

   =PROCV(valor_procura,matriz_tabela,num_indice_col,procurar_intervalo)
				
em que:
   Argumento     Definição do argumento
   ---------------------------------------------------------------------

   valor_procura O valor a encontrar na primeira coluna da matriz.

   matriz_tabela  A tabela de informações na qual os dados são procurados.

   indice_col    O número da coluna na matriz_tabela para o qual
                o valor correspondente deve ser devolvido.

   procurar_intervalo É um valor lógico que especifica se
                quer localizar uma correspondência exacta ou aproximada.
                Se VERDADEIRO ou omitido, será retornada uma correspondência aproximada, por
                outras palavras, se não for encontrada uma correspondência exacta, o maior
                valor seguinte inferior ao valor_procura será
                retornado. Se FALSO, PROCV irá encontrar uma correspondência exacta. Se uma
                correspondência exacta não for encontrada, será retornado o valor de erro #N/A.
				
Nota Se procurar_intervalo for VERDADEIRO ou omitido (para uma correspondência aproximada), os valores na primeira coluna da matriz_tabela deverão ser ordenados de modo ascendente. Se procurar_intervalo for FALSO (para uma correspondência exacta), a matriz_tabela não precisa de ser ordenada.

Exemplo que utiliza FALSO como argumento de procurar_intervalo

A lista seguinte contém alguns frutos e as suas respectivas cores. Note que a primeira coluna não está ordenada:
   A1: Fruta    B1: Cor  
   A2: Kiwi     B2: Verde 
   A3: Banana   B3: Amarelo 
   A4: Uva    B4: Púrpura  
   A5: Maçã    B5: Vermelho   
				
A fórmula seguinte localiza a cor (vermelho) que corresponde à fruta maçã. Pode escrever a fórmula em qualquer célula da folha de cálculo:
=PROCV("Maçã",A2:B5,2,FALSO)
				
Note que se alterar o argumento de procurar_intervalo para VERDADEIRO, o Excel irá devolver o erro #N/A, porque a primeira coluna não se encontra ordenada.

Função PROCH

=PROCH(valor_procura,matriz_tabela,num_indice_lin,procurar_intervalo)
				
em que:
   Argumento     Definição do argumento
   ---------------------------------------------------------------------

   valor_procura O valor a encontrar na primeira coluna da matriz.

   matriz_tabela  A tabela de informações na qual os dados são procurados.

   indice_lin    O número da linha na matriz_tabela para o qual
                o valor correspondente deve ser devolvido.

   procurar_intervalo É um valor lógico que especifica se
                quer localizar uma correspondência exacta ou aproximada.
                Se VERDADEIRO ou omitido, será retornada uma correspondência aproximada, por
                outras palavras, se não for encontrada uma correspondência exacta, o maior
                valor seguinte inferior ao valor_procura será
                retornado. Se FALSO, PROCV irá encontrar uma correspondência exacta.
                Se uma correspondência exacta não for encontrada, o valor de erro #N/A
                será retornado.
				
Nota Se procurar_intervalo for VERDADEIRO ou omitido (para uma correspondência aproximada), os valores na primeira linha da matriz_tabela deverão ser ordenados de modo ascendente. Se procurar_intervalo for FALSO (para uma correspondência exacta), a matriz_tabela não precisa de ser ordenada.

Exemplo que utiliza FALSO como argumento de procurar_intervalo

A lista seguinte contém alguns frutos e as suas respectivas cores. Note que a primeira coluna não está ordenada:
   A1: Fruta    B1: Cor
   A2: Kiwi     B2: Verde
   A3: Banana   B3: Amarelo
   A4: Uva    B4: Púrpura
   A5: Maçã    B5: Vermelho
				
A fórmula seguinte localiza a coluna de cor e devolve o terceiro item (-1) para o cabeçalho amarelo. Pode escrever a fórmula em qualquer célula da folha de cálculo:
=PROCH("Cor",A1:B5,3,FALSO)
				
Note que se alterar o argumento de procurar_intervalo para VERDADEIRO, o Excel irá devolver o erro #N/A, porque a primeira coluna não se encontra ordenada.

Referências

Para obter informações adicionais sobre como utilizar as funções PROC no Microsoft Excel, clique nos números de artigo abaixo para visualizar os artigos na base de dados de conhecimento Microsoft:
181212 XL: Realizar uma procura com dados não ordenados no Excel
214264 XL: Como realizar uma procura com diferenciação entre maiúsculas e minúsculas
214069 XL: Como retornar a primeira ou última correspondência numa matriz
181201 XL: Valores incorrectos de retorno de PROCH, PROCV, PROC
213476 XL: Resultados inesperados com mistura de texto e números na tabela de procura
280094 XL: Amostra de função definida pelo utilizador para ocultar erros de fórmula
Para obter mais informações sobre a função PROCH, clique em Ajuda do Microsoft Excel no menu Ajuda, escreva função de folha de cálculo PROCH no Assistente do Office ou no Assistente de respostas e clique em Procurar para visualizar os tópicos devolvidos.
Para obter mais informações sobre a função PROCV, clique em Ajuda do Microsoft Excel no menu Ajuda, escreva função de folha de cálculo PROCV no Assistente do Office ou no Assistente de respostas e clique em Procurar para visualizar os tópicos devolvidos.

Propriedades

Artigo: 181213 - Última revisão: 30 de julho de 2013 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
  • Microsoft Office Excel 2007
Palavras-chave: 
kbhowto KB181213

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com