Beregning af tid i Google Sheets

  • Del Dette
Michael Brown

Nu, hvor vi har lært hvordan du indtaster datoer og tid i dit regneark Vi vil diskutere de forskellige måder at finde tidsforskellen på i detaljer, se, hvordan man summerer datoer og tid sammen, og lære at vise kun dato- eller tidsenheder og sætte dem helt fra hinanden.

    Sådan beregnes tidsforskel i Google Sheets

    Når du arbejder på nogle projekter, er det normalt vigtigt at kontrollere, hvor meget tid du bruger. Dette kaldes forløbstid. Google Sheets kan hjælpe dig med at beregne tidsforskellen på mange forskellige måder.

    Eksempel 1. Træk tid fra for at få tidsvarigheden i Google Sheets

    Hvis du har start- og sluttidspunktet, er det ikke noget problem at finde ud af, hvor lang tid du har brugt:

    = Sluttidspunkt - Starttidspunkt

    Lad os antage, at starttidspunktet er i kolonne A og sluttidspunktet i kolonne B. Med en simpel subtraktionsformel i C2 kan du finde ud af, hvor lang tid denne eller hin opgave tog:

    =B2-A2

    Tiden er som standard formateret som "hh:mm".

    Hvis du vil have resultaterne som timer alene eller som timer, minutter og sekunder, skal du anvende et brugerdefineret format med de tilsvarende tidskoder: h og hh:mm:ss . Google tilbyder endda et særligt nummerformat til tilfælde som dette - Varighed :

    Tip. Hvis du vil anvende det brugerdefinerede tidsformat, skal du gå til Format> Antal> Flere formater> Brugerdefineret nummerformat i din regnearksmenu.

    Eksempel 2. Beregn tidsvarighed i Google Sheets ved hjælp af TEXT-funktionen

    Et andet trick til at beregne tidsvarigheden i Google Sheets involverer TEXT-funktionen:

    =TEXT(B2-A2, "h") - i timevis

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

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

    Bemærk. Kan du se, hvordan posterne er justeret til venstre? TEXT-funktionen returnerer altid resultaterne formateret som tekst. Det betyder, at disse værdier ikke kan bruges til yderligere beregninger.

    Eksempel 3. Tidsforskel i timer, minutter og sekunder

    Du kan registrere tidsforbruget og få resultatet i én tidsenhed uden at tage hensyn til andre enheder, f.eks. tælle antallet af timer, minutter eller sekunder.

    Bemærk. For at sikre korrekte resultater skal dine celler formateres enten som tal eller automatisk: Format> Antal> Antal eller Format> Antal> Automatisk .

    • Du får antallet af timer ved at trække starttidspunktet fra sluttidspunktet og gange resultatet med 24 (da der er 24 timer på en dag):

      =(sluttidspunkt - starttidspunkt) * 24

      Du får en tidsforskel som en decimalangivelse:

      Hvis starttidspunktet er større end sluttidspunktet, returnerer formlen et negativt tal, som i C5 i mit eksempel.

      Tip. Med INT-funktionen kan du se antallet af hele timer, da den runder tallene nedad til nærmeste hele tal:

    • Hvis du vil tælle minutter, skal du erstatte starttidspunktet med sluttidspunktet og gange det, du får, med 1.440 (da der er 1.440 minutter på en dag):

      =(sluttidspunkt - starttidspunkt) * 1440

    • For at finde ud af, hvor mange sekunder der er gået mellem to tidspunkter, er fremgangsmåden den samme: erstat starttidspunktet med sluttidspunktet, og gang resultatet med 86.400 (antallet af sekunder i en dag):

      =(sluttidspunkt - starttidspunkt) * 86400

    Tip. Du kan undgå at gange i alle disse tilfælde. Du kan bare trække tiderne fra først og derefter anvende formatet for forløbne tider fra Format> Antal> Flere formater> Flere dato- og tidsformater Hvis du klikker på pil nedad til højre for tekstfeltet, kan du vælge mellem yderligere dato- og tidsenheder:

    Eksempel 4. Funktioner til at få tidsforskellen i et Google-regneark

    Som altid er Google Sheets udstyret med tre særligt nyttige funktioner til dette formål.

    Bemærk. Disse funktioner fungerer kun inden for 24 timer og 60 minutter og sekunder. Hvis tidsforskellen overstiger disse grænser, giver formlerne fejl.

    • =HOUR(B2-A2) - at vende tilbage timer kun (uden minutter og sekunder)
    • =MINUTE(B2-A2) - at vende tilbage minutter kun (uden timer og sekunder)
    • =SECOND(B2-A2) - at vende tilbage sekunder kun (uden timer og minutter)

    Sådan adderer og subtraherer du tid i Google Sheets: timer, minutter eller sekunder

    Disse operationer kan også udføres ved hjælp af to teknikker: den ene involverer grundlæggende matematiske beregninger, den anden - funktioner. Mens den første metode altid virker, virker den anden metode med funktioner kun, når du lægger eller trækker enheder mindre end 24 timer, 60 minutter eller 60 sekunder sammen eller fra hinanden.

    Tilføj eller fratræk timer i Google Sheets

    • Tilføj mindre end 24 timer:

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

      Sådan ser formlen ud på rigtige data:

      =A2+TID(3,0,0,0)

    • Tilføj mere end 24 timer:

      =Starttid + (N timer / 24)

      For at lægge 27 timer til tiden i A2 bruger jeg denne formel:

      =A2+(27/24)

    • Hvis du vil trække 24 timer og derover fra, skal du bruge ovenstående formler som udgangspunkt, men ændre plus-tegnet (+) til minus-tegnet (-). Her er, hvad jeg har fået:

      =A2-TID(3,0,0,0) - at fratrække 3 timer

      =A2-(27/24) - at fratrække 27 timer

    Tilføj eller fratræk minutter i Google Sheets

    Princippet for manipulation af minutter er det samme som for timer.

    • Der er TIME-funktionen, der kan addere og trække op til 60 minutter:

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

      Hvis du skal tilføje 40 minutter, kan du gøre det således:

      =A2+TID(0,40,0)

      Hvis du skal fratrække 20 minutter, skal du bruge følgende formel:

      =A2-TID(0,40,0)

    • Og der er en formel baseret på simpel aritmetik til at addere og subtrahere over 60 minutter:

      =Starttid + (N minutter / 1440)

      Sådan tilføjer du altså 120 minutter:

      =A2+(120/1440)

      Sæt et minus i stedet for et plus for at trække 120 minutter fra:

      =A2-(120/1440)

    Tilføj eller fratræk sekunder i Google Sheets

    Sekunder i Google Sheets beregnes på samme måde som timer og minutter.

    • Du kan bruge TIME-funktionen til at lægge op til 60 sekunder til eller trække op til 60 sekunder fra:

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

      Tilføj f.eks. 30 sekunder:

      =A2+TID(0,0,30)

      Eller erstatte 30 sekunder:

      =A2-TID(0,0,30)

    • Du kan beregne over 60 sekunder ved at bruge simpel matematik:

      =Starttid + (N sekunder / 86400)

      Tilføj 700 sekunder:

      =A2+(700/86400)

      Eller erstatte 700 sekunder:

      =A2-(700/86400)

    Sådan summerer du tid i Google Sheets

    For at finde den samlede tid i din tabel i Google Sheets kan du bruge funktionen SUMME. Tricket her er at vælge det korrekte format til at vise resultatet.

    Som standard vil resultatet blive formateret som Varighed - hh:mm:ss

    Men oftest er standardformatet for tid eller varighed ikke nok, og du skal finde på dit eget format.

    A7:A9-cellerne indeholder den samme tidsværdi. De vises bare på en anden måde. Og du kan faktisk udføre beregninger med dem: trække fra, summere, konvertere til decimaltal osv.

    Udtrække dato og klokkeslæt fra en fuld "dato-tid"-post

    Lad os forestille os, at en celle i Google Sheets indeholder både dato og tid. Du vil gerne adskille dem fra hinanden: udtræk kun datoen i en celle og kun tiden i en anden.

    Opdele dato og tid ved hjælp af talformat

    For at vise dato eller klokkeslæt i en celle på skærmen eller for at udskrive det, skal du blot vælge den oprindelige celle, gå til Format> Antal og vælge Dato eller Tid .

    Men hvis du gerne vil bruge disse værdier til fremtidige beregninger (subtraktion, summering osv.), er det ikke nok. Hvis du ikke kan se tidsenheden i en celle, betyder det ikke nødvendigvis, at den ikke er til stede, og omvendt.

    Hvad gør du så?

    Opdele datotid ved hjælp af formler

    Google gemmer datoer og klokkeslæt som tal, f.eks. ser den datoen 8/24/2017 11:40:03 som antallet 42971,4861458 Den hele del repræsenterer datoen, den brøkdel - tiden. Så din opgave består i at adskille hele tal fra brøkdele.

    1. For at udtrække dato (heltalsdelen) skal du bruge funktionen ROUNDDOWN i celle B2:

      =AFRUNDET(A2,0)

      Formlen runder værdien nedad og fjerner brøkdelen.

    2. For at udtrække tid skal du indsætte følgende subtraktionsformel i C2:

    =A2-B2

  • Kopier resultaterne til den tredje række, og anvend Dato format til B3 og Tid format til C3:
  • Brug tillægsmodulet Split Date & Time

    Du vil måske blive overrasket, men der er et særligt tillægsprogram til dette job. Det er virkelig lille og nemt, men dets bidrag til Google Sheets kan ikke overvurderes.

    Split Date & Time opdeler alle dato- og tidsposter i hele din kolonne på én gang. Du styrer det ønskede resultat med blot 4 enkle indstillinger:

    Du fortæller add-on'en det:

    1. Om der er en overskriftsrække.
    2. Hvis du ønsker at få Date-enheden.
    3. Hvis du ønsker at få enheden Time.
    4. Og hvis du gerne vil erstatte din oprindelige kolonne med de nye data.

    Det tager bogstaveligt talt byrden med at opdele dato- og tidsenheder fra dine skuldre:

    Tilføjelsen er en del af Power Tools-samlingen, så du har mere end 30 andre nyttige tilføjelser til rådighed. Installer den fra Google Sheets-butikken for at afprøve det hele.

    På disse måder kan du ikke kun vise dato eller tid, men også adskille dem i forskellige celler. Og du kan udføre forskellige beregninger med disse poster nu.

    Jeg håber, at disse eksempler vil hjælpe dig med at løse dine opgaver, når du arbejder med datoer og tid i Google Sheets.

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.