Existe alguma maneira de exibir corretamente períodos negativos no Excel?

15

Existe alguma maneira de fazer o Excel mostrar um intervalo de tempo negativo? Se eu subtrair dois valores de tempo (por exemplo, ao subtrair a quantidade real de tempo gasto em algo da quantidade de tempo planejada para ele) e o resultado for negativo, o Excel preenche a célula de resultado com hashes para notificar que o resultado não pode ser exibido como um valor de tempo. Até mesmo o OpenOffice.org Calc e o Google Spreadsheets podem exibir valores de tempo negativos.

Existe uma maneira de contornar esse problema usando formatação condicional? Eu realmente não quero criar alguma solução calculando as horas e minutos eu ou qualquer coisa assim.

    
por fixer1234 22.08.2008 / 08:15

4 respostas

10

De link de John Walkenbach:

Por padrão, o Excel usa um sistema de datas que começa em 1º de janeiro de 1900. Um valor de tempo negativo gera uma combinação de data e hora anterior a essa data, que é inválida.

A solução é usar o sistema de datas 1904. Selecione Ferramentas, Opções. Na caixa de diálogo Opções, clique na guia Cálculo e marque a opção do sistema de data 1904 para alterar a data de início para 2 de janeiro de 1904. Os tempos negativos agora serão exibidos corretamente.

Se você usar o sistema de datas 1904, tenha cuidado ao vincular a células de datas em outras pastas de trabalho. Se a pasta de trabalho vinculada usar o sistema de datas 1900, as datas recuperadas pelos links ficarão incorretas.

    
por 22.08.2008 / 08:26
3

Se as respostas aparecerem em uma coluna de células, iniciando "A1". Ocultar essa coluna da exibição. Em seguida, insira outra coluna de células ao lado da coluna oculta.

Vá para a célula na parte superior da nova coluna e digite a fórmula

=IF((A1<0,-A1,A1)

Isso sempre produzirá uma resposta legível. No entanto, não será óbvio se a resposta correta foi originalmente positiva ou negativa. Você precisa de um mecanismo para mostrar isso. Um método ideal seria incluir uma condição adicional na fórmula mudando a cor para vermelho se A1 for menor que zero

    
por 02.01.2011 / 18:32
0

Você já pensou em usar a formatação condicional para destacar períodos de tempo negativos?

Estou ciente de que isso provavelmente não é uma resposta tecnicamente correta, mas permitirá que o usuário / leitor veja rapidamente quais são os canais negativos.

    
por 22.08.2008 / 08:50
0

Resolvi o problema da seguinte forma:

suponha que

E2 é a hora de início e F2 está terminando a hora (formate essas células na fórmula TIME, não importa 24 horas ou Am / Pm)

a fórmula será

=TEXT((24-E2)+(F2),"H::MM")

o formato da célula deve ser (NUMBER)

esta fórmula irá ajudá-lo se a hora de início for à noite no dia D e terminar na manhã do dia seguinte. Boa sorte

    
por 08.09.2015 / 10:18