[DICA]: Como comparar dados de duas listas no Excel usando PROCV

Oi pessoal. Tudo Excelente com vocês?

Como o PROCV é requisitado na construção de nossas fórmulas, não é mesmo?

Podemos solucionar muitas de nossas tarefas mais árduas, fazendo o uso dessa função de Pesquisa e Referência do Excel em nossas tabelas. É claro que eu não poderia deixar de falar sobre ela aqui, afinal esse é um site de Excel ou não? (risos)

Para ser mais exato, já abordei esse tema aqui outras vezes, como no artigo Aprenda a usar PROCV para pesquisar na planilha, que é bem detalhado e faz parte do conteúdo do meu ebook Aprenda as 7 Fórmulas do Excel Que Podem Salvar Sua Vida.

Na dica de hoje, no entanto, vou abordar uma usabilidade específica para a capacidade da função PROCV.

Recebi uma questão outro dia, onde o leitor gostaria de comparar duas listas de produtos, sendo uma de sua loja e a outra, do seu estoque. Sua finalidade seria verificar os produtos zerados para que fosse realizada a reposição daqueles itens.

Poderia ser feito com macro para agilizar e não pesar a atualização de dados? Poderia sim! Embora muitos usuários ainda não tenham domínio do VBA, seria interessante por questões de performance. Mas, com o PROCV podemos resolver bem rapidamente e com um grau menor de dificuldade.

Por isso, hoje vou mostrar como solucionar essa questão usando o PROCV, certo!

procv_simultaneo_varias_planilhas

Continuar lendo

Encontrar o vencedor para uma concorrência do menor preço

Olá pessoas Excelentes!

Hoje vou ensinar uma dica super rápida e básica com o uso de algumas fórmulas do Excel. Apesar de ser bem fácil de utilizar não permite-nos associar ao uso banal ou simplório. Em muitos casos precisamos identificar numa tabela gigantesca de dados um determinado valor que seria extremamente desgastante e demorado se o fizéssemos manualmente, procurando item por item. Imaginem isso!

Já ensinei aqui no blog algumas outras técnicas de procura através de fórmulas como o PROCV ou o CORRESP, mas existem situações nas quais não alcançaríamos os resultados esperados com o uso destas funções ou, simplesmente, não seriam as melhores escolhas.

Por isso, vamos aprender mais uma alternativa de pesquisa dentro de uma planilha. O exemplo que vamos trabalhar faz uma junção de funções e tem como temática a identificação do menor valor (preço) numa tabela que possui os concorrentes de um certame para a oferta de alguns produtos fictícios.

Vamos supor que, nesta tabela, estejam descritas todas as ofertas de inúmeras empresas participantes do concurso. Cada uma informou o preço que dispõe para cada produto da lista. Bem, nossa missão é encontrar nesta listagem qual empresa ofertou o menor preço para cada produto.

Continuar lendo

Carregar uma listagem de acordo com o item selecionado na primeira lista – Parte 1

Olá pessoas Excelentes…

Já falamos,  anteriormente aqui no site, uma forma de restringir a digitação de algum conteúdo numa célula, inclusive, exibindo mensagens personalizadas de erro e tudo mais. Recomendo que você leia esse artigo antes de prosseguir.

Hoje, vamos aprender mais uma utilidade da ferramenta de validação de dados, que pode nos ajudar em diversos casos, dependendo do resultado que precisemos obter.

A validação de dados numa célula da planilha do Excel pode ser configurada de diversas maneiras. Nesta dica, iremos trabalhar com o tipo Lista, ou seja, definiremos uma lista de valores possíveis para ser escolhido pelo usuário, como numa listagem de seleção. Mas, vamos personalizar um pouquinho mais: programaremos uma segunda lista para exibir uma listagem de itens de acordo com o que for selecionado numa primeira lista.

Vejamos como realizar esta façanha.

Continuar lendo

Fórmula para exibir Bom Dia, Boa Tarde ou Boa Noite na planilha do Excel

Olá galera!!! Uma saudação especial a todos os nossos Excelentes leitores.

A dica de hoje é bem rapidinha e serve bastante para estudo, ou seja, pra quem gosta de praticar no Excel o uso de suas funções e suas macros VBA. É claro que, a dica serve também para uso geral, para incrementar planilhas ou relatórios. Vai depender da necessidade e criatividade de vocês.

Vou mostrar de forma descontraída como fazer o Excel te saudar com um Bom Dia, Boa Tarde ou Boa Noite, de acordo com a ocasião, ou seja, uma saudação adequada pelo horário especificado. Com isso, podemos concluir que o Excel pode ser “bem educado” e não é “anti-social”…

Brincadeiras a parte, vamos começar. A propósito, já publiquei alguns artigos sobre tratamento de datas no Excel, vale a pena conferir.

Continuar lendo

O que fazer quando aparece #VALOR! nas células da minha planilha?

Olá pessoas EXCELentes, como vão suas planilhas?

Quantas vezes já nos deparamos com situações em que nossas fórmulas, por mais bem feitas que elas estivessem – ou nem tanto assim, vai! – resultava em mensagens de erro do tipo #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME?, #NULO! ou #N/D ?

Então, o caso é que, a má construção das fórmulas ou a indefinição de um possível resultado a ser retornado, resulta em algumas destas mensagens de erro. Cada um dos códigos de erros tem um significado para a nossa compreensão e possível tomada de ação na resolução do problema. Dessa maneira, podemos antever as possíveis situações em que algum destes erros ocorreria e, previamente, já definimos alternativas para uma exibição de resultado mais personalizado.

 

Na dica de hoje mostrarei como fazer estes tratamentos de erros, personalizando tomadas de decisão e exibição de resultados mais amigáveis e que deixem suas planilhas mais elegantes.

Continuar lendo

Como limitar a entrada de dados na célula

Olá pessoal, tudo bem!!!

Primeiramente agradeço a sua visita ao meu site e espero que o artigo de hoje possa ser útil ao teu aprendizado do Excel. Tenho escrito bastante coisa legal, de fácil compreensão e de grande relevância no dia a dia de quem usa o Excel para gerar suas planilhas de controle e afins.

Alguns artigos publicados aqui têm sido de grande audiência e interesse dos leitores, como:

Diversas maneiras de contar no excel
Classificando Números em Ordem Crescente e Decrescente
Fazer o Excel distinguir célula vazia X célula contendo valor 0 (zero)
Escrever Número Por Extenso
Enviar Email diretamente do Excel (Macro)

Se você ainda não leu, aproveite para ler agora. Será muito útil em seus trabalhos.

Mas, vamos a dica de hoje!

Estou escrevendo em resposta a uma pergunta enviada por um leitor. Ele queria saber como fazer para configurar uma célula para permitir apenas digitar um valor limitado. Veja a pergunta feita:

[…] O meu estoque de Mercadorias eu só tenho 200 unidades do item 01. As cinco colunas são valores que eu não preciso alterar, já a coluna “QUANT” eu tenho que digitar e não posso colocar a mais do que eu disponho no estoque. O que eu quero é uma formula ou uma Macro para o Excel 2007 para não deixar que eu digite um valor maior que 200 na coluna “QUANT”. […]

Existe uma solução própria do Excel para isto. É claro que com uma Macro do VBA ficaria bem mais personalizado, mas, para solucionar de maneira eficaz e rápida, sugiro o uso da ferramenta de Validação de Dados.

Vou ensinar com utilizá-la.
Continuar lendo

Extrair parte do texto de uma célula com valores sem formato definido

Outro dia recebi uma dúvida de um leitor que dizia:

Se o texto que se quer uma parte for um endereço do tipo:

AL RIBEIRAO PRETO, 556, BELA VISTA, CEP 01331000

e queremos apenas o endereço até a segunda vírgula em uma listagem extensa de clientes.

Como elaborar a função?

Então…. primeira devemos observar o seguinte:

Para usarmos qualquer fórmula que extraia os valores de um texto, precisamos informar tamanho do texto que queremos retornar e/ou a posição inicial no texto onde partirá a extração.

Mas como ter essas infomações se cada endereço terá um tamanho? Não podemos dizer: retorne um texto com tamanho 20! Ou, extraia um texto a partir da posição 10! Pois esses dados serão variáveis e diferentes a cada linha.

Para solucionarmos a questão, devemos estabelecer algumas regras e definir fórmulas que nos retornem as informações referenciais de tamanho e posicionamento que necessitamos para a fórmula de extração de texto.

Como fazer isso? Vejamos.

Continuar lendo

Gerar lista de valores distintos a partir de duas listas

Olá caros leitores.

Já recebi vários pedidos de ajuda de usuários do Excel com a necessidade de mesclar valores de mais de uma tabela para uma nova lista que recebesse o conteúdo de ambas mas de forma que estes valores não viessem repetidos. Ou seja, era imperativo listar tudo que estivesse na planilha 1, por exemplo, e também na planilha 2, porém, os valores que fossem iguais, só deveriam ser listados uma vez.

Sei que esta ainda é uma dificuldade de muitas pessoas, por isso, hoje vou escrever a respeito disso. Espero que gostem deste artigo.

Continuar lendo

Fórmula para exibir a letra da coluna

Oi caríssimos leitores.

Eis uma dica simples que poderá ser aplicada e adaptada em diversas situações. Vou explicar como retornar a referência da coluna de determinada célula. Para saber  a identificação númerica da coluna podemos utilizar a fórmula COL().

Ex: A=1, B=2, j=10, AA=27, AC=29

Mas esta fórmula, só retorna a referência numérica, como eu disse.

Existe a fórmula ENDEREÇO que retorna, de forma completa, (coluna – linha – planilha) a identificação da célula.

Ex:

  • ENDEREÇO(2;3) –> $C$2
  • ENDEREÇO(15;5) –> $E$15
  • ENDEREÇO(10;7;4) –> G10          //Aqui o 3º parametro (num 4) retorna a identificação relativa das células, sem o “$”

Com base nestas fórmulas, podemos adaptá-las, em adiççao com outras, para retornarmos o resultado que desejamos, ou seja, somente a identificação da coluna em formato de letras, ok. Continuar lendo

Realçar Conteúdo Duplicado

Amigos, hoje vamos executar algo extremamente simples mas que muitas vezes já nos deu muita dor de cabeça.

Suponha que tenhamos uma gigantesca listagem, por exemplo, uma lista telefônica. E nela não podemos exibir telefones repetidos, precisamos que esses números figurem apenas uma única vez na nossa lista. Se formos procurar linha por linha, poderemos terminar ficando vesgos de tanto fixar o olhar em buscas dos números repetidos, sem contar que nosso cérebro ficaria atordoado com tantos números e sem dúvida não conseguiria decorar se o número que estava lendo já haveria aparecido alguma vez.

Uma solução simples, e para fins de estudo, seria assim: Continuar lendo