Táboa de contidos
O artigo mostra algúns consellos para calcular e mostrar tempos superiores a 24 horas, 60 minutos e 60 segundos.
Ao restar ou engadir tempo en Excel, ás veces podes quere mostrar os resultados como o número total de horas, minutos ou segundos. A tarefa é moito máis sinxela do que parece e coñecerás a solución nun momento.
Como mostrar o tempo en 24 horas, 60 minutos e 60 segundos
Para mostrar un intervalo de tempo de máis de 24 horas, 60 minutos ou 60 segundos, aplique un formato de tempo personalizado onde o código de unidade de tempo correspondente estea entre corchetes, como [h], [m] ou [s] . Os pasos detallados seguen a continuación:
- Seleccione a(s) cela(s) que desexa dar formato.
- Faga clic co botón dereito nas celas seleccionadas e, a continuación, faga clic en Formatar celas ou preme Ctrl + 1 . Isto abrirá a caixa de diálogo Formato de celas .
- Na pestana Número , en Categoría , seleccione Personalizado , e escriba un dos seguintes formatos de hora na caixa Tipo :
- Máis de 24 horas: [h]:mm:ss ou [h]:mm
- Máis de 60 minutos: [m]:ss
- Máis de 60 segundos: [s]
A seguinte captura de pantalla mostra o formato de tempo personalizado "máis de 24 horas" en acción :
Abaixo amósanse outros formatos personalizados que se poden usar para mostrar intervalos de tempo que superan a lonxitude das unidades de tempo estándar.
Descrición | Código de formato |
Totalhoras | [h] |
Horario e amp; minutos | [h]:mm |
Horas, minutos, segundos | [h]:mm:ss |
Total de minutos | [m] |
Minutos e amp; segundos | [m]:ss |
Segundos totais | [s] |
Aplicados aos nosos datos de mostra (tempo total 50:40 na captura de pantalla anterior), estes formatos de hora personalizados producirán os seguintes resultados:
A | B | C | |
---|---|---|---|
1 | Descrición | Hora visualizada | Formato |
2 | Horas | 50 | [ h] |
3 | Horas e amp; minutos | 50:40 | [h]:mm |
4 | Horas, minutos, segundos | 50:40:30 | [h]:mm:ss |
5 | Minutos | 3040 | [m] |
6 | Minutos & segundos | 3040:30 | [m]:ss |
7 | Segundos | 182430 | [s] |
Para que os tempos mostrados sexan máis significativos para os teus usuarios, podes complementar a unión do tempo coas palabras correspondentes, por exemplo:
A | B | C | |
---|---|---|---|
1 | Descrición | Hora visualizada | Formato |
2 | Horas & minutos | 50 horas e 40 minutos | [h] "horas e" mm "minutos" |
3 | Horas, minutos,segundos | 50 h. 40 m. 30 s. | [h] "h". mm "m". ss "s." |
4 | Minutos | 3040 minutos | [m] "minutos" |
5 | Minutos & segundos | 3040 minutos e 30 segundos | [m] "minutos e" ss "segundos" |
6 | Segundos | 182430 segundos | [s] "segundos" |
Nota. Aínda que os tempos anteriores parecen cadeas de texto, aínda son valores numéricos, xa que os formatos de números de Excel cambian só a representación visual pero non os valores subxacentes. Entón, podes engadir e restar os tempos con formato como de costume, referencialos nas túas fórmulas e utilizalos noutros cálculos.
Agora que coñeces a técnica xeral para mostrar tempos superiores a 24 horas en Excel, imos móstroche un par de fórmulas máis adecuadas para situacións específicas.
Calcula a diferenza horaria en horas, minutos ou segundos
Para calcular a diferenza entre dúas veces nunha unidade de tempo específica, utiliza unha de as seguintes fórmulas.
Diferenza horaria en horas
Para calcular as horas entre a hora de inicio e a hora de finalización como número decimal , use esta fórmula:
( Hora de finalización - Hora de inicio ) * 24Para obter o número de horas completas , utilice a función INT para redondear o decimal ata o número enteiro máis próximo:
=INT((B2-A2) * 24)
Diferenza horaria en minutos
Para calcular minutos entre dúas veces,resta a hora de inicio da hora de finalización e, a continuación, multiplica a diferenza por 1440, que é o número de minutos nun día (24 horas*60 minutos).
( Hora de finalización - Hora de inicio ) * 1440Diferenza horaria en segundos
Para obter o número de segundos entre dúas veces, multiplica a diferenza de tempo por 86400, que é o número de segundos nun día (24 horas). *60 minutos*60 segundos).
( Hora de finalización - Hora de inicio ) * 86400Asumindo a hora de inicio en A3 e a hora de finalización en B3, as fórmulas van do seguinte xeito:
Horas como número decimal: =(B3-A3)*24
Horas completas: =INT((B3-A3)*24)
Minutos: =(B3-A3)*1440
Segundos: =(B3-A3)*86400
A seguinte captura de pantalla mostra os resultados:
Notas:
- Para obter resultados correctos, as celas da fórmula deben ter o formato Xeneral .
- Se a hora de finalización é maior que a hora de inicio, a diferenza horaria móstrase como un número negativo, como na fila 5 da captura de pantalla anterior.
Como engadir/restar máis de 24 horas e 60 minutos. , 60 segundos
Para engadir un intervalo de tempo desexado a un tempo determinado, divide o número de horas, minutos ou segundos que queres engadir polo número da unidade correspondente nun día (24 horas, 1440 minutos ou 86400 segundos) , e despois engade o cociente á hora de inicio.
Engadir durante 24 horas:
Hora de inicio + ( N /24)Engadir de novo 60 minutos:
Hora de inicio + ( N /1440)Engadir máis de 60segundos:
Hora de inicio + ( N /86400)Onde N é o número de horas, minutos ou segundos que quere engadir.
Aquí tes algúns exemplos de fórmulas reais:
Para engadir 45 horas á hora de inicio na cela A2:
=A2+(45/24)
Para engadir 100 minutos ao inicio tempo en A2:
=A2+(100/1440)
Para engadir 200 segundos á hora de inicio en A2:
=A2+(200/86400)
Ou pode introducir os tempos para engadir en celas separadas e fai referencia a esas celas nas túas fórmulas como se mostra na captura de pantalla a continuación:
Para restar veces en Excel, usa fórmulas similares pero co signo menos en lugar de máis:
Resta durante 24 horas:
Hora de inicio - ( N /24)Resta durante 60 minutos:
Hora de inicio - ( N /1440)Resta durante 60 segundos:
Hora de inicio - ( N /86400)A seguinte captura de pantalla mostra os resultados:
Notas:
- Se unha hora calculada aparece como un número decimal, aplique un formato de data/hora personalizado ás celas da fórmula.
- Se despois aplicando formato personalizado ting a cell displays #####, o máis probable é que a cela non sexa o suficientemente ancha para mostrar o valor da data e hora. Para solucionar isto, amplíe o ancho da columna facendo dobre clic ou arrastrando o límite dereito da columna.
É así como pode mostrar, engadir e restar intervalos de tempo longos en Excel. Grazas por ler e espero verte no noso blog a vindeira semana!