Como posso calcular os dias, horas e minutos de um total de minutos?

0

No Excel, tenho alguns minutos que preciso converter em dias, horas e minutos, mas não consigo descobrir como obter os minutos. Veja como os dados devem ser apresentados -

Total Minutes   Days    Hours   Minutes
173,120         120     5       ?
131,870         91      13      ?

Alguém pode sugerir a fórmula que eu poderia usar para calcular os minutos?

Aqui estão as fórmulas que estou usando para dias e horas -

Days = ROUNDDOWN((TotalsTable[[#This Row],[Total Minutes]]/60)/24, 0)
Hours = ROUNDDOWN(MOD(TotalsTable[[#This Row],[Total Minutes]]/60, 24), 0)
    
por David Gard 18.03.2014 / 12:33

2 respostas

2

A maneira simples parece ser apenas desfazer essencialmente o que você fez nos dias e subtrair isso do Total de Minutos:

=[Total Minutes]-(([Hours]*60)+([Days]*24*60))

Nos seus exemplos, é fornecido:

173120  120 5   20
131870  91  13  50

Isenção de responsabilidade, usei apenas as células diretamente, onde A1 era total de minutos, B1 dias, C1 horas, D1 minutos. Esta é a fórmula real de D1:

=(A1)-((C1*60)+(B1*24*60))

A alternativa seria aninhar muitas operações MOD, o que acho menos legível.

    
por 18.03.2014 / 12:48
1

Que tal isso:

Days = ROUNDDOWN([@[total min]]/60/24, 0)
Hours = ROUNDDOWN([@[total min]]/60-[@days]*24, 0)
Minutes = ROUNDDOWN([@[total min]]-[@days]*24*60-[@hours]*60, 0)
    
por 18.03.2014 / 12:52