Como Usar a função PROCV (VLOOKUP) do Excel

118
52585
Exemplo prático de uso da fórmula PROCV do excel em banco de dados de funcionários
Planilhas Prontas em Excel

Sempre que vejo gestores usando planilhas de Excel, fica claro pra mim a necessidade de uso do PROCV. Para quem não sabe o que essa sigla é ou não tem muita intimidade com o Excel, ela é uma das fórmulas de busca de informações que o Excel proporciona para sues usuários e é muito pouco usada por parecer “complicada”.

Ao terminar de ler esse post você vai aprender como usar a função PROCV (VLOOKUP em inglês) no Excel para qualquer situação empresarial.

Curso de Excel - Formatação Condicional

Se você está meio perdido, fique tranquilo, eu vou mostrar alguns exemplos do uso do PROCV, apresentar a função na íntegra com um passo a passo bem detalhado e no final desse post, permitirei que você baixe uma planilha de exercícios com gabarito.

Vamos começar vendo alguns exemplos:

1. Exemplo de uso do PROCV em planilha de Controle de Funcionários

Imagine que você tem uma planilha com um cadastro de todas as informações dos seus funcionários. Basicamente, ela teria uma visualização similar à nossa planilha de Cadastro e Controle de Funcionários abaixo:

Banco de Dados de funcionários

Perceba, que todos os funcionários tem uma série de informações cadastradas como número de matrícula na sua empresa, sexo, data de nascimento, idade, mês de aniversário, etc. Agora imagine que você tem uma lista com 100 funcionários e toda vez que você quiser buscar os dados de um deles terá um trabalho monstruoso, tanto para achar os dados, como para utilizá-los.

Curso de Excel - Formatação Condicional

É por essas e outras que o Excel criou a função PROCV (ou VLOOKUP no inglês). Com ela, você poderá fazer buscas automáticas por informações na sua planilha. Nesse caso, queremos fazer buscas para o nome dos funcionários. Vamos ver como funciona:

Capturar 2

Na nossa planilha criamos uma nova aba (3. Consulta de Funcionários) onde você pode escolher o nome do funcionário em uma lista na célula D7 como indicado na imagem acima. A partir dessa escolha, com o uso da fórmula PROCV, automaticamente o excel faz buscas na aba de cadastro dos funcionários e leva todas as informações correspondentes para as células com as fórmulas de busca. No nosso caso, escolhemos a funcionária Amanda Santos. Vamos ver como ficou o resultado:

Exemplo prático de uso da fórmula PROCV do excel em banco de dados de funcionários

Então, neste primeiro exemplo, para conseguir a data de nascimento, a idade e o CPF da nossa funcionária, utilizamos a construção das fórmulas dessa maneira:

  • Para a data de nascimento:
    =PROCV($D$7;’2. Cadastro de funcionários’!$AJ$7:$BM$500;4;0)
  • Para a idade:
    =PROCV($D$7;’2. Cadastro de funcionários’!$AJ$7:$BM$500;5;0)
  • Para o CPF:
    =PROCV($D$7;’2. Cadastro de funcionários’!$AJ$7:$BM$500;8;0)

Perceba que a 3ª parte de cada fórmula (itens em azul) possui numerações diferentes para cada item procurado. Isso ocorre porque na nossa aba de cadastro de funcionários, cada uma dessas informações foi colocado em uma coluna diferente, e esta parte da fórmula corresponde às posições de tais colunas.

Curso de Excel - Formatação Condicional

Você também deve ter percebido que o nome da nossa funcionária selecionada (Amanda Santos) foi informado na célula D7 (em vermelho), e por isso, quando o nome dos funcionários é trocado naquela célula, a fórmula é recalculada automaticamente com base no novo nome adicionado.

Como deu para ver, a função PROCV é bem simples de ser usada e muito funcional. Você deverá usar ela sempre que quiser fazer buscas verticais (em colunas). Ela tem uma variação, a função PROCH, que faz pesquisas pela horizontal  (em linhas). Nesse post vamos focar apenas noa função PROCV. Para você decidir qual das duas funções utilizar, observe na sua planilha como estão distribuídos os valores que poderão ser o resultado da busca: se os valores esiverem em uma coluna utilize a função PROCV, e se os valores estiverem em uma linha utilize a função PROCH.

Vamos mostrar mais um exemplo de uso do PROCV.

2. Exemplo de uso de PROCV em planilha de Controle de Estoques

Agora vamos ver o exemplo de uma planilha de controle de estoques. Aqui, você encontrará todas as informações de mercadorias que possui armazenadas em sua empresa. Essa é a visualização que você teria dos seus produtos cadastrados em estoque:

cadastro de produtos em estoque

Veja que todos os produtos, assim como na planilha de Cadastro de Funcionários, possuem uma série de dados e informações relativos a eles como estoque mínimo, estoque atual, status, etc. Se você quiser ver informações sobre um determinado produto, basta a função PROCV (ou VLOOKUP no inglês). Nesse caso, queremos fazer buscas para o nome das mercadorias/produtos cadastrados. Vamos ver como funciona:

Como Usar a função PROCV (VLOOKUP) do Excel 1

Na nossa planilha de Controle de Estoques criamos uma nova aba onde você pode escolher o nome do produto em uma lista na célula C7 como indicado na imagem acima.

Curso de Excel - Formatação Condicional

A partir dessa escolha do produto, após utilizar a fórmula PROCV, o excel fará uma procura na aba de Inventário, levando as informações correspondentes ao produto para as células que criamos. Nesse caso, escolhemos o produto apontador. Vamos ver o resultado:

Exemplo prático de uso da fórmula PROCV do excel em banco de dados de estoques de produtos

Neste segundo exemplo, para conseguir o estoque mínimo e a quantidade em estoque do produto apontador, fizemos as fórmulas dessa maneira:

  • Para o estoque mínimo:
    =PROCV(C7;’2. Inventário’!$C$8:$D$508;2;FALSO)
  • Para a quantidade em estoque:
    =PROCV(C7;’2. Inventário’!$C$8:$E$508;3;FALSO)

Assim como no nosso primeiro exemplo, a 3ª parte da fórmula PROCV (itens em azul) possui numerações diferentes, já que na aba de Inventário, essas  informações foram colocadas em colunas diferentes. Além disso, a 1ª parte da fórmula PROCV (itens em vermelho) é sempre igual, já que é a célula relativa ao valor (nome, produto, etc.) que será procurado.

Curso de Excel - Formatação Condicional

Outras Aplicações

Você ainda poderia usar a fórmula PROCV do excel para fazer buscas e procuras em praticamente qualquer banco de dados que você possua. Por exemplo, é possível obter mais informações de registros de pedidos de vendas, de tabelas de clientes, para controle de caixa, etc. Abaixo você verá um exemplo de diversas informações financeiras que são buscadas automaticamente com a fórmula PROCV na nossa planilha de plano de marketing:

Exemplo prático de uso da fórmula PROCV do excel em uma planilha de plano de marketing

De acordo com a mídia escolhida, os valores de orçamento disponível, custo, receitas e resultado são alterados automaticamente de acordo com os valores já adicionados em outras abas da planilha de Plano de Marketing.

Curso de Excel - Formatação Condicional

3. Entendendo a função PROCV conceitualmente no Excel:

O que vem escrito quando você inserir a função PROCV (procura vertical) é PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;intervalo)

Sintaxe da fórmula PROCV

Onde:

valor_procurado: é o critério utilizado na procura, ou seja, é o valor a ser localizado na primeira coluna da matriz da tabela. Nos nossos exemplos, eram os itens de referência funcionários (exemplo 1) e produtos (exemplo 2).

matriz_tabela: é todo o intervalo de dados, compreendendo linhas e colunas. Sempre será constituída por duas ou mais colunas de dados. Os valores na primeira coluna de matriz_tabela são aqueles usados para o valor_procurado. Esses valores podem ser texto, números ou valores lógicos. Nos nossos exemplos, a matriz tabela eram os bancos de dados onde colocamos as informações sobre os funcionários (exemplo 1) e sobre os produtos (exemplo 2)

núm_índice_coluna: é a coluna que contém o valor a ser retornado. A primeira coluna tem valor 1, a segunda 2, a terceira 3, e assim suscessivamente. No nosso exemplo da planilha de Funcionários, quando queríamos usar a fórmula PROCV para buscar a data de nascimento que estava na quarta coluna da matriz tabela que utilizamos, colocamos como núm_índice_coluna o valor 4 (que no nosso exemplo estava em azul). Se esse valor for:

  • Menor do que 1, PROCV retornará o valor de erro #VALOR!.
  • Maior que o número de colunas em matriz_tabela, PROCV fornecerá o valor de erro #REF!.

Curso de Excel - Formatação Condicional

intervalo: define a precisão da procura. É um valor lógico que especifica se você deseja que a fórmula PROCV localize uma correspondência exata ou aproximada. Se for VERDADEIRO ou 1 uma correspondência aproximada será retornada. Se uma correspondência exata não for encontrada, o valor maior mais próximo que é menor que o valor_procurado será retornado. Se for FALSO ou 0 (zero), PROCV somente localizará uma correspondência exata. Nesse caso, os valores na primeira coluna de matriz_tabela não precisam ser classificados. Se houver dois ou mais valores na primeira coluna de matriz_tabela que corresponderem ao valor_procurado, o primeiro valor encontrado será usado. Se uma correspondência exata não for encontrada, o valor de erro #N/D será retornado.

Nota: o valor a ser procurado sempre deve estar na primeira coluna, caso contrário a função PROCV não irá funcionar.

Curso de Excel - Formatação Condicional

4. Agora vamos ver o passo a passo na prática de como usar PROCV

Para fazer o passo a passo na prática de como montar o seu PROCV eu vou utilizar a Planilha de Cadastro e Controle de Funcionários da LUZ, mas pense nela apenas como a estrutura geral para aplicar na  sua planilha excel.

1. Estrutura

Você vai precisar ter uma estrutura de tabela, com pelo menos 2 colunas. A primeira coluna sempre será a sua referência e a partir da segunda, você terá os valores que poderão ser procurados. Para ficar menos abstrato, vamos ver a tabela da nossa planilha. Para ficar mais fácil, simplificamos para uma tabela com 5 linhas (cabeçalho não conta) e 6 colunas (nome, data de nascimento, email, CPF, RG Órgão Expedidor):

tabela de dados de funcionários

Qualquer tabela que você tenha com informações em linhas e colunas pode ser utilizada para a função PROCV. Só lembre de ter o seu valor de referência como a primeira coluna. Nesse caso que apresentamos aqui, a primeira coluna é a do nome do funcionário.

2. Inserindo a fórmula

A função PROCV busca a ocorrência de um texto em uma determinada coluna e retorna o valor de outra coluna (que você especificará na fórmula) dessa mesma linha. No nosso caso, vamos criar uma estrutura de formulário em outra aba para inserir a fórmula:

Tabela para uso do PROCV

Veja que na nossa estrutura, o valor de referência sempre será o nome do funcionário (primeira coluna do nosso banco de dados). Agora que já temos a estrutura, podemos escolher o funcionário (nesse caso vamos colocar o Carlos Carvalho como exemplo) e depois  inserir a fórmula. Para isso, você escolherá a célula correspondente ao valor que você quer. Vamos começar com o valor data de nascimento (célula D8).

usando procv para adicionar data de nascimento

Nessa célula vamos colocar a fórmula =PROCV($D$7;’2. Cadastro de funcionários’!$B$3:$G$7;2;0)

fórmula procv por extenso

Nessa fórmula, podemos ver que:

valor_procurado = $D$7 – que é exatamente o nome do Carlos Carvalho

matriz_tabela = ‘2.Cadastro de funcionários’$B$3:$G$7 – que representa a tabela que mostramos na imagem acima. O nome da aba aparece nessa fórmula pois estamos usando ela em outra aba. Se estivéssemos fazendo a fórmula na mesma aba bastaria colocar B3:G7 aqui

núm_índice_coluna – Colocamos o número 2, pois a data de nascimento é a segunda coluna no nosso banco de dados

[procurar_intervalo] – Colocamos 0 (zero), mas também poderia ser o valor “falso”

Curso de Excel - Formatação Condicional

Se preferir, use o assistente de fórmulas. Para isso, Clique na guia Fórmulas > Inserir função> PROCV. Lá, você terá esses mesmos 4 campos para preencher:

Janela de ajuda em fórmulas do excel - PROCV

Ao preencher a fórmula corretamente e apertar a tecla enter, veja que automaticamente a data de nascimento aparecerá no valor correto:

fórmula de procv na prática

3. A melhor maneira de utilizar

Se você continuar aplicando a fórmula do PROCV para as outras células (email, CPF, RG e Órgão Exp.) teremos a tabela completamente preenchida com todas as informações. Não se contente em ter apenas um resultado, você pode pegar informações completas para uma determinada informação em uma única aba ou quadro conforme exposto abaixo:

tabela de procv completa

Comentários Extras

  1. Preste atenção aos valores na primeira coluna de matriz_tabela. Sempre verifique possíveis erros de espaçamento à esquerda, uso inconsistente de aspas, data ou números como texto ou caracteres não imprimíveis. Nesses casos, a função PROCV pode fornecer um valor incorreto ou inesperado.
  2. Para facilitar a vida de quem usa qualquer fórmula do excel, é possível usar o caractere $ para travar a fórmula e depois usar a função de arrastar (ou copiar e colar) células para não ter o retrabalho de criar várias vezes a fórmula de PROCV. Falarei mais sobre como fazer isso em posts futuros

Deixe a sua opinião e sugestões

Fale pra mim o que você mais quer saber sobre o excel. Escreva abaixo nos comentários o que você achou desse post. Gostou dos exemplos? Conseguiu fazer a fórmula PROCV na sua planilha? Sobre quais outras fórmulas e funções você quer aprender mais?

Teste seus conhecimentos

Baixe agora mesmo uma planilha de exercícios sobre a função PROCV com gabarito.

Curso de Excel - Formatação Condicional

Nós temos algumas planilhas já prontas que utilizam a fórmula PROCV:

1) Avaliação de Desempenho por Competência

2) Cadastro e Controle de Funcionários

3) Plano de Marketing

Está com dúvidas? Entre no Fórum de Excel da LUZ e envie a sua pergunta!

Planilhas Prontas em Excel

118 COMENTÁRIOS

  1. Oi Luciele, você pode criar uma fórmula que seja a linha anterior +1, por exemplo, em A2, você teria =A1+1. Depois é só arrastar a fórmula para o resto das células que terão o sequenciamento

  2. Boa tarde Rafael,

    Gostaria de uma ajuda, tenho um formulário do Google e dele criei a planilha, mas gostaria que a cada nova linha criasse um código identificador sequencial, começando por 1, 2, 3… como faço?

  3. Oi Laerte, você pode usar o PROCV com o SE – por exemplo =SE(PROCV()=1;1;0) – obviamente que a fórmula do PROCV precisa ser escrita

  4. Eu gostaria de saber qual fórmula usar numa procura onde se encontrar o valor procurado, retorna com um resultado, porém, não encontrando, retorna outro. Tipo isso: Eu peço para procurar o número 15 numa coluna. Se ele encontra o número 15 retorna com o valor 01 numa determinada linha/coluna, mas se não o encontra, deverá retornar o 00, ou seja, se positivo 01 e se negativo 00. Tem como???

  5. Bom Dia Rafael!, Muito obrigado!
    Tava simples, e não vi, realmente só vê o problema quem pensa fora do problema! rsrs
    Esse blog é show, continuem assim!
    Parabéns e Sucesso.

  6. Oi André, na própria função ALEATÓRIOENTRE, você pode colocar as referências A1 e B1 ao invés de colocar valores fixos

  7. Esqueci de dizer que já tenho um botão que gera aleatório entre valores fixos, porém preciso que esse botão execute um aleatório dos valores digitados nesses exemplos ditos a cima.

  8. Boa Tarde!
    Teria alguma macro para pegar os valores de duas células Ex: (A1,B1) e gerar um aleatório desses dois valores na célula (D1).
    Obs: Vou precisar editar sempre os valores (A1 e B1)

  9. Oi Ivan, o PROCV é utilizado para buscar valores de células, uma imagem é um pouco mais complicado e talvez só seja possível com código VBA, buscando de forma dinâmica o elemento utilizado

  10. Olá Rafael, tudo bem?
    Eu trabalho com PCP e utilizo muito o PROCV… Estou criando uma aba “TERMINAL DE CONSULTA”, onde nessa aba eu digito o nome do cliente e ela me trás informações pertinente ao mesmo. Porém estou tentando trazer a imagem, mas não estou conseguindo. Na aba cadastro eu coloquei o logo de cada cliente na frente do respectivo nome, e em uma única célula. Mas na hora que digito o códio do cliente, o Excel não está trazendo a imagem. Poderia me auxiliar?
    Obrigado.

  11. Oi Héric, para normatizar isso a minha principal sugestão é usar a validação de dados de lista no campo de digitação (F16) dos nomes completos. Assim, ao invés de digitar, obrigatoriamente o usuário terá que escolher um dos nomes da lista, evitando erros de digitação

  12. Tenho uma planilha muito parecida com a que você usa como exemplo! Consegui resolver o problema de existir duas pessoas com o mesmo nome, realizando a busca como o nome completo. Entretanto na hora de digitar o nome do funcionário podem ocorrer erros, seja de digitação (exemplo Sérgio Xavier e na hora da busca o Operador digita Sérgio Chavier), esquecer um acento (Sérgio Xavier e na hora da busca o Operador digita Sergio Xavier), o que ocasiona um erro na busca e tem me causado grandes transtornos…
    Como posso fazer para solucionar, tendo em vista que o único fator que diferencia os funcionários é de fato o nome completo…
    A fórmula que estou usando é =SEERRO(PROCV(F16;Z301:AP605;2;0);”INEXISTENTE”) e em um campo mais acima testo a resposta desta célula =SE(D25=”INEXISTENTE”;”NOME INCORRETO OU NÃO IMPLANTADO”;””)

    Por favor se possível me dê uma luz

  13. Oi Luiz, talvez se você criar uma aba para cada funcionário e mandar imprimir a sua pasta de trabalho toda fique mais fácil, mas vai dar trabalho fazer

  14. Tá, agora quero imprimir em sequência utilizando o comando PROCV em apenas uma planilha, entretanto com vários cadastros de funcionários. Até então tenho que trocar a sequência do Valor Procurado todo vez, o que torna bem devagar o processo de impressão.

  15. Oi Rafael, porque você não usa o CONCATENAR para juntar o código e o local e na base de dados faz a mesma coisa com todos os valores adicionando uma coluna com a concatenação dessas duas

  16. Boa Tarde, Rafael, tudo bem?

    Tenho uma duvida, gostaria de localizar um valor em outra planilha, a partir do VLOOKUP é possível. Entretanto gostaria que este valor a ser localizado reconhece-se dois itens. Ex:

    Coluna A – Codigo
    Coluna B – Local
    Coluna C – VALOR A SER RECONHECIDO ( sendo que ele deve respeitar codigo e local )

    Como eu posso fazer um PROCV/VLOOKUP desse modo ? acredito que a explicação não esteja tão feia kk
    Muito obrigado

  17. É possível sim, basta usar o PROCV com o critério VERDADEIRO no final da notação da função

  18. Boa tarde.
    Preciso localizar o valor ou o maior mais próximo.
    Exemplo:
    Valor a ser encontrado 40.
    Tenho os seguintes valores 30, 35, 42, 46 e 50.
    Preciso que na busca, se a formula não encontrar o 40, traga o 42. É possível ?
    Obrigado

  19. Oi Agustin, para isso basta ter uma coluna com os valores de comissões (que deverá ter uma condicional SE para calcular de maneira dinâmica o valor referente a comissão) e depois somar esses valores com uma função SOMA

  20. Opa, eu tenho uma planilha referente as minhas metas/comissões ao mês, nela possuo todas as informações referente a venda e esse valor é definido pela forma de pagamento e plano escolhido e se é um upgrade ou downgrade. A quantidade de vendas tb determina o valor de comissão ex: 85-94 R$ 1,00 // 95-104 R$ 3,00 queria que a planilha me desse a informação dos valores de comissão automaticamente baseada nas informações.

  21. Oi Isabel, tudo depende de como sua planilha é organizada e se esses dados são automáticos ou não.

    Se não forem e você for fazendo a lista em alguma célula, por exemplo a célula A1, basta você criar uma fórmula condicional SE em outra célula assim

    =SE(A1>70;”Pode descansar”;”Ainda precisa bater a meta”)

    Assim ela te avisa se você já bateu a meta ou não. Obviamente que você pode alterar os textos para o que quiser

  22. Ola, estou com um problema, vejam se conseguem me ajudar, trabalho com reversões e metas a atingir, por exemplo, tenho uma meta diária de 70,1 e entram diversas ligações por dia, digamos que entraram 10 ligações e destas 10, 4 eu reverti e 6 eu cancelei, ou seja não atingi minha meta, preciso de uma fórmula do Excel 2010
    que me diga quantas mais eu preciso reverter para bater minha meta, sendo que posso ficar em linha para receber mais ligações.

  23. Ok , Rafael mais uma vez obrigado , vou tentar utilizando os procedimentos citados ,

  24. Oi VIlmon, para alterar a linha você precisa usar a PROCH.

    Caso precise alterar linha e coluna, pode usar a função DESLOC para isso

  25. Se eu alterar o número 2 muda somente a coluna preciso mudar a linha . Obg Rafael

  26. Depende da organização da sua planilha Vilmon.

    Pelo que eu vi aqui a sua fórmula está errada. O valor 2 que você mantém fixo precisa ser alterado para que a fórmula busque novos valores. E o campo que você mudou de 0 para 1, no seu caso, precisa ser sempre zero. Assim:

    Linha Pessoa 1 =PROCV(B8;’Banco de dados’!A11:I700;2;0) [Maria gomes]
    Linha Pessoa 2 =PROCV(B8;’Banco de dados’!A11:I700;3;0) [Paloma gomes]
    Linha Pessoa 3 =PROCV(B8;’Banco de dados’!A11:I700;4;0)
    Linha Pessoa 4 =PROCV(B8;’Banco de dados’!A11:I700;5;0)
    Linha Pessoa 5 =PROCV(B8;’Banco de dados’!A11:I700;6;0)

    Isso só vai funcionar se os demais membros estiverem logo em seguida da pessoa 1 e 2, basta mudar a numeração do

  27. Olá Rafael pode me ajudar com uma formula .?
    Estou precisando de uma ajudinha , sou argente de saúde e estou fazendo uma planilha aonde eu possa facilitar meu trabalho. Já tenho um banco de dados completo com número de prontuário, nome etc., porém em outra aba estou construindo um painel de controle aonde eu possa coletar as informações de cada família pelo numero de prontuário que eu digitar correspondente ao que esta no banco de dados. aonde deva me retorna os nomes de cada pessoas .
    O que estou conseguindo é apenas chamar 2 membros através da seguintes formulas

    EX.:

    -> Na aba banco de dados fiz um campo para digitar o número de prontuário :
    Numero de prontuario [ 2 ]
    -> Um campo que me diz se existe ou nao existe através dessa formula :
    =SE(CONT.SE(‘Banco de dados’!A11:A600;’Painel de Controle’!B8)=0;”Não Existe”;” Existe”)
    [ EXISTE ]

    > E os campos para retornar separadamente os dados das pessoas

    Linha Pessoa 1 =PROCV(B8;’Banco de dados’!A11:I700;2;0) [Maria gomes]
    Linha Pessoa 2 =PROCV(B8;’Banco de dados’!A11:I700;2;1) [Paloma gomes]
    Linha Pessoa 3 Demais membros
    Linha Pessoa 4 Demais membros
    Linha Pessoa 5 Demais membros

    Porém não estou conseguindo chamar os demais membros do grupo familiar
    já tentei varias funções e não sei mais como fazer ?
    Se estou no caminho certo ou devo utilizar outras regras ?
    pode me dar uma luz ?

  28. Muito util e pratico esse artigo! Muito obrigada era tudo que estava procurando!

  29. Oi Israel, infelizmente não sei como resolver esse problema que você relatou. Com valores duplicados o PROCV dá como resposta o primeiro encontrado, o que gera uma falha na resposta. Eu pensei em usar CONCATENAR para ter um valor único, mas se você tiver 2 valores diferentes, uma para latitude e outro para longitude já não conseguirá usar essa fórmula. Talvez usando DESLOC e CORRESP seja possível, mas imagino que você ainda vá esbarrar no problema de valores duplicados e aproximados

  30. Pessoal boa noite!
    Preciso fazer uma busca de um PAR de valores numéricos em um banco de dados da seguinte maneira:
    Possuo um banco de dados que dentre vários outros dados possui uma coluna com coordenadas de latitude e outra coluna com coordenadas de longitude, em duas células distintas são digitadas coordenas aleatórias ( latitude e longitude), preciso que, em uma terceira célula, retorne um valor da planilha de banco de dados que corresponda com o valor da coordenada digita, detalhe é que estes valores não são necessariamente iguais podendo ser aproximações, outro detalhe é que no banco de dados existem valores repetidos de longitude e também valores repetidos de latitude, gostaria de ajuda para tentar resolver este problema. Desde já agradeço.
    Att. Israel

  31. Não entendi muito bem como os valores estão organizados, mas a princípio você vai conseguir somar os valores condicionados a uma placa usando a SOMASE

  32. Bom Dia
    Estou com dificuldades em achar uma fórmula para minha planilha, tenho uma planilha onde informo diariamente as viagens dos veiculos da empresa bem como os custos com combustivel, pedagio, diaria do motorista e ajudantes, e montei outra planilha onde tenho todas as placas dos veiculos e necessitao fazer a soma total dos custos de cada veiculo, para isso necessito criar uma fórmula onde o excel busque na coluna dos veiculo ( o veiculo correspondente a placa que necessito e na coluna dos valores dos custos some automaticamente os valores correspondente a placa que preciso….ex.:
    1ª Planilha:
    PLACA Receita Despesa
    Frete Combustível Pedágio Diária Carga/Descarga
    FKI8142 R$ – R$ – R$ – R$ – R$ –
    EQU3699 R$ – R$ – R$ – R$ – R$ –

    2ª Planilha
    Data Carreg Veículo Despesas
    R$ Combustível Pedágio Diária Vlr Descarga
    17/jan FKI-8142
    17/jan EQU-3699
    17/jan FKI-8142
    17/jan EQU-3699

    Preciso que o excel busque na coluna do veiculo a placa FKI-8142 e some todos os valores da coluna Combustivel correspondente a placa que eu quero e traga esta soma para a 1ªplanilha.

    tem como me ajudar?

  33. Você pode utilizar uma função de contagem condicionada (CONT.SE) e fazer o valor da planilha 1 ser igual ao valor da planilha 2. Se o resultado for zero, pode usar uma formatação condicional vermelha para avisar melhor

  34. Ola amigo, eu tenho duas planilhas dentro da mesma pasta de trabalho. A pasta é de um inventario de computadores, na planilha 1 tenho dados da localização do equipamento com o nome dele, na planilha 2 tem o serial, modelo e etc. Nas duas tem o nome do equipamento, que deve ser o mesmo. Gostaria que fosse impedido de registrar um nome na planilha 1, caso esse mesmo não conste na planilha 2.
    Isso e pra impedir que sejam atualizadas distintamente. como eu faço?

  35. Cara você consegue deixar as coisas bem mais claras, muito obrigado por esse blog, está me auxiliando demais.

    Obrigado.

  36. Nesses casos eu sempre sou a favor de criar um valor único usando a função CONCATENAR e buscar esse valor único, assim não caio no problema de valores repetidos

  37. OPA TENHO UMA TABELA SEMELHANTE, NUMA COLUNA TENHO QUE DIGITAR O CODIGO DO PRODUTO E PRECISO QUE EM OUTRA COLUNA APAREÇA A DESCRIÇAO AUTOMÁTICA CORRESPONDENTE AO CÓDIGO DIGITADO.
    MEU NOME É MARCOS

  38. Olá Rafael, preciso da sua ajuda. Tenho uma planilha que tem DDD, Localidades e suas regionais.
    Acontece que existem algumas localidades com o mesmo nome, mas DDDs e regionais diferentes.
    Como devo proceder para criar uma procv correta para que puxe os dados corretos e não primeiro dado que vir na busca?
    Sendo que ao digitar o DDD e a localidade, ele tem que me puxar a regional correta.

  39. Oi Luciana, tudo bom?

    Uma fórmula vai ser sempre alterada quando você mudar a fonte de dados que ela busca. Se você quiser ir colocando um por vez, precisaria criar uma macro que copiasse e colasse os itens como valores, assim, quando você mudasse a fonte, o resultado permanceria igual

  40. Olá, Rafael.
    Tenho uma planilha de orçamento para fazer e gostaria que quando selecionasse o produto atualizasse automaticamente o valor para então multiplicar e criar o orçamento.
    Sem criar o PROCV cada vez que selecionasse outro produto. Entende o que quero dizer?
    Já vi uma planilha assim mas não sei como funciona.
    Obrigada.

  41. Oi Olivio, prefiro enviar a resposta por aqui mesmo. Aparentemente será uma resposta longa, mas simples de se fazer. Basta usar a função SE aninhada dentro de outras condicionais. Ficaria mais ou menos assim (ao invés de X usarei A1, porque é a referência da célula onde o valor em métros cúbicos ficará).

    =SE(A1<10;34,4;SE(A1<20;34,4+(A1-10)*6,98;SE(A1<50 …e por ai vai, no final é só fechar todos os parenteses ok?

  42. Ola Rafael!

    Preciso montar uma planilha para calculo da conta de agua onde inserindo o consumo em m3 em uma determinada célula o calculo do valor da conta aparece em outra célula. Porem existem faixas de consumo pre determinada para este calculo com valores diferentes para o custo por m3.

    Sendo X o consumo em m3, as faixas para este calculo segue abaixo.

    0 < X < 10 – paga um valor fixo de R$34,4

    11 < X < 20 – paga R$34,4 + (X-10)*6,98

    21 < X < 50 – paga R$34,4 + 10*6,98 + (X-20)*10,48

    51 < X 100 – paga R$34,4 + 10*6,98 + 20*10,48 + 50*15,12 + (X-100)*17,42
    Se for possível pode encaminhar a resposta pelo e-mail = oliviodelima@yahoo.com.br

  43. Oi Mark, tudo bom?

    Depende exatamente de como você quer fazer. Uma maneira bem simples é fazer referências simples entre as planilhas, usando o sinal de = e colocando a referência exata, depois arrastar para o resto da planilha.

  44. Olá tenho uma dúvida.

    Tenho duas planilhas que são preenchidas por pessoas diferentes, mas os campos/colunas de preenchimento são padrão. Gostaria de criar uma terceira planilha (tipo banco de dados) que traga todas as linhas preenchidas das duas planilhas, você sabe como faço?

  45. Rafael, td bem?

    Tenho uma PROCV que está trazendo valores errados, devido ao formato da célula de busca estar como GERAL e não NUMERO. Porém são 10.000 itens, como faço para atualizar automaticamente. Por exemplo, quando formato a célula para número, e aperto F2 ENTER, a PROCV funciona, pois encontra o valor correto, mas não dá p.fazer isso em 10.000 linhas……como posso automatizar?

  46. Eu posso usar o procv para elaborar um indice por tema? exemplo eu quero buscar na minha planilha todos os textos que classifico como AMOR…. Quero que ao procurar pelo tema, procure o que busco, apenas o filtro,autofiltro, retorna, mas não fica muito bem esteticamente, que achas?

  47. Oi Bruno, nesse caso eu crio uma coluna auxiliar com valores ínfimos, mas que sempre vão fazer com que os valores sejam únicos e uma coluna somando os valores originais com esses que adicionei. Por exemplo, em uma lista de 3 valores ficaria assim:

    valor 1 – 100 + 0,00001 = 100,00001
    valor 2 – 200 + 0,00002 = 200,00002
    valor 3 – 100 + 0,00003 = 100,00003

    Assim, o ordenamento do resultado final na coluna do lado não fica prejudicado por resultados que seriam iguais

  48. boa tarde!
    tenho uma planilha de lançamento de vendas, onde tem a classificação do 1 ao 15 colocado. eu uso procv para retornar o nome dos produtos que estão em cada colocação mas quando o valor é igual ele me retornar o mesmo produto sendo que são diferente mas só o valor de venda que são iguais. gostaria de saber como posso ta resolvendo esse problema.
    obrigado

  49. Oi José, já tentou usar o PROCV? Acredito que se o seu registro estiver sendo feito corretamente na aba de lançamentos de compras você terá o resultado que procura

  50. Gostaria de saber se existe alguma função que me retorne o seguinte: Tenho um banco de dados em EXCEL (Planilha) onde registro toda a compra que faço mensalmente no mercado. Então preciso saber qual o último valor pago e a data de um determinado produto, sem utilizar as funções BD…. É possível?

  51. ola boa noite. tenho uma planilha de movimentação de veiculos, onde aportaria da minha empresa coloca dados das saidas e entradas dos veiculos , dados tais como quilometrage de chegada e saida. acontece que o mesmo veiculo sai da empresa diversas vezes e preciso de uma função que me mostre a quilometragem mais recente do veiculo.

  52. Nesse caso você pode usar o CONT.SE.

    Imagino que você tenha uma lista com o registro dos nomes dos visitantes, certo? Nela você só vai ter o nome do visitante uma vez e no lado pode criar uma coluna fazendo um CONT.SE dessa tabela de cadastros que você anexou imagem e usando a referência do nome.

    Se passar de 3 você pode criar uma formatação condicional para mudar de cor e chamar sua atenção

  53. Seria uma planilha com nome, CPF e data.
    Nessa planilha seria colocado os dados das pessoas que acessam.
    Porém pra não precisar ficar procurando se a pessoa já ultrapassou os 3 acessos, gostaria que a planilha me alertasse quando isso ocorresse.

  54. Oi Julio,

    me explica como é feita a contagem e registro do número de acessos das pessoas? Você escreve João > 1 acesso, Carlos > 3 acessos, etc? Ou é de outra forma? Me explica esse processo de uso da planilha que me ajudará a te falar o que é possível ou não

  55. Boa tarde, Rafael!

    Não sei se poderia me auxiliar, preciso montar um planilha de acesso de pessoas.
    Nessa planilha gostaria de colocar nome e CPF e queria que ela mudasse de cor quando a pessoa atingisse um certo numero de acessos (no caso seriam 3).
    Se puder me ajudar fico grato, se não, poderia me indicar onde conseguir essa ajuda.

    Abraço

  56. Rafael, eu fiz o que orientou mas não funcionou muito bem.
    Não sei se existe outra forma.

    Você disse para eu utilizar da seguinte maneira

    =ESQUERDA(A2;função ou referência aqui de número de contagem de caracteres)

    na imagem eu defini a linha 1 como =ESQUERDA(A1;2) e deu o resultado que eu queria, já na linha 2 se fosse um cliente com tres iniciais BRF123l5 eu definindo como =ESQUERDA(A2;3) ele aceita e me da o resultado certo, mas na pratica qdo eu coletar os produtos vai poder entrar código tanto de 2 letras no começo qto de 3.

    e é ai que ta o problema porque na linha dois se eu digitar aa1234l5 na coluna C onde é pra mostrar o nome do cliente, ele vai me mostrar 0 e na coluna B ele conta como aa1.

    não sei se da pra entender mas é isso rsrs vlw abç

  57. Nesse caso você pode usar uma função na tabela auxiliar para determinar qual é o valor de caracteres que quer na função ESQUERDA. Ficaria algo como.

    =ESQUERDA(A2;função ou referência aqui de número de contagem de caracteres)

  58. Blz Rafael, surgiu mais uma duvida.
    Vai ter casos que a inicial vai conter mais de 2 caracteres para definir o cliente.

    percebi que =ESQUERDA(A1;2) aumentando o numero no final ele vai além, mas como determinar isso pra algumas sim e para outras não?
    é possivel?

    mid = cinza
    aa = azul
    bb = verde

  59. No caso do PROCV é só utilizar a ideia exposta nesse post mesmo. No exemplo, você teria que criar uma tabela nova no estilo abaixo:

    Coluna D E
    Linha 1 AA Azul
    Linha 2 FE Amarelo
    Linha 3 BB Verde

    E na coluna C, onde você tem o cliente, utilizaria a fórmula do PROCV da seguinte maneira:

    =PROCV(B2;D1:E3;2;FALSO) dessa forma, ele buscará o valor em B2 na tabela auxiliar criada e vai retornar o valor na segunda coluna, que é o tipo de cliente

  60. Genial Rafael,
    Mto bom!
    Por curiosidade como ficaria em PROCV? o tutorial a cima se aplica?
    Acredito que ficaria mais simples tambem caso tenha que fazer atualização futuras.

    O =SE que postou funcionou perfeitamente.

    Vlw
    Obrigado!

  61. Claro que podemos Roy,

    Basta criar uma coluna auxiliar (como a coluna B não tem nada escrito, pode usar ela) com a função =ESQUERDA(A2;2) e arrastar

    Assim vai aparecer as 2 iniciais e depois na coluna C você usa a função SE dentro de SE dependendo do número de tipos de clientes que tiver. Por exemplo, se forem só 3 como na imagem, seria algo como

    =SE(B2=”AA”;”Azul”;SE(B2=”FE”;”Amarelo”;”Verde)

    Se quiser ver mais da função SE, entre nesse post – https://blog.luz.vc/excel/funcao-se-excel/

    uma alternativa seria usar o PROCV para encontrar qual tipo de cliente, mas você precisaria fazer uma tabela auxiliar com as siglas e nomes dos clientes

  62. Bom dia,
    Estou precisando criar uma planilha que iria facilitar e muito minha vida.
    Basicamente ela funcionaria da seguinte maneira:

    Coluna A seria preenchida manualmente com código de cada produto e coluna B mostraria qual cliente ela pertence automaticamente.

    O que determinaria o cliente é as duas letras iniciais do código.
    exemplo:
    Sempre que tiver AA pertencera ao cliente azul independente do que esteja no meio ou no final.

    podem me ajudar?

    Obrigado!

  63. Bom dia,
    Estou precisando criar uma planilha que iria facilitar e muito minha vida.
    Basicamente ela funcionaria da seguinte maneira:

    Coluna A seria preenchida manualmente com código de cada produto e coluna B mostraria qual cliente ela pertence automaticamente.

    O que determinaria o cliente é as duas letras iniciais do código.
    exemplo:
    Sempre que tiver AA pertencera ao cliente azul independente do que esteja no meio ou no final.

    podem me ajudar?

    Obrigado!

  64. Oi Mychell, tudo bom?

    você pode usar a DESLOC para selecionar esse range entre 01/01 e 15/01. Para fazer a contagem de quantas células devem ser selecionadas, acredito que um CONT.VALORES deva funcionar.

    Se quiser, deve ser possível você criar uma célula de data inicial e uma célula com a data final e depois fazer uma SOMASES buscando como critério valores maiores que a data inicial e menores que a data final.

    Abraços

  65. Amigo, to com uma duvida um tanto urgente.

    Eu tenho uma tabela da seguinte maneira:

    data – produto – preço

    usando o proc v eu consegui fazer uma outra tabela localizar pra mim o primeiro preço e ultimo com base na data.

    Porém eu preciso que ele selecione e some esse periodo (de primeiro a ultimo).
    De modo que eu possa deixar a tabela livre, afinal o ultimo localizado não é a ultima data.

    Eu imaginei uma forma de fazer mas para isso eu precisaria que o procv retornasse a referencia da celula, por exemplo. “c3” e não o valor encontrado nela “R$ 50,00”, por exemplo. De modo que eu pudesse fazer uma soma baseada em um periodo que eu digitar.

    Periodo – 01/01/15 – 15/01/15 = valor total .

    Agradeço muito.

  66. A validação de dados > Lista é uma funcionalidade e não uma fórmula. Na verdade, ela não é essencial para o seu caso, ela só ajuda para que você nunca escreva errado e isso gere um erro.

    De forma resumida, basta você ir na célula (D3), ir na guia DADOS > Validação de dados > quando abrir uma janela escolher a opção LISTA > escolher a referência correta (nesse caso, a lista com todos os códigos)

    Para ver mais, acesse esse post > https://blog.luz.vc/excel/usando-lista-suspensa-com-validacao-de-dados/

  67. Lista de validação, como faz isso, é uma fórmula? se vc me ensinar seria muito grato. Obrigado por enquanto pela sua gentileza e disponibilidade em ajudar

  68. Pelo que eu entendi, na célula D3 é só você criar uma lista (com validação de dados) com todos os códigos que sempre que você marcar um código, exemplo I 1, ele te retornará o valor da segunda coluna, no caso a descrição.

  69. Quero digitar um código para aparecer a descrição do produto na realidade, não aparecer um valor

  70. =PROCV(D3;’BANCO DE DADOS’!A5:N133;2;FALSO) . Está assim para procurar os produtos digitando o código na celula D3 em outra aba.

  71. Oi Marlon, faz 2 coisas pra mim, por favor:

    1 – escreve a função que você está usando, exatamente como ela está escrita na planilha
    2 – me diz qual é o valor que está escrito no primeiro argumento (valor procurado)

  72. Sim eu fiz isso mas não busca o produto através do código. Minha planilha tem um cadastro de produtos que se estende da celula A5 até N133 e está dividida em grupos. Eu informei na função PROCV todos os grupos mas na hora de digitar o código ele mostra apenas o primeiro grupo de produtos. Naõ sei o que tenho feito de errado.

  73. Oi Marlon, tudo bom?

    a função PROCV funciona da seguinte maneira. Você define qual valor quer buscar (você pode usar uma célula com uma lista por exemplo) e depois define a matriz onde ele buscará esse valor na primeira coluna.

    Para buscar em todos os grupos, sua seleção de matriz precisa ser algo como B96:N62 (o 62 foi o último número que eu vi na imagem, mas você deve colocar o último da última tabela de categoria.

    Lembre-se que é importante não ter valores duplicados na lista de produtos, se não o PROCV só encontra o primeiro (marcando ele como FALSO – correspondência exata)

  74. Bom dia pessoal Estou com dificuldades dessa função PROCV, fiz um banco de dados de controle de estoque e segreguei os produtos em categorias conforme imagem abaixo, porém, quando inseri a função PROCV ela busca somente os itens listados na primeira grupo de produtos (EX: Iluminação e Sinalização). Como executar a função para que a busca se de em todos os grupos do banco de dados? Se possível responder mhp-padilha@hotmail.com

  75. Oi Artur,

    acredito que você só consiga fazer isso de forma automatizada com VBA, porque você precisaria criar uma rotina que identificasse o valor encontrado e fizesse uma cópia de formatação da célula encontrada nessa função e colasse na célula de resposta.

    Pensando aqui rapidamente não consegui pensar em funções ou itens que fossem facilmente aplicados sem VBA.

    Abraços

  76. Existe como trazer através de hiperlink ou de PROCV ou outra função, além dos dados a formatação da célula copiada? Obrigado. Artur Larangeira Filho

  77. Olá Rafael
    Não consegui gerar a Macro como você mencionou, haveria uma forma de fazer isso utilisando fórmulas? Estou tentando utilizar a função desloc, mas, quando mudo os números o final também muda.
    Obrigado

  78. Namaste

    Sou grato pelo auxílio. Bem, estou iniciando agora no Excel e confesso por pura necessidade. Até andei olhando umas dicas sobre Macros, mas acabei chegando a conclusão, que meu negócio mesmo é Solidworks, Auto CAD, Corel e por ai vai.

    O que pretendo na verdade é fazer o seguinte, lançar em um campo: (A1;B1;C1;D1;F1;G1) de uma pasta de trabalho, as seis dezenas sorteadas, da Mega. Daí ela grava estas seis dezenas no último conjunto de colunas (no caso 6) que tenho em outra pasta. Ex: A3;B3;C3;D3;F3;G3 sendo que em cada uma destas vai uma dezena.
    Assim, eu não preciso ficar indo ao final das Colunas para lançar um a um.

    É que, me meti a criar uma planilha para analisar este jogo, Sei que para muitos pode parecer coisa boba, mas, o lado bom, é que estou aos poucos desenvolvendo lógicas de raciocínio e aprendendo Excel. O que, novamente confesso, nunca foi de meu interesse. E estou gostando.
    Muito grato Rafael.
    Caso possa me dar mais alguma ajuda, prometo te dar uma boa grana quando eu ganhar, rsrs
    E eu acredito nisso.

  79. Oi Ronie,

    você pode fazer esse comando gravando uma macro e atrelando ela à um botão. Basicamente, toda vez que você apertar o botão ele vai pegar o valor que está em A1 e vai colar valores na última célula não preenchida da coluna B.

    Para isso, siga esse passo a passo:
    1 – comece a gravar a macro
    2 – aperte CTRL + C na célula A1
    3 – aperte TAB para deslocar a célula selecionada para a coluna B
    4 – Aperte o direcional para baixo com o CTRL apertado para ir ao último valor
    5 – Execute o comando de colar valores
    6 – pare de gravar a macro

    acredito que assim você conseguirá executar esse comando sem problemas. Depois basta criar um botão e atrelar a macro à ele.

    Abraços

  80. Saudações, gostaria de saber se há como eu criar um modo de: ao inserir um determinado dado em uma célula, Ex: A1, ele seja adicionado à primeira célula vazia, no final de um dado intervalo,
    e, mesmo que eu exclua este valor de A1, ele permaneça na célula onde foi adicionado.
    Ex: Tenho uma planilha com uma coluna preenchida de B1:B5000, então, para evitar, descer até a célula B5001 e adicionar mais um valor qualquer, eu o adiciono em A1 e ele é inserido em B5001 automaticamente, e, caso eu delete, ou adicione outro valor qualquer em A1, o valor anterior fique permanentemente em B5001 e o novo valor de A1, seja inserido e gravado em B5002.
    Grato

  81. Oi Gisela,

    acredito que você pode criar uma planilha (aba) a mais para conferência. Nela você pode colocar 1 campo para colocar o nome que você vai buscar e usar 3 colunas (1 para cada base de dados) com um PROCV buscando o nome que você colocou.

    Nesse casso, se o nome existir na sua base dados vai aparecer o campo que você quiser (de cotação por exemplo) e você pode criar um campo a mais com a função maior ou menor buscando desses 3 valores.

    Assim você terá automaticamente o maior ou menor valor de cotação, sempre que o campo de referência estiver preenchido. Observe que o PROCV te retorna um valor baseado em um valor de referência. Então se você estiver fazendo cotação de um produto, no campo de referência vai colocar PRODUTO 1, por exemplo, e esse valor precisa estar escrito dessa mesma maneira nas outras planilhas. Por isso é recomendável usar validação de dados (com listas) para que você não erre na ortografia sem querer.

    Abraços

  82. Tenho 4 planilhas. 3 base de dados e 1 de resultado… preciso identificar se nas bases de dados constam serviços semelhantes aos cotados, que se refere a planilha de resultado. Comparar os valores entre si e, com base neles, inserir o menor valor encontrado na planilha de cotação. Qual melhor fórmula?

  83. Oi Wagner,

    pelo que eu entendi, o problema com o PROCV está no fato da célula onde fica o número de controle na primeira guia estar mesclada. Isso faz com que ele busque apenas um valor e não todos os valores que estão correlacionados com essa célula.

    Além disso, o PROCv só faz uma busca, normalmente pegando o primeiro valor exato que encontra (no caso de usar o argumento falso) ou um valor aproximado (no caso de usar verdadeiro).

    De toda forma, imagino que para buscar valores iguais de número de controle, mas com outros itens diferentes você precisaria criar uma coluna auxiliar para diferenciar cada uma dessas linhas. Poderia ser, por exemplo uma coluna com a função ordem.

    Depois, na fórmula você poderia utilizar a condicional E atrelando o PROCV ao número de controle e uma função MAIOR para buscar os itens ordenados.

  84. Boa tarde. Necessito de ajuda com essa função, de forma que ela preencha mais de uma linha.
    Ex.: tenho 2 guias – a primeira com o cadastro do pedido com o código 739, com 3 linhas de produtos inseridos nele. A segunda guia é um formulário em que digito o código do pedido e ele retorna os dados da primeira guia automaticamente. O problema é que nessa etapa somente o primeiro produto está sendo preenchido, quando na verdade eu preciso que os 3 apareçam.
    Como posso resolver isso?
    Segue a imagem da planilha.
    Atenciosamente
    Wagner Won Muller Sampaio

  85. Rafael Obrigado de Novo (y) funcionou bem aqui.
    por Hora não tenho mais nenhuma duvida. se surgir alguma duvida em outro momento te procuro aqui. vlw mesmo e tudo de bom.

  86. Oi Gustavo,

    de nada, fico feliz de saber que ajudou mesmo. Em relação a essa nova dúvida, é um caso comum quando arrastamos o PROCV…

    para ajeitar isso (o problema #N/D, que na prática só é um problema visual) você pode usar a função SEERRO – basicamente ela diz o seguinte: se a função der erro, ela retorna outro valor). Então supondo que a função tenha ficado assim:

    antes – =PROCV($A$2;P1!$A$13:$R$1000;2;falso)

    depois com SEERRO ficaria assim – =SEERRO(PROCV($A$2;P1!$A$13:$R$1000;2;falso);””)

    Para ocultar a planilha basta clicar com o botão direito nela (na parte de baixo do Excel) e escolher a opção ocultar

    Por fim essa função que ele usou de SE é a mesma coisa que eu fiz agora com o SEERRO, ele criou uma função para mostrar a célula em branco caso o resultado dela fosse 0 ok?

    Abraços

  87. Boa Noite Rafael, venho agradecer por esta força que você me deu, graças a este vídeo conseguir fazer certinho. já criei minha planilha de pedidos.
    preciso de tirar outra duvida que surgiu na conclusão desta tarefa.
    quando eu arrasto para copiar a formula para todas outras célula fica aquele #N/D e não posso apagar pq se não some a formula. queria saber como que faz pra tirar isso e continuar a com a formula e a célula branca.
    pode ver que numa dessas planilhas que te enviei não fica aparecendo isso mas todo formula funciona.
    – e posso ocultar essa planilha que fica a tabela de busca para os clientes não mexer nos preços de forma que ela não possa ser exibida. apenas por mim?
    – me tire outra duvida sabe dizer pq em outras planilhas anteriores que ele fez as formulas estão assim com outra formula antes do PROCV?: =SE(A11=0;””;PROCV(A11;Produtos!$A$1:$D$500;4;FALSO))

    com Vídeo ficou tudo mais fácil, tem meu agradecimento.

  88. Oi Gustavo,

    gravei um vídeo com a explicação do PROCV usando as suas planilhas. Como a versão do meu Excel é o for Mac, ele está em inglês, mas tentei explicar tudo com o uso das funções em português. Só para deixar ainda mais claro, quando uso o VLOOKUP (=PROCV).

    Espero que você entenda e, se ficar com alguma dúvida é só me falar, esse é o link:

    https://www.youtube.com/watch?v=Ew02Hq3KN_o&feature=youtu.be

    abraços

  89. Bom Dia Rafael, tentei tentei e nada. tá difícil para mim que não tenho base. queria pedir sua ajudar para um auxilio maior já que não tenho tanta experiencia no Excel. ta bem explicado só que meio complexo para um iniciante. a curto prazo você poderia explicar em um vídeo? estou te mandado umas informações das planilhas se você poder quebrar esse galho para mim desta vez criando para mim. sendo que quero muito aprender para não depender de outras pessoas.

    como usei uma planilha com dados e colunas diferente pode ter sido isso que fiz errado.

    não conseguir puxar a formula par todas as linhas.
    se puder da uma olhada aqui.

    http://www.mediafire.com/download/9qtun2c36bifiqo/Planilhas+2014.rar

  90. Oi Gustavo,

    vou tentar explicar desde o início por aqui. Infelizmente esse final de ano está muito corrido e ficará difícil marcar um dia para te explicar exatamente o funcionamento de tudo. Se você ficar com dúvidas podemos marcar um call por skype ano que vem.

    Vamos ao passo a passo. Antes de começar, vamos usar alguns nomes. Vamos usar P1 para a planilha com informações e P2 para a planilha que faz a busca de informações ok?

    Basicamente, você vai ter todos os dados na P1 e, na P2, você vai colocar uma tabela com as colunas (ordem, tamanho, descrição, cores,etc).

    1 – na coluna ordem, você vai preencher de maneira manual com o número do código (célula A2) que você quer buscar as informações
    2 – em todas as outras colunas, você vai colocar a função PROCV, mas em cada uma você mudará o terceiro argumento (número índice coluna)
    3 – vamos para a primeira coluna, a de tamanho. Nela vamos usar a seguinte função:
    =PROCV($A$2;P1!$A$13:$R$1000;2;falso)

    observe que eu usei o $ para que quando você copiar e colar a função, ela não mude a referência das tabelas. e o P1! é a referência para ele puxar os valores da planilha com informações. Além disso, o 2 é o índice da coluna e o falso é porque você quer uma referência exata (conforme explicado no post, olha lá de novo se não tiver entendido aqui).

    Se essa der certo, basta copiar e colar a função modificando apenas o terceiro argumento (número índice coluna) para 3, 4, 5, etc de acordo com o número de colunas para direita que você busca a informação

    Mais uma vez, espero ter ajudado Gustavo. Grande abraço, feliz natal e um excelente ano novo!

  91. Boa noite Rafael, gotei da sua explicação porém não entendi sua resposta. Tipo essa planilha que trabalho ela faz busca numa outra planilha onde tem todos as informações. Tem os espaços em brancos quando coloco a referência e boto para o lado já aparece as informações: tamanho, descrição e preço. Quando coloco a quantidade na grade ela já multiplica e me da o subtotal. Pra mim é uma coisa muito complexa não to sabendo fazer desde o início. Você poderia entrar em contato comigo sendo por WhatsApp e-mail para me ajudar. Preciso aprender a fazer essa planilha para deixar de pedir para esse meu colega. Seria muito bom que você fala-se comigo tenho o molde da planilha a planilha com todos os dados que ele deve usar para a busca. Preciso de ajuda Rafael desde já agradeço.????

  92. Oi Gustavo, tudo bom?

    Me parece uma tarefa que você vai conseguir tirar de letra. Normalmente crio uma aba a mais para esse tipo de busca (para deixar a planilha mais clean e fácil de usar), mas se você quiser pode fazer nessa mesma aba.

    Basicamente você tem que usar a função PROCV dessa forma para buscar o valor Tamanho:

    =PROCV(célula onde você vai colocar o código;A13:O1000;2;falso)

    depois para as outra colunas, bastará você modificar o índice de coluna que nesse primeiro caso colocamos 2 e vai aumentando para 3, 4, 5 de acordo com o uso de colunas mais para a direita (veja no post)

    conseguiu entender? qualquer coisa é só me falar, abraços

  93. Amigo queria sua ajuda para montar uma tabela que creio que seja com essa formula.
    é uma planilha que busca por resultados. tipo eu coloco uma referência de um produto por ex: 22001 coloco pro lado e já aparece o as informações do meu produto, Tamanho,descrição e valor ai tem o campo de quantidade desses produto se o produto for R$ 10,00 se eu botar a quantidade ele já multiplica esses 10. é uma planilha de vendas de produto que preciso, meu amigo quem faz só que ele ta sem tempo para fazer e não quero ficar pedindo sempre que precisar. tenho algumas aqui para te mostrar e queria aprender a criar a minha. preciso de sua ajuda. e-mail: guga.boyz@hotmail.com

  94. Sinceramnte não encontrei

    *Respeitosamente, Luiz Roberto Saraiva*

    *Tels:(0xx5521)99161-1169/98509-4175 *

    *Técnico especializado em Confecção do Vestuário*

    *Bacharel em Administração de Empresas*
    * Pós graduado em Logística Empresarial*

    *Click e entre nas minhas*

    *redes sociais*

    Redes Sociais [image: LinkedIn] [image:
    YouTube] [image:
    Facebook] [image:
    Blogger] [image:
    Twitter] Contact me: [image: Skype] lrsaraiva [image: MSN] saraivacorretorimobiliario@hotmail.com
    Designed with WiseStamp – Get yours

    Em 1 de agosto de 2014 09:35, Disqus escreveu:

  95. Oi Luiz!

    Tudo bom? Na verdade, o seu outro comentário foi respondido, sim. Eu tinha lhe enviado o link da nossa categoria de posts sobre Excel: blog.luz.vc/c/excel/

    E também lhe perguntado os 3 pontos mais importantes para te direcionar com calma. Espero que consiga ver essa resposta aqui!

    Abraços

  96. Tenho muito respeito pelo seu trabalho.mas aonde pode me indicar isso para me aprofundar.Já postei e não tive resposta.luizrsaraiva@gmail.com

    OBJETIVO

    Capacitar
    o aluno no uso do programa Excel para aplicação em situações e problemas
    típicos do Gerenciamento de Produção, Gestão da Qualidade e Finanças
    Empresariais.

    PÚBLICO
    ALVO

    Alunos de graduação ou
    recém-formados em Engenharia, Administração, Economia, Ciências Contábeis,
    Atuária e áreas a fins;

    Profissionais de Gerência.

    PROGRAMA
    RESUMIDO

    Soluções
    por Simulação:

    Planos de manutenção;

    Cálculo de probabilidade;

    Simulação de sistema visando
    lucro máximo;

    Cálculo de frota de
    veículos;

    Planos de manutenção;

    Políticas de estoque
    (controle periódico e permanente).

    Soluções por Programação Linear (SOLVER):

    Problemas de Logística (rota
    e localização);

    Escolha de mix de produção
    para lucro máximo ou custo mínimo;

    Plano de fabricação;

    Planejamento de frentes e
    escala de mão-de-obra;

    Planejamento integrado da
    produção

    Qualidade
    de processo – elaboração de gráficos de controle

    Visual
    Basic

    Gravação de Macros;

    Referência Relativa x
    Referencia Absoluta;

    Estrutura de uma macro;

    Criando uma função, função
    definida pelo usuário;

    Funções financeiras;

    Caixa de entrada/Caixa de
    mensagem;

    Estruturas de controle (if-then-else;else
    if;do while/until);

    Aplicações práticas à
    formatação de planilhas e tratamento de dados;

    Ferramentas
    Complementares do Excel

    Texto para colunas

    Cenários

    Tabela dinâmica

    Gráfico dinâmico

    Formatação condicional

    Fórmulas básicas de texto,
    data e hora, estatísticas, lógicas e financeiras

    Operaçóes com planilha
    (senha, ocultar, agrupar, desagrupar e congelar painéis)

    Atingir meta

  97. Boa noite Leandro, sou principiante e gostaria de aprender e ter conhecimentos sobre estas planilhas com as funções procv, proch, somase e outras tantas que são importantes para nosso dia a dia no trabalho, mas suas matérias foram úteis e de grande avalia para mim, obrigado.

  98. Muito bom, vc poderia tirar uma duvida fiz uma tabela para organizar filmes, mas so encontro o filme se o nome estiver correto, se tiver faltando um acento não consigo encontrar.

  99. Parabéns… Pode nos falar sobre fórmulas dentro de fórmulas, ex: =Procv(……);somase(….))

Comments are closed.