Como usar a función TIMEVALUE en Excel (4 exemplos)

  • Comparte Isto
Hugh West
A función

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.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.