Beregner tid i Google Sheets

  • Dele Denne
Michael Brown

Nå, som vi har lært hvordan du legger inn datoer og klokkeslett i regnearket ditt , er det på tide å snakke om måtene å beregne tid på i Google Regneark. Vi vil diskutere måtene å finne tidsforskjeller på i detalj, se hvordan du summerer datoer og klokkeslett sammen, og lærer å vise bare dato- eller tidsenheter og skille dem helt fra hverandre.

    Hvordan beregne tidsforskjell i Google Sheets

    Når du jobber med noen prosjekter, er det vanligvis viktig å kontrollere hvor mye tid du bruker. Dette kalles medgått tid. Google Sheets kan hjelpe deg med å beregne tidsforskjellen på mange forskjellige måter.

    Eksempel 1. Trekk fra tid for å få tidsvarigheten i Google Sheets

    Hvis du har starttid og sluttid , det er ikke noe problem å finne ut tidsbruken:

    = Sluttid - Starttid

    La oss anta at starttiden er i kolonne A og sluttiden er i kolonne B. Med en enkel subtraksjonsformel i C2, du vil finne hvor lang tid denne eller den oppgaven tok:

    =B2-A2

    Klokken er formatert som "tt:mm" som standard.

    For å få resultatene som bare timer eller som timer, minutter og sekunder, må du bruke et tilpasset format med de tilsvarende tidskodene: h og hh:mm:ss . Google tilbyr til og med et spesielt tallformat for tilfeller som dette - Varighet :

    Tips. For å bruke det egendefinerte tidsformatet, gå til Format > Nummer > Flere formater> Egendefinert tallformat i regnearkmenyen.

    Eksempel 2. Beregn varighet i Google Sheets ved å bruke TEXT-funksjonen

    Et annet triks for å beregne tidslengden i Google Sheets involverer TEXT-funksjonen :

    =A2-(120/1440) - for timer

    =TEXT(B2-A2,"h:mm") - for timer og minutter

    =TEXT(B2-A2,"h:mm:ss") - for timer, minutter og sekunder

    Merk. Ser du hvordan postene er justert til venstre? Fordi TEXT-funksjonen alltid returnerer resultatene formatert som en tekst. Dette betyr at disse verdiene ikke kan brukes til videre beregninger.

    Eksempel 3. Tidsforskjell i timer, minutter og sekunder

    Du kan spore tidsbruken og få resultatet i én tidsenhet hvis du ser bort fra andre enheter. For eksempel, tell antall bare timer, bare minutter eller bare sekunder.

    Merk. For å sikre korrekte resultater, bør cellene formateres enten som tall eller automatisk: Format > Nummer > Nummer eller Format > Nummer > Automatisk .

    • For å få antall timer brukt, trekk starttiden fra slutttiden og gang resultatet med 24 (siden det er 24 timer på en dag):

      =(Sluttid - Starttid) * 24

      Du vil få en tidsforskjell som desimal:

      Hvis starttiden er større enn slutten gang, vil formelen returnere et negativt tall, som i C5 i mitt eksempel.

      Tips. INT-funksjonen lar deg se antallet komplettetimer brukt siden den runder tall ned til nærmeste heltall:

    • For å telle minutter, bytt ut starttiden fra slutttiden og multipliser det du får med 1440 (siden det er 1440 minutter på en dag):

      =(Sluttid - Starttid) * 1440

    • For å finne ut hvor mange sekunder passert mellom to ganger, er øvelsen den samme: bytt ut starttiden fra slutttiden og gang resultatet med 86 400 (antall sekunder på en dag):

      =(Sluttid - Starttid) * 86400

    Tips. Du kan unngå multiplikasjon i alle disse tilfellene. Bare trekk fra tider først, og bruk deretter formatet for medgått tid fra Format > Nummer > Flere formater > Flere dato- og klokkeslettformater . Hvis du klikker på nedoverpilen til høyre for tekstfeltet, vil du kunne velge mellom flere dato- og tidsenheter:

    Eksempel 4. Funksjoner for å få tidsforskjellen i et Google-regneark

    Som alltid utstyrer Google Sheets deg med tre spesielt nyttige funksjoner for dette formålet.

    Merk. Disse funksjonene fungerer bare innen 24 timer og 60 minutter og sekunder. Hvis tidsforskjellen overskrider disse grensene, vil formlene returnere feil.

    • =HOUR(B2-A2) - for å returnere kun timer (uten minutter og sekunder)
    • =MINUTE(B2-A2) - til returner bare minutter (uten timer og sekunder)
    • =SECOND(B2-A2) - for å returnere bare sekunder (utentimer og minutter)

    Hvordan legge til og trekke fra tid i Google Sheets: timer, minutter eller sekunder

    Disse operasjonene kan også utføres med to teknikker: en involverer grunnleggende matematiske beregninger, en annen - funksjoner. Mens den første måten alltid fungerer, fungerer den andre med funksjoner bare når du legger til eller trekker fra enheter mindre enn 24 timer, eller 60 minutter eller 60 sekunder.

    Legg til eller trekk fra timer i Google Sheets

    • Legg til mindre enn 24 timer:

      =Starttid + TID(N timer, 0, 0)

      Slik ser formelen ut på reelle data:

      =A2+TIME(3,0,0)

    • Legg til mer enn 24 timer:

      =Starttid + (N timer / 24)

      For å legge til 27 timer til tiden i A2, jeg bruker denne formelen:

      =A2+(27/24)

    • For å trekke fra 24 timer og mer, bruk formlene ovenfor som grunnlag, men endre pluss tegn (+) til minustegnet (-). Her er hva jeg har:

      =A2-TIME(3,0,0) - for å trekke fra 3 timer

      =A2-(27/24) - for å trekke fra 27 timer

    Legg til eller trekk fra minutter i Google Regneark

    Prinsippet for å manipulere minutter er det samme som med timene.

    • Det er TID-funksjonen som legger til og trekker fra opptil 60 minutter:

      =Starttid + TID( 0, N minutter, 0)

      Hvis du skal legge til 40 minutter, kan du gjøre det slik:

      =A2+TIME(0,40,0)

      Hvis du skal trekke fra 20 minutter, er formelen her bruk:

      =A2-TIME(0,40,0)

    • Og det er en formel basert på enkel aritmetikkå legge til og trekke fra over 60 minutter:

      =Starttid + (N minutter / 1440)

      Slik legger du til 120 minutter:

      =A2+(120/1440)

      Sett minus i stedet av pluss for å trekke fra 120 minutter:

      =A2-(120/1440)

    Legg til eller trekk fra sekunder i Google Sheets

    Sekunder i Google Regneark beregnes på samme måte som timer og minutter.

    • Du kan bruke TID-funksjonen til å legge til eller trekke fra opptil 60 sekunder:

      =Starttid + TID(0) , 0, N sekunder)

      Legg for eksempel til 30 sekunder:

      =A2+TIME(0,0,30)

      Eller bytt ut 30 sekunder:

      =A2-TIME(0,0,30)

    • For å beregne over 60 sekunder, bruk enkel matematikk:

      =Starttid + (N sekunder / 86400)

      Legg til 700 sekunder:

      =A2+(700/86400)

      Eller bytt ut 700 sekunder :

      =A2-(700/86400)

    Hvordan summere tid i Google Sheets

    For å finne den totale tiden i tabellen i Google Sheets, kan du bruke SUM funksjon. Trikset her er å velge riktig format for å vise resultatet.

    Som standard vil resultatet bli formatert som Varighet - tt:mm:ss

    Men som oftest vil ikke standard format for tid eller varighet være nok, og du må finne din egen.

    A7 :A9-celler inneholder samme tidsverdi. De vises bare annerledes. Og du kan faktisk utføre beregninger med dem: trekke fra, summere, konvertere til desimal osv.

    Trekke ut dato og klokkeslett fra en full "dato-tid"-post

    La oss forestille oss atén celle i Google Regneark inneholder både dato og klokkeslett. Du vil skille dem fra hverandre: trekk bare ut datoen til én celle og bare klokkeslettet til en annen.

    Del datoklokkeslett ved hjelp av tallformat

    For å vise dato eller klokkeslett i én celle på skjerm eller for å skrive den ut, velg den opprinnelige cellen, gå til Format > Tall og velg Dato eller Tid .

    Men hvis du vil bruke disse verdiene for fremtidige beregninger (trekk fra, sum osv.) , dette vil ikke være nok. Hvis du ikke ser tidsenheten i en celle, betyr det ikke nødvendigvis at den er fraværende, og omvendt.

    Så hva gjør du?

    Del dato og klokkeslett ved hjelp av formler

    Google lagrer datoer og klokkeslett som tall. For eksempel ser den datoen 8/24/2017 11:40:03 som tallet 42971,4861458 . Heltallsdelen representerer datoen, brøkdelen - tid. Så, oppgaven din går ut på å skille heltall fra brøk.

    1. For å trekke ut dato (heltallsdel), bruk ROUNDDOWN-funksjonen i celle B2:

      =ROUNDDOWN(A2,0)

      Formelen runder verdien ned og kaster brøkdelen bort.

    2. For å trekke ut tid, plasser følgende subtraksjonsformel i C2:

    =A2-B2

  • Kopier resultatene inn i den tredje raden og bruk Dato -format til B3 og Tid -format til C3:
  • Bruk Splittdato & Tidstillegg

    Du kan bli overrasket, men det er ett spesielt tillegg for dettejobb. Det er veldig lite og enkelt, men bidraget til Google Sheets kan ikke overvurderes.

    Delingsdato & Tid deler alle Dato-tidsposter i hele kolonnen samtidig. Du kontrollerer ønsket resultat med bare 4 enkle innstillinger:

    Du forteller tillegget:

    1. Om det er en overskriftsrad.
    2. Hvis du ønsker å få datoenheten.
    3. Hvis du ønsker å få tidsenheten.
    4. Og hvis du vil erstatte den opprinnelige kolonnen med de nye dataene.

    Det tar bokstavelig talt byrden med å dele dato- og tidsenheter fra skuldrene dine:

    Tillegget er en del av Power Tools-samlingen så du vil ha mer enn 30 andre nyttige tillegg for hånden. Installer den fra Google Sheets-butikken for å teste alt.

    Dette er måtene å ikke bare vise dato eller klokkeslett på, men å skille dem til forskjellige celler. Og du kan utføre ulike beregninger med disse postene nå.

    Jeg håper disse eksemplene vil hjelpe deg med å løse oppgavene dine når du arbeider med datoer og klokkeslett i Google Sheets.

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.