Indholdsfortegnelse
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 - StarttidspunktLad 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) * 24Du 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) * 1440For 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.
- 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.
- For at udtrække tid skal du indsætte følgende subtraktionsformel i C2:
=A2-B2
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:
- Om der er en overskriftsrække.
- Hvis du ønsker at få Date-enheden.
- Hvis du ønsker at få enheden Time.
- 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.