0191-Trabalhando com horas negativas

Como vimos em: 0013-Trabalhando com datas e horas no Excel, o Excel trabalha internamente com grandezas que envolvem medidas de tempo da mesma forma que os números convencionais. A sua exibição como valores de tempo é uma questão de formatação.
O maior problema surge quando o resultado de uma subtração resulta em um valor de tempo negativo.
Quando isso ocorre, e a célula está formatada em horas, vemos o resultado ##########.
Embora possa parecer, essa sucessão de #’s não é um erro.
É a maneira do Excel expressar que não pode exibir o resultado utilizando a formatação de tempo.
Vejamos um exemplo, bastante comum

0191_01.png

Se subtrairmos o valor de C2 pelo de C1 na célula C4 obteremos o resultado ##########.

0191_02.png

Mas vejamos o que acontece, se modificarmos o formato numérico de C4 para 0,0000.

0191_03.png

Ou seja, o Excel realmente consegue calcular, mas não consegue exibir o resultado adequadamente.

E como podemos resolver essa questão?

Há algumas abordagens possíveis.

1. No exemplo acima, podemos realizar uma mudança na fórmula, acrescentando o valor 1 à subtração, ou podemos criar uma fórmula que determine a forma de cálculo com base na comparação entre os valores em C1 e C2.

0191_04.png

2. Alterar o sistema de datas para a base 1904

0191_05.png

Particularmente, não gosto desta alternativa pois em planilhas que mexem com datas todas as referências serão alteradas o que pode causar transtornos para os usuários.
Observem que o resultado é exibido:

0191_06.png

Mesmo sendo possível exibir o resultado negativo, no nosso exemplo, teríamos que utilizar a mesma fórmula vista acima para obtermos o resultado correto.

E por que a adição do valor 1 funciona?

A explicação é simples: a adicionarmos 1 estamos acrescentando um dia à menor das horas. Desta forma o Excel interpreta a subtração entre os valores 02/01/1900 06:00 e 01/01/1900 22:00.

Lembre-se sempre: a conta é realizada pelo Excel, a exibição do resultado como ######### não é erro. Portanto células as células que tem essa aparência podem ser referenciadas e utilizadas em fórmulas normalmente.

Anúncios

In Excel We Trust

Marcado com: , , ,
Publicado em Nível: Intermediário
2 comentários em “0191-Trabalhando com horas negativas
  1. Marconi Pierre disse:

    Excelente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Visitas dos usuários
  • 2,069,536

Clique para assinar este blog e receber notificações de novos artigos por email.

Junte-se a 1.534 outros seguidores

Aumente sua interação

Siga-nos do twitter (@usuariosdoexcel).

Acesse o nosso fórum e compartilhe as suas dúvidas.

Curta nossa página no Facebook.

Junte-se ao grupo do LinkedIn.

Visite-nos utilizando o seu smartphone ou tablet.

Recomende este Blog
Visualizar notícias
Site monitorado:
Real Time Web Analytics

Clicky

%d blogueiros gostam disto: