excel Como somar o total de horas de trabalho com tempo positivo e negativo

1

Eu tenho o total de horas trabalhadas em uma linha (veja o exemplo abaixo) com estes valores:

A1= 22:25, A2=-10:00, A3=3:00, A4=-4:45 

(alguns valores de tempo são negativos porque os funcionários não trabalharam o turno completo).

As entradas representam as horas e minutos de trabalho (por exemplo, A1: 22 horas e 25 minutos)

Agora, tudo que quero é calcular o total de horas de trabalho como = SOMA A1 + A2 + A3 + A4 = + - total de horas de trabalho. No entanto, as células são formatadas como texto porque o Excel não permite inserir tempo negativo.

Agora, preciso de alguma forma somar as linhas (formatadas como tempo) e convertê-las em hora h: mm.

    
por Worda 04.07.2018 / 18:49

1 resposta

2

Ignorando o que é subjacente aos números reais, você tem tempos negativos que deseja exibir corretamente como tempos negativos e pode usar para a aritmética de tempo. Como soluções alternativas, você tentou formatar os horários como texto (complexo para usar em uma fórmula matemática) e como números decimais (não dará a resposta correta, a menos que você convertesse os minutos em centésimos de uma hora). Nada disso é necessário.

A questão da formatação é específica a "base 1900" para lidar com datas / horas. O nome vem do armazenamento de datas como o número de dias desde 0 de janeiro de 1900. As datas são, então, uma contagem de dias inteiros e os tempos são armazenados como frações decimais de um dia. Então hoje ao meio-dia seria armazenado como 43286.5, e 3 horas são armazenadas como 1/8 de um dia, ou 0,125. Os números armazenados são formatados para exibir na forma legível de sua escolha.

Como as datas e horas são armazenadas como um único número, você pode usá-lo como qualquer outro número para fazer aritmética sem se preocupar com unidades de tempo ou outros fatores. A base de 1900 passa a ter uma restrição de design que não permite tempos negativos.

Existe uma opção incorporada para usar uma "base 1904", que não tem a restrição de tempos negativos. Esse é realmente o padrão na versão para Mac. Com isso, você pode exibir tempos negativos e usá-los em cálculos. Você pode selecioná-lo no menu. A rota lá varia com a versão do Excel. Está no diálogo Options .

Na versão de 2007, foi através do botão Office. Nas versões de 2010 e 2013, foi através da guia File . Se a rota mudou em versões mais recentes, talvez alguém tenha a gentileza de acrescentar isso a essa resposta. Na caixa de diálogo Opções, selecione Advanced . [Uma referência não datada que acabei de descobrir que não lista a versão aplicável dá uma rota de Tools » Options » Calculation , então essa é outra para tentar se as outras rotas não corresponderem à sua versão.]

Verifique Use 1904 date system e OK .

Agora você pode armazenar e exibir tempos negativos como tempos negativos, e simplesmente calcular o tempo. Por exemplo, basta somar os tempos (independentemente de positivo ou negativo) para obter o total.

    
por 05.07.2018 / 23:51