Calcula o tempo en Google Sheets

  • Comparte Isto
Michael Brown

Agora, que aprendemos como introducir datas e hora na túa folla de cálculo , é hora de falar sobre as formas de calcular o tempo en Follas de cálculo de Google. Analizaremos os xeitos de atopar a diferenza horaria en detalle, veremos como sumar as datas e a hora e aprenderemos a mostrar só as unidades de data ou hora e separalas por completo.

    Como calcular a diferenza horaria en Follas de cálculo de Google

    Cando estás a traballar nalgúns proxectos, normalmente é importante controlar canto tempo dedicas. Isto chámase tempo transcorrido. Follas de cálculo de Google pode axudarche a calcular a diferenza horaria de moitas maneiras.

    Exemplo 1. Resta o tempo para obter a duración do tempo en Follas de cálculo de Google

    Se tes a túa hora de inicio e de finalización. , non é problema descubrir o tempo empregado:

    = Hora de finalización - Hora de inicio

    Supoñamos que a hora de inicio está na columna A e a hora de finalización está na columna B. Cunha fórmula de resta simple en C2, atoparás canto tempo levou esta ou aquela tarefa:

    =B2-A2

    A hora ten o formato "hh:mm" por defecto.

    Para obter os resultados só como horas ou como horas, minutos e segundos, cómpre aplicar un formato personalizado cos códigos de tempo correspondentes: h e hh:mm:ss . Google incluso ofrece un formato de número especial para casos como este: Duración :

    Consello. Para aplicar o formato de hora personalizado, vai a Formato > Número > Máis formatos> Formato de número personalizado no menú da túa folla de cálculo.

    Exemplo 2. Calcula a duración do tempo en Follas de cálculo de Google mediante a función TEXTO

    Outro truco para calcular a duración do tempo en Follas de cálculo de Google consiste na función TEXTO :

    =TEXT(B2-A2,"h") - para horas

    =TEXT(B2-A2,"h:mm") - para horas e minutos

    =TEXT(B2-A2,"h:mm:ss") - para horas, minutos e segundos

    Nota. Mira como os rexistros están aliñados á esquerda? Porque a función TEXTO sempre devolve os resultados con formato de texto. Isto significa que estes valores non se poden utilizar para máis cálculos.

    Exemplo 3. Diferenza horaria en horas, minutos e segundos

    Podes facer un seguimento do tempo empregado e obter o resultado nunha unidade de tempo sen ter en conta outras unidades. Por exemplo, conta o número de só horas, só minutos ou só segundos.

    Nota. Para garantir os resultados correctos, as celas deben formatearse como números ou automaticamente: Formato > Número > Número ou Formato > Número > Automático .

    • Para obter o número de horas empregadas, resta a hora de inicio da hora de finalización e multiplica o resultado por 24 (xa que hai 24 horas nun día):

      =(Hora de finalización - Hora de inicio) * 24

      Obterás unha diferenza horaria como decimal:

      Se a hora de inicio é maior que a de finalización tempo, a fórmula devolverá un número negativo, como en C5 no meu exemplo.

      Consello. A función INT permitirache ver o número de completashoras pasadas desde que redondea os números ata o número enteiro máis próximo:

    • Para contar os minutos, substitúe a hora de inicio desde a hora de finalización e multiplique o que obteña. por 1.440 (xa que hai 1.440 minutos nun día):

      =(Hora de finalización - Hora de inicio) * 1440

    • Para saber cantos segundos pasado entre dúas veces, o simulacro é o mesmo: substitúe a hora de inicio desde a hora de finalización e multiplique o resultado por 86.400 (o número de segundos nun día):

      =(Hora de finalización - Hora de inicio) * 86.400

    Consello. Podes evitar multiplicar en todos estes casos. Só resta primeiro os tempos e despois aplica o formato de tempo transcorrido desde Formato > Número > Máis formatos > Máis formatos de data e hora . Se fai clic na frecha cara abaixo á dereita do campo de texto, poderás escoller entre unidades adicionais de data e hora:

    Exemplo 4. Funcións para obter a diferenza horaria en unha folla de cálculo de Google

    Como sempre, Follas de cálculo de Google equipache con tres funcións especialmente útiles para este fin.

    Nota. Estas funcións só funcionan en 24 horas e 60 minutos e segundos. Se a diferenza horaria supera estes límites, as fórmulas devolverán erros.

    • =HOUR(B2-A2) - para devolver só horas (sen minutos e segundos)
    • =MINUTE(B2-A2) - para devolver só minutos (sen horas e segundos)
    • =SECOND(B2-A2) - para volver só segundos (senhoras e minutos)

    Como engadir e restar tempo en Google Sheets: horas, minutos ou segundos

    Estas operacións tamén se poden conseguir con dúas técnicas: unha implica cálculos matemáticos básicos, outra - funcións. Aínda que a primeira forma sempre funciona, a segunda con funcións só funciona cando engades ou restas unidades de menos de 24 horas, ou 60 minutos ou 60 segundos.

    Engadir ou restar horas en Follas de cálculo de Google

    • Engadir menos de 24 horas:

      =Hora de inicio + HORA(N horas, 0, 0)

      Así se ve a fórmula en datos reais:

      =A2+TIME(3,0,0)

    • Engadir máis de 24 horas:

      =Hora de inicio + (N horas / 24)

      Para engadir 27 horas ao tempo en A2, uso esta fórmula:

      =A2+(27/24)

    • Para restar 24 horas ou máis, use as fórmulas anteriores como base pero cambie o plus signo (+) ao signo menos (-). Isto é o que teño:

      =A2-TIME(3,0,0) - para restar 3 horas

      =A2-(27/24) - para restar 27 horas

    Engadir ou restar minutos en Follas de cálculo de Google

    O principio de manipulación dos minutos é o mesmo que coas horas.

    • Está a función TIME que suma e resta ata 60 minutos:

      =Hora de inicio + TEMPO( 0, N minutos, 0)

      Se queres sumar 40 minutos, podes facelo así:

      =A2+TIME(0,40,0)

      Se queres restar 20 minutos, aquí tes a fórmula para use:

      =A2-TIME(0,40,0)

    • E hai unha fórmula baseada en aritmética simplepara sumar e restar durante 60 minutos:

      =Hora de inicio + (N minutos / 1440)

      Así, así é como sumas 120 minutos:

      =A2+(120/1440)

      Pon o menos no seu lugar de máis para restar 120 minutos:

      =A2-(120/1440)

    Engadir ou restar segundos en Follas de cálculo de Google

    Segundos en Follas de cálculo de Google calcúlanse do mesmo xeito que as horas e os minutos.

    • Podes utilizar a función TEMPO para sumar ou restar ata 60 segundos:

      =Hora de inicio + TEMPO(0 , 0, N segundos)

      Por exemplo, engade 30 segundos:

      =A2+TIME(0,0,30)

      Ou substitúa 30 segundos:

      =A2-TIME(0,0,30)

    • Para calcular máis de 60 segundos, use matemáticas simples:

      =Hora de inicio + (N segundos / 86400)

      Engade 700 segundos:

      =A2+(700/86400)

      Ou substitúa 700 segundos :

      =A2-(700/86400)

    Como sumar o tempo en Follas de cálculo de Google

    Para atopar o tempo total na túa táboa en Follas de cálculo de Google, podes utilizar o SUM función. O truco aquí consiste en escoller o formato correcto para mostrar o resultado.

    Por defecto, o resultado terá o formato Duración - hh:mm:ss

    Pero a maioría das veces o formato de tempo ou duración predeterminado non será suficiente e terás que crear o teu propio.

    A7 As celas :A9 conteñen o mesmo valor de tempo. Só se mostran de forma diferente. E realmente podes realizar cálculos con eles: restar, sumar, converter a decimal, etc.

    Extraer data e hora dun rexistro completo de "data-hora"

    Imaxinemos queunha cela de Follas de cálculo de Google contén a data e a hora. Quere diferencialos: extrae só a data nunha cela e só a hora noutra.

    Dividir a data e hora usando o formato de número

    Para mostrar a data ou a hora nunha cela da túa cela. pantalla ou para imprimilo, só tes que seleccionar a cela orixinal, ir a Formato > Número e escolla Data ou Hora .

    Non obstante, se quere utilizar estes valores para cálculos futuros (resta, suma, etc.) , isto non será suficiente. Se non ves a unidade de tempo nunha cela, non significa necesariamente que estea ausente, e viceversa.

    Entón, que fas?

    Dividir a hora da data usando fórmulas

    Google almacena as datas e a hora como números. Por exemplo, ve a data 24/8/2017 11:40:03 como o número 42971,4861458 . A parte enteira representa a data, o tempo fraccionario. Polo tanto, a súa tarefa consiste en separar o número enteiro do fraccionario.

    1. Para extraer a data (parte enteira), use a función REDONDEAR na cela B2:

      =ROUNDDOWN(A2,0)

      A fórmula redondea o valor cara abaixo e elimina a parte fraccionaria.

    2. Para extraer o tempo, coloque a seguinte fórmula de resta en C2:

    =A2-B2

  • Copie os resultados na terceira fila e aplique Data Formato a B3 e formato Hora a C3:
  • Use a data de división e amp; Complemento de tempo

    Quizais se sorprenda, pero hai un complemento especial para isotraballo. É realmente pequeno e sinxelo, pero a súa contribución a Follas de cálculo de Google non se pode exagerar.

    Dividir data e amp; O tempo divide todos os rexistros de data hora en toda a columna á vez. Controla o resultado desexado con só 4 opcións de configuración sinxelas:

    Indícaselle ao complemento:

    1. Se hai unha fila de cabeceira.
    2. Se queres obter a unidade de data.
    3. Se queres obter a unidade de tempo.
    4. E se queres substituír a túa columna orixinal polos novos datos.

    Literalmente elimina a carga de dividir as unidades de data e hora:

    O complemento forma parte da colección de ferramentas eléctricas polo que terás a man máis de 30 complementos útiles. Instálao desde a tenda de Follas de cálculo de Google para probalo todo.

    Estas son as formas non só de mostrar a data ou a hora, senón de separalas en diferentes celas. E agora podes realizar varios cálculos con estes rexistros.

    Espero que estes exemplos che axuden a resolver as túas tarefas ao traballar con datas e horas en Follas de cálculo de Google.

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.