manual de utilização da fórmula procv

5
Manual de utilização da fórmula PROCV O PROCV é uma fórmula utilizada em planilhas eletrônicas para busca e cruzamento de dados entre tabelas diferentes. Para explicar melhor o seu funcionamento, vejamos um exemplo prático: Imagine uma situação em que você tem duas tabelas. A primeira está preenchida com códigos de materiais e seus respectivos nomes. A segunda tabela possui números de ordens de venda e seus respectivos códigos de materiais. Veja abaixo como são estas tabelas inicialmente: Tabela 1 Tabela 2 Agora, para esta tabela das ordens de venda, imagine que você precisa listar ao lado do código do material o seu respectivo nome. Neste caso, o ideal é se utilizar o PROCV. O que esta fórmula faz, basicamente, é a partir de um campo de uma primeira tabela, buscar este mesmo valor em uma segunda tabela, retornando alguma coluna à direita deste valor na segunda tabela. Para ficar mais fácil, ainda de acordo com o exemplo da ordem de venda, para cada código de material da tabela 2, ele vai buscar o mesmo código na tabela 1, mas vai retornar a segunda coluna da tabela 1, que é a que contém os nomes dos materiais que precisamos. A sintaxe para tal fórmula é a seguinte: PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;procurar_intervalo) valor_procurado: este é o campo comum entre as duas tabelas, e deve ser o campo da primeira coluna da tabela onde procuraremos uma correspondência. matriz_tabela: é a tabela onde o campo será procurado. núm_indice_coluna: é o valor que indica qual coluna da matriz_tabela deverá ser retornada como resultado do PROCV. procurar_intervalo: é um valor lógico que define se queremos buscar valores exatos ou aproximados. Definimos 0 para valores exatos ou 1 para valores aproximados. O valor aproximado é o valor mais próximo para baixo do valor_procurado. Ordem de venda Código do material 122423 400617 122423 400621 122423 400635 122424 400635 122424 400621 122424 400617 Código do material Nome do material 400617 Fungicida Teste 1 400618 Herbicida Teste 1 400619 Formicida Teste 1 400620 Adubo Teste 1 400621 Inseticida Teste 1 400622 Calcário Teste 1 400623 Inoculante Teste 1 400624 Soja Teste 1 400625 Trigo Teste 1 400626 Milho Teste 1 400627 Aveia Teste 1 400628 Azevém Teste 1 400629 Sorgo Teste 1 400630 Semente de Soja Teste 1 400631 Semente de Trigo Teste 1 400632 Semente de Milho Teste 1 400633 Semente de Aveia Teste 1 400634 Semente de Azevem Teste 1 400635 Semente de Sorgo Teste 1

Upload: joaoantoniosoares

Post on 25-Nov-2015

62 views

Category:

Documents


16 download

DESCRIPTION

Manual/tutorial descritivo sobre a sintaxe e utilização da fórmula PROCV no Excel / LibreOffice / OpenOffice.

TRANSCRIPT

  • Manual de utilizao da frmula PROCV

    O PROCV uma frmula utilizada em planilhas eletrnicas para busca e cruzamento dedados entre tabelas diferentes. Para explicar melhor o seu funcionamento, vejamos um exemploprtico:

    Imagine uma situao em que voc tem duas tabelas. A primeira est preenchida comcdigos de materiais e seus respectivos nomes. A segunda tabela possui nmeros de ordens devenda e seus respectivos cdigos de materiais. Veja abaixo como so estas tabelas inicialmente:

    Tabela 1 Tabela 2

    Agora, para esta tabela das ordens de venda, imagine que voc precisa listar ao lado docdigo do material o seu respectivo nome. Neste caso, o ideal se utilizar o PROCV. O que estafrmula faz, basicamente, a partir de um campo de uma primeira tabela, buscar este mesmo valorem uma segunda tabela, retornando alguma coluna direita deste valor na segunda tabela. Para ficarmais fcil, ainda de acordo com o exemplo da ordem de venda, para cada cdigo de material databela 2, ele vai buscar o mesmo cdigo na tabela 1, mas vai retornar a segunda coluna da tabela 1,que a que contm os nomes dos materiais que precisamos.

    A sintaxe para tal frmula a seguinte:

    PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;procurar_intervalo)

    valor_procurado: este o campo comum entre as duas tabelas, e deve ser o campo daprimeira coluna da tabela onde procuraremos uma correspondncia.

    matriz_tabela: a tabela onde o campo ser procurado. nm_indice_coluna: o valor que indica qual coluna da matriz_tabela dever ser retornada

    como resultado do PROCV. procurar_intervalo: um valor lgico que define se queremos buscar valores exatos ou

    aproximados. Definimos 0 para valores exatos ou 1 para valores aproximados. O valoraproximado o valor mais prximo para baixo do valor_procurado.

    Ordem de venda Cdigo do material122423 400617122423 400621122423 400635122424 400635122424 400621122424 400617

    Cdigo do material Nome do material400617 Fungicida Teste 1400618 Herbicida Teste 1400619 Formicida Teste 1400620 Adubo Teste 1400621 Inseticida Teste 1400622 Calcrio Teste 1400623 Inoculante Teste 1400624 Soja Teste 1400625 Trigo Teste 1400626 Milho Teste 1400627 Aveia Teste 1400628 Azevm Teste 1400629 Sorgo Teste 1400630 Semente de Soja Teste 1400631 Semente de Trigo Teste 1400632 Semente de Milho Teste 1400633 Semente de Aveia Teste 1400634 Semente de Azevem Teste 1400635 Semente de Sorgo Teste 1

  • Esta frmula compatvel tanto com o Excel, da Microsoft, quanto com o OpenOffice ouLibreOffice, que so softwares livres. Veja o exemplo desta frmula no LibreOffice:

    1 Passo: Na clula onde queremos que aparea o nome do material, comeamos escrevendo o sinalde igualdade, seguido da frmula PROCV e da abertura de parnteses. Logo aps, clicamos sobre aclula que contm o valor a ser procurado, neste caso, a clula B2, e digitamos :

    2 Passo: Vamos na planilha que contm os nomes dos materiais, e selecionamos o intervalo dedados a ser pesquisado. Neste caso, na tabela dos nomes, clicamos na primeira clula da tabela(clula A1), mantemos o boto do mouse pressionado e movemos o cursor at a ltima clula quecontm algum valor (neste caso a clula B20). O resultado deve ser semelhante imagem abaixo:

    3 Passo: Ao retornar planilha das ordens de venda, vemos que a frmula que comeamos aescrever est se completando, agora com o caminho referente planilha dos materiais. Vejam queao final do caminho, so mostradas as clulas inicial e final do intervalo que selecionamos(A1:B20):

  • 4 Passo: Para que a busca seja feita somente no intervalo selecionado, devemos bloquear as clulasque aparecem ao fim da frmula, simplesmente adicionado um cifro ($) em frente aos nmeros daslinhas. Para podermos escrever, precisamos clicar na barra de frmula no lugar onde desejamosinserir caracteres. Dessa forma, o que antes era A1:B20 se tornar A$1:B$20.

    5 Passo: Para finalizar a frmula, inserimos o ponto e vrgula, indicamos em qual coluna daseleo est o nome que desejamos mostrar, inserimos mais um ponto e vrgula e inserimos o valor0 par indicar que queremos somente correspondncias exatas, e por fim fechamos os parnteses epressionamos a tecla ENTER. A frmula ficar como a que aparece na barra de frmulas emvermelho, e o resultado ser o nome do material que aparecer ao lado do cdigo.

  • Uma particularidade do LibreOffice / OpenOffice em relao ao Excel que, em algunscasos, especialmente em planilhas geradas por programas externos, como o SAP ERP, os camposnumricos so exportados como texto, e inserida uma aspa simples ( ' ) em frente ao nmero,porm, isso s pode ser visualizado se selecionarmos este campo numrico e clicarmos na barra defrmulas. Quando isso ocorre, ao tentarmos utilizar o PROCV, ele no encontra o valor que estamosbuscando, devido quela aspa simples em frente ao nmero. Veja na imagem abaixo:

    Conforme podemos ver na planilha, o primeiro cdigo que aparece o 400043, porm, aovisualizarmos este cdigo na barra de frmulas, podemos verificar a existncia da aspa simples emfrente ao nmero, o que inviabiliza o uso do PROCV.

    Quando isto ocorrer, precisamos localizar e substituir esta aspa simples, e para isso, bastautilizar a ferramenta Localizar e Substituir do LibreOffice / OpenOffice. Ela pode ser encontrada nomenu Editar Localizar e substituir...

  • Aps selecionar esta opo, na janela que se abre, no campo Procurar por devemos digitarum ponto e um asterisco (.*) sem os parnteses, no campo Substituir por devemos digitar um ecomercial (&) sem os parnteses, em Outras opes devemos marcar a caixa Expresses regulares,e por fim devemos clicar em Substituir todos ficando a janela conforme a imagem abaixo:

    Ao final deste procedimento, os campos com a aspa simples que impede o uso do PROCVsero corrigidos, e a frmula deve funcionar sem problemas.

    Autor: Joo Antnio Soares.Fonte: Googl e