Táboa de contidos
Excel TIMEVALUE (unha función data e hora ) converte unha hora de texto nun número decimal entre 0 (12:00:00) ata 0,999988426 (23:59:59). A hora do texto pode estar en calquera formato que represente unha hora, por exemplo, 00:00, 16:30, 15:30, 12-mai-2020 13:00, 19/07/2018 1:00 AM.
A imaxe de arriba ofrece unha visión xeral da función TIMEVALUE . Coñecerás máis sobre a función ao longo do artigo.
📂 Descarga o libro de prácticas
Usos da función TIMEVALUE.xlsx
Introdución á función TIMEVALUE
❑ Obxectivo
A función Excel TIMEVALUE converte un tempo de texto nun número de serie de Excel durante un tempo, un número de 0 (12:00:00) a 0,999988426 (23:59:59) . Excel formatea o número cun formato de hora despois de introducir a fórmula.
❑ Sintaxe
TIMEVALUE(time_text)
❑ Explicación do argumento
Argumento | Requirido/Opcional | Explicación |
---|---|---|
time_text | Requirido | Unha cadea de texto que representa un tempo |
❑ Saída
A función TIMEVALUE devolve un número decimal entre 0 e 0,999988426 sobre o tempo de entrada que se representa mediante unha cadea de texto.
❑ Versión
Esta función introduciuse por primeira vez en EXCEL 2000 . Istoa función está dispoñible en todas as versións de Excel desde 2000.
4 exemplos de uso da función TIMEVALUE en Excel
Agora veremos algúns exemplos de uso da función TIMEVALUE o que che axudará a comprender a función con máis claridade.
1. Función TIMEVALUE para obter o valor decimal dun texto de tempo
Podemos utilizar a función TIMEVALUE para obter o valor decimal dun texto de tempo. Supoñamos que temos un conxunto de datos que ten algúns textos especificados só con tempo. Para obter o valor decimal,
➤ Escriba a seguinte fórmula,
=TIMEVALUE(B5)
Aquí, a función dará o valor decimal de o texto temporal da cela B5 .
➤ Prema ENTER .
Como resultado, obtén o valor decimal do texto de tempo da cela B5 .
De forma semellante, pode converter o texto de tempo que representa a hora en calquera outro formato a un valor decimal.
Ler máis: Fórmula de hora actual de Excel (7 exemplos axeitados)
2. Obter o decimal Valor dunha hora a partir dunha data con hora
Ás veces temos unha entrada de texto que ten data e hora. Agora, aprenderemos a obter o valor decimal dun texto que representa tanto a data como a hora usando a función VALOR TEMPO .
➤ Escriba a seguinte fórmula nunha cela baleira ( C5 ),
=TIMEVALUE(B5)
A función ignorará a parte da data do texto da cela B5 e dá o valor decimal só para a parte temporal dese texto.
Agora,
➤ Prema ENTER
Como resultado, obterá o valor decimal na cela C5 do texto que representa tanto a data como a hora.
De forma similar, pode converter o texto de hora que representa a data e a hora en calquera outro formato nun valor decimal.
Ler máis: Como eliminar a hora da data en Excel (6 enfoques)
Lecturas similares
- Como usar a función DÍA en Excel (con 3 exemplos)
- Usar a SEGUNDA función en Excel (3 exemplos )
- Como usar a función MINUTE en Excel (6 exemplos)
3. Usando a función TIMEVALUE nun cálculo
Neste exemplo, aprenderemos como podemos usar a función TIMEVALUE nun cálculo dun escenario da vida real. Supoñamos que temos un conxunto de datos onde se indica o tempo de entrada e de baixa dos empregados dunha empresa. Se un traballador traballa durante 8 horas, considérase xornada completa. Agora usaremos a función de tempo para determinar que parte do traballo dun día completo realizan diferentes empregados.
➤Escriba a seguinte fórmula na cela E5 ,
=(TIMEVALUE(D5)-TIMEVALUE(C5))*(24/8)
Aquí, a función TIMEVALUE converte os tempos das celas C5 e D5 aos seus valores decimais. Restando os dous valores obtemos a diferenza entre o tempo de entrada e o de saídatempo. A función TIMEVALUE considera 24 horas como parte completa. (24/8) porción converte a parte completa en 8 horas. Polo tanto, se algún empregado traballa durante 8 horas, a fórmula devolverá un valor de 1.
Agora,
➤ Prema ENTER .
Como resultado, obterá a fracción do día completo de traballo realizado polo empregado ( Marque ) na cela E5 .
Por fin,
➤ Arrastre a cela E5 para aplicar a mesma fórmula a todos os demais empregados.
Como resultado, obterá que parte do día completo de traballo realizan todos os empregados.
Ler máis : Como actualizar automaticamente a hora actual en Excel (con fórmula e VBA)
4. Separando a data e a hora
Podemos separar a data e a hora en dúas columnas diferentes. Para separar a parte da data usaremos a función DATEVALUE e a función LEFT e para a parte do tempo, usaremos a función TIMEVALUE e a Función MID . Supoñamos que temos algún texto que contén data e hora na columna B , agora separaremos a parte da data na columna C e a parte da hora na columna D .
Para obter a parte da data,
➤ Escriba a seguinte fórmula en C5 ,
=DATEVALUE(LEFT(B5,11))
A función ESquerda devolverá os primeiros 11 caracteres do texto B5 e do A función DATEVALUE convérteo en adata,
Despois diso,
➤ Prema ENTER e seleccione Data como formato de cela.
Como resultado, verá que a parte da data do texto B5 mostrouse na cela C5
Agora para obter a parte do tempo ,
➤ Escriba a seguinte fórmula en D5 ,
=TIMEVALUE(MID(B5,13,5))
A función MID devolve os 5 caracteres a partir da posición 13 do texto B5 e a función TIMEVALUE convérteo nun tempo,
Despois diso,
➤ Prema ENTER e seleccione Hora como formato de cela.
Como resultado, verá que a parte horaria do texto B5 foi inserido na cela C5
De forma similar, pode separar a data e a hora de todos os formatos de o texto.
Ler máis: Como usar a función DATE en Excel (8 exemplos)
💡 Cousas para lembrar ao usar Función TIMEVALUE
📌 A función TIMEVALUE só converte texto. Se dá outros formatos, mesmo o formato de hora na entrada, a función mostrará #VALUE! erro. O texto debe ser un tempo representado correctamente. Se dá o texto de entrada nun formato de hora incorrecto, a función devolverá #VALOR! Erro.
Aínda que pode converter o formato de hora en formato de texto mediante a función TEXTO e despois aplicar o VALOR TEMPO función.
📌 Se dás dous valoresseparando cun dous puntos, por exemplo, 20:45, consideraranse as horas e os minutos, non os minutos e os segundos. Se queres introducir só minutos e segundos, debes indicar 00 como entrada de hora (00:20:45).
Conclusión
Espero que agora saibas cal é o TIMEVALUE a función é e como usala en Excel. Se tes algunha confusión, non dubides en deixar un comentario.