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. ...

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. ...

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. ...

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. ...

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. ...

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. ...

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. ...

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: ...