Editado 1 Uma semana atrás por ExtremeHow Equipe Editorial
Microsoft ExcelMicrosoft OfficeFerramentas de escritórioPlanilhaGestão de DadosProdutividadeNegóciosFunçõesConsulta
Tradução atualizada 1 Uma semana atrás
Excel é uma ferramenta poderosa utilizada em muitas áreas para gerenciamento e análise de dados. Uma das suas funções mais populares é a função PROCV. PROCV significa "procura vertical". Essa função permite que você procure um valor específico na primeira coluna de uma tabela e então retorne um valor da segunda coluna na mesma linha. Se você tem muitos dados e precisa encontrar algo rapidamente, o PROCV pode economizar muito tempo.
A sintaxe do PROCV é essencial para usá-lo de forma eficaz. A sintaxe é a estrutura da função, e você deve entendê-la corretamente para que a função funcione adequadamente.
A sintaxe do PROCV é a seguinte:
=PROCV(valor_procurado, tabela_array, núm_índice_coluna, [procurar_intervalo])
Agora que entendemos a sintaxe, vamos ver os passos para usar o PROCV.
Primeiro, você deve decidir qual valor deseja procurar. Este será seu valor_procurado. Você deve saber onde este valor está localizado na primeira coluna do seu tabela_array.
Por exemplo, digamos que você tenha uma lista de códigos de produto e queira encontrar o nome de um produto com base em seu código. O código do produto seria o seu valor_procurado.
Em seguida, selecione a faixa de células que contém seus dados. Esta é a sua tabela_array. A primeira coluna deve conter todos os possíveis valores de procura. Certifique-se de incluir todas as colunas das quais deseja obter dados.
No nosso exemplo, sua tabela_array deve conter códigos de produtos e nomes de produtos.
Decida de qual coluna deseja obter os resultados. Essa coluna é especificada por núm_índice_coluna. Lembre-se de que você começa a contar desde o início do seu tabela_array. A primeira coluna é 1, a segunda é 2, e assim por diante.
Por exemplo, se os códigos de produtos estão na coluna 1 e os nomes dos produtos estão na coluna 2, e você quer encontrar o nome de um produto, então núm_índice_coluna é 2.
Finalmente, decida se deseja uma correspondência exata ou aproximada. Se a correspondência precisa ser exata, use FALSO. Se uma correspondência aproximada funcionar, use VERDADEIRO.
Na maioria dos casos, especialmente quando se trabalha com identificadores únicos como códigos de produtos, você usará FALSO para uma correspondência exata.
Aqui está um exemplo para explicar o PROCV. Suponha que você tenha os seguintes dados:
| Código do Produto | Nome do Produto | |-----------------|-----------------| | 1001 | Produto A | | 1002 | Produto B | | 1003 | Produto C |
Você quer encontrar o nome do produto com o código de produto "1002".
No Excel, você escreveria:
=PROCV(1002, A2:B4, 2, FALSO)
Esta fórmula diz ao Excel para:
O resultado será "Produto B".
Mesmo que você siga todos os passos corretamente, ainda pode encontrar alguns erros comuns ao usar o PROCV. Entender esses erros o ajudará a solucionar problemas rapidamente.
O erro #N/D ocorre quando a função PROCV não consegue encontrar seu valor_procurado no tabela_array. Isso geralmente acontece quando:
Para resolver isso, certifique-se de que seu valor_procurado exista na primeira coluna e que não haja incompatibilidades de tipos de dados (por exemplo, números são comparados com números).
Este erro ocorre quando seu núm_índice_coluna é maior que o número de colunas em seu tabela_array. Por exemplo, se seu tabela_array tem duas colunas e você pede um valor da terceira coluna, você verá este erro.
Para corrigir isso, certifique-se de que núm_índice_coluna esteja dentro do intervalo das colunas do seu tabela_array.
Você pode ver este erro se seu núm_índice_coluna não for um número. Verifique sua fórmula para garantir que este argumento seja um número válido e não texto ou esteja vazio.
Para aproveitar ao máximo seus PROCVs, considere as seguintes melhores práticas:
Em vez de digitar sua faixa tabela_array cada vez, use intervalos nomeados. Isso não apenas torna suas fórmulas mais fáceis de ler, mas também reduz erros de referências de células digitadas incorretamente. Para fazer isso, selecione sua tabela_array no Excel, clique em "Fórmulas" e depois em "Definir Nome".
Usar um número fixo núm_índice_coluna pode ser propenso a erros, especialmente se a estrutura de sua tabela mudar. Considere usar a função CORRESP dentro do PROCV para determinar dinamicamente o índice da coluna por nome em vez de codificar o número da coluna.
O PROCV tem limitações, como exigir que o valor procurado esteja na primeira coluna, e não é a única função de pesquisa no Excel. Para mais flexibilidade, considere usar ÍNDICE e CORRESP ou até mesmo o novo PROCX, disponível em versões mais recentes do Excel.
O PROCV pode ser ainda mais poderoso em cenários avançados:
O PROCV em si não pode lidar com múltiplos critérios diretamente, mas você pode criar uma coluna auxiliar que combina esses critérios e então usar o PROCV nesta coluna.
Estenda as capacidades do PROCV combinando-o com outras funções do Excel. Por exemplo, envolva o PROCV com SEERRO para lidar graciosamente com erros e retornar uma mensagem personalizada se o valor procurado não for encontrado:
=SEERRO(PROCV(valor_procurado, tabela_array, núm_índice_coluna, procurar_intervalo), "Não Encontrado")
O PROCV é uma função versátil que pode simplificar a busca de dados no Excel, economizando tempo e esforço. Entender como usá-lo de forma eficaz pode melhorar significativamente sua capacidade de gerenciar dados. Continue praticando com diferentes conjuntos de dados para melhorar sua eficiência e explore alternativas como ÍNDICE e CORRESP ou PROCX à medida que suas necessidades crescem. Dominar a função de pesquisa é uma habilidade valiosa no manuseio de dados, garantindo precisão e eficiência no seu trabalho.
Se você encontrar algo errado com o conteúdo do artigo, você pode