Por apenas R$ 29,90 você adquire o melhor e-book de todos os tempos! Aprenda 7 fórmulas no Excel que vão te livrar dos apuros com suas planilhas.

Transformando Horas, minutos e segundos em valores numéricos (decimais)

Olá pessoal, a resposta de hoje é sobre conversões de horas em valores numéricos decimais. Aproveitem.

Pergunta formulada:

Olá… Gostaria de uma ajuda, pois já fiz de tudo, já pesquisei em tudo que é lugar e não consigo tranformar um resultado que esta em hh:mm:ss em número. Estou calculando horas, minutos e segundos. Então o resultado final dá por ex: 00:04:05. Eu queria transformar isso em segundos que seria 245 certo… mas não estou conseguindo por favor me ajude…

Resposta Excel do Seu Jeito:

Muita calma nessa hora! A solução para esta questão não é nenhum bicho de sete cabeças!
Infelizmente (ou felizmente) para muita gente a resposta que vou apresentar causaria arrepios só em falar que recorreremos a matemática para fazermos os devidos e necessários cálculos de conversão. Mas eu garanto: Não é preciso correr para comprar analgésicos para dores de cabeça, não. É tudo muito simples. Simples mesmo.

Então vamos a solução. Continuar lendo

Filtrando itens por código de grupo e retornando os subgrupos

Olá amigos. Hoje mais uma publicação da seção de Perguntas e Respostas.
Aproveitem!

Pergunta formulada:

Olá Reinaldo!
Preciso de uma grande ajuda.
Estou querendo filtrar, como em um programa windows, por código de Grupo e Subgrupo, da seguinte maneira:

Código Descrição
1 alimentos e bebidas
1.1 trigo
1.2 açúcar

Então… Eu criaria este banco de dados numa planilha e na outra eu gostaria de digitar/filtrar o cód ou nome do Grupo e gostaria que ele me trouxesse na outra coluna apenas os subitens daquele Grupo.

Ex. Eu escolheria o Grupo “Alim e Bebidas” e ele exibiria todos os subitens do grupo 1.

Consegui me fazer entender?

Muito grata,

Resposta Excel do Seu Jeito:

Muito bem!

Desenvolvi uma solução em VBA que vai dar muitas idéias a quem também tiver essa necessidade.

A planilha do excel que executará essa filtragem funcionará como um programinha de geração de relatórios mesmo. O usuário digita o código do grupo e será listado abaixo, todos os subitens desse código de produto. Bem simples.

É claro, essa função poderá tranquilamente ser adaptada para qualquer realidade de gerenciamento. Exemplo: Se você tiver uma listagem de produtos e quiser apenas pesquisar um produto pelo seu código, essa macro também atenderá. Enfim, veja o funcionamento da macro, baixando o arquivo de exemplo no final deste artigo, e entenda como a filtragem é aplicada.

Continuar lendo

Fazer o Excel distinguir célula vazia X célula contendo valor 0 (zero)

Certa vez um leitor perguntou-me a respeito do Excel não diferenciar os valores da célula quando este for 0 (zero) ou for uma seqüência vazia (célula vazia).

Ele disse:
Estou com a seguinte dúvida: Não consigo fazer com que uma célula diferencie 0 de vazio, quando copiado de outra célula. Exemplo: digito em E1, C1=A1 e tanto faz se A1 está vazia ou com 0 o valor retornado é sempre 0.

Algumas perguntas que permeiam este tema são: Existe uma fórmula para diferenciar valor 0 (zero) de seqüência vazia? Como identificar se valor da célula é 0 ou vazio?

Enfim, quando escrevemos uma fórmula que faça referência a qualquer célula vazia o resultado retornado será 0. Faça um teste:

Digite 0 na célula A1. Em seguida, digite na célula B1 a seguinte fórmula:

= A1

Perceba que o resultado da fórmula é 0 (zero).

Agora, apague o conteúdo da célula A1, não escreva nada nela. Veja o resultado da célula B1. Incrível! Continua zero.

Bem. Isso não é um problema, pois não influencia em cálculos, visto que, zero e nada, são a mesma coisa para efeito de operações matemáticas. Dependendo da formatação, tipo moeda, por exemplo, aparece um traço se for zero, mas neste texto ensino como remover aquele tracinho.

Mas, quando há necessidade de comparações textuais, por exemplo, ou de análise de informações diversas, como era o caso do leitor citado acima, isso faria uma grande diferença. Digamos que se queira comparar valores em duas células. Um deles (A1) possui o valor zero e o outro (B1) não foi informado, portanto a célula está vazia. Se fizermos uma comparação simples do tipo A1=B1, ela falhará, pois retornará VERDADEIRO, porque nesta comparação 0=vazio (zero é igual à célula vazia). A comparação não poderia ser verdadeira pelo fato de que ainda falta um dado a ser informado em B1, o que deveria ser sinalizado na fórmula para uma possível tomada de ação do analista daquela planilha.

Como resolver isto de maneira simples? Isto é o que eu vou dizer para vocês agora. Continuar lendo