Sådan subtraheres dato og tid i Excel (6 nemme måder)

  • Del Dette
Hugh West

Meget ofte er vi nødt til at trække fra to datoer i vores daglige drift. Når vi beregner alder eller varighed, er det typisk trække fra to datoer. I denne artikel vil vi vise dig, hvordan du kan trække fra dato og klokkeslæt i Excel. Vi vil gennemgå 6 nemme måder, hvorpå du vil kunne trække fra datoer i Excel nemt.

Lad os antage, at vi har et datablad med starttidspunkt og sluttidspunkt. Vi vil beregne varigheden af hvert af projekterne ved hjælp af forskellige funktioner i Excel. I databladet har vi 4 kolonner . Vi har den Projektets navn , Start , og Afslutte kolonner Vi vil beregne varigheden i den Kolonne varighed ved hjælp af forskellige funktioner i Excel.

Download arbejdsbog til øvelser

Forskel i dato og tid.xlsx

6 nemme måder at trække dato og tid fra hinanden i Excel på

Vi vil nu vejlede dig trin for trin om, hvordan du kan trække fra dato og klokkeslæt i Excel. Det gør vi på 6 nemme måder.

1. Få dage, timer og minutter mellem datoer ved at kombinere TEXT- og INT-funktionen

Vi kan bruge den INT og TEKST funktion i Excel til trække fra dato og klokkeslæt i Excel. INT funktionen returnerer et tals heltalsværdi, mens TEKST funktionen bruges til at konvertere en numerisk værdi til et bestemt format. Vi kan bruge dem begge sammen for at trække fra dato og klokkeslæt i Excel. Vi vil bruge den Ampersand symbolet (&) for at sammenkæde teksterne.

TRIN :

  • For at gøre dette skal der i celle E5 vi skriver,
=INT(D5-C5)&" dage "&TEXT(D5-C5, "h""" hrs ""m"" mins """)

Opdeling af formler

(D5-C5) >> Giver værdien af subtraktion af celler D5 og C5 .

Udgang er >> 9.99943969907326

INT(D5-C5) >> Giver os den hele taldel af resultatet af subtraktionen af celler C5 og D5 .

Output er >> 9

Forklaring >> Hele taldel af ( D5-C5)

INT(D5-C5)&" dage " >> Føjer 9 og teksten dage

Output er >> 9 dage

Forklaring >> Sammenkædet del af 9 og dage

TEXT(D5-C5, "h""" hrs ""m""" mins """) >> Konverterer resultatet af C5-D5 i timer og minutter og tilføjer teksten timer , minutter .

Output er >> "23 timer og 59 minutter "

Forklaring: TEKST funktionen konverterer teksten til timer og minutter. Teksten timer , minutter tilføjes til værdierne.

INT(D5-C5)&" dage "&TEXT(D5-C5, "h""" hrs ""m"" mins """) >> Giver os værdien af subtraktionen af det samlede antal dage, timer og minutter.

Output er >> 9 dage 23 timer og 59 minutter

Forklaring >> Forskellen mellem to givne datoer og tidspunkter.

  • Ved at trykke på Indtast nøgle vil vi få resultatet i E5-celle .

  • Ved at trække ned eller dobbeltklikke på Håndtag til påfyldning til at bruge den AutoFill funktion i Excel får vi værdierne i de tilsvarende celler.

Læs mere: Sådan beregner du samlede timer i Excel (9 nemme metoder)

2. Brug af tidsfunktion med time- og minutfunktioner til at S ubtract Dato og tid i Excel

TID funktionen i Excel konverterer enhver tidsværdi til en numerisk værdi. TIME funktion og MINUT funktionen i Excel returnerer timer og minutter for en given tidsværdi. Vi kan bruge funktionen TID funktion med den TIME og MINUT funktion til at få tidsforskellen i Excel.

TRIN :

  • For at gøre dette skal der i celle E5 vi skriver,
=TIME(TIME(C5),MINUT(C5),0)-TIME(TIME(D5),MINUT(D5),0)

Opdeling af formler

TIMER(C5) >> Giver os timeværdien af den C5-celle .

Output er >>22

Forklaring >> Timerværdi på 22:59

MINUT(C5) >>Giver os minutværdien af den C5-celle .

Output er >>59

Forklaring >> Minutværdi på 22:59

TIME(TIME(C5),MINUT(C5),0) >> Returnerer den numeriske værdi, hvis time, minut og sekund er angivet. Her angiver vi ikke nogen sekundværdi.

Output er >>0.957638888888889

Forklaring >> Konverterer den numeriske værdi af 22 timer og 59 minutter

TIME(TIME(TIME(C5),MINUT(C5),0)-TIME(TIME(D5),MINUT(D5),0) >>

Output er >> 0.41875

Forklaring >> Numerisk værdi af subtraktion af to værdier i cellerne.

  • For at formatere denne numeriske værdi skal vi gå til Nummer menu. En ny dialogboks vil dukke op.

  • Derefter skal du gå til Tilpasset og skrive h:mm:ss Vi kan også skrive andre formater hvis vi ønsker det.

  • Ved at trykke på Indtast nøgle vil vi få resultatet i E5-celle .

  • Ved at trække ned eller dobbeltklikke på Håndtag til påfyldning til at bruge den AutoFill funktion i Excel får vi værdierne i de tilsvarende celler.

Læs mere: Sådan subtraheres tid i Excel (7 hurtige metoder)

3. Beregning af tidsforskel med TEXT-funktionen

TEKST funktionen i Excel bruges til at konvertere enhver numerisk værdi til et bestemt format. Vi kan udtrykke forskellen i tid ved hjælp af funktionen TEKST Vi finder forskellen, og ved hjælp af tekstfunktionen konverterer vi forskellen til en time : minut: sekund format.

TRIN :

  • For at gøre dette skal der i celle E5 , skriver vi
=TEXT(D5-C5,"h""Hours""m""Mins""")

Opdeling af formler

D5-C5 >> Returnerer værdien af subtraktion af celler D5 og C5

Output er >> 0,375

"h""Hours""m""Mins""" >> Det er det format, som vi ønsker at udtrykke vores værdi i. Vi vil få vores output i timer efterfulgt af ordet Timer , minutter efterfulgt af ordet Mins .

TEXT(D5-C5,"h""Hours""m""Mins""") >>

Udgang >> 9timer0minutter

Forklaring >> Returneret værdi i time- og minutformat.

  • Ved at trykke på Gå ind på nøgle vil vi få resultatet i E5-celle .

  • Ved at trække ned eller dobbeltklikke på Håndtag til påfyldning til at bruge den AutoFill funktion i Excel får vi værdierne i de tilsvarende celler.

Læs mere: Sådan beregnes forskellen mellem to datoer og tidspunkter i Excel

Lignende læsninger

  • Sådan beregner du omsætningstid i Excel (4 måder)
  • Beregn timelønnen i Excel (2 hurtige metoder)
  • Sådan bruges Time Format i Excel VBA (Macro, UDF og UserForm)
  • Beregn tidsvarigheden i Excel (7 metoder)

4. Beregn den forløbne tid ved hjælp af NOW/ TODAY-funktionen

NU funktionen i Excel returnerer værdien af det aktuelle tidspunkt. I DAG funktionen returnerer den aktuelle dato. Hvis vi skal have den tid, der er gået mellem nu og en given dato, kan vi bruge funktionen NU eller I DAG Vi kan konvertere værdien ved hjælp af funktionen TEKST funktion. TEKST funktionen i Excel bruges til at konvertere enhver numerisk værdi til et bestemt format.

TRIN :

  • For at gøre dette skal der i celle D5 , skriver vi,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")

Opdeling af formler

NU()-C5 >> Giver os forskellen mellem det aktuelle tidspunkt og det angivne tidspunkt.

Output er >> 10.1800935185165

Forklaring >> Forskellen mellem det aktuelle tidspunkt og et givet tidspunkt.

"d""days""h""hours""m""mins""s""secs""" >> Det er det format, som vi ønsker at konvertere vores output til. Vi vil få vores resultat i dage efterfulgt af ordet dage , timer efterfulgt af ordet timer og så videre.

TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""") >> Giver os forskellen i et bestemt format.

Udgang >>10dage4timer20minutter10sek.

Forklaring >> Forskellen udtrykkes i det angivne format.

  • Ved at trykke på Gå ind på nøgle vil vi få resultatet i D5-celle .

  • Ved at trække ned eller dobbeltklikke på Håndtag til påfyldning til at bruge den AutoFill funktion i Excel får vi værdierne i de tilsvarende celler.

Læs mere: Sådan beregner du den udløbne tid i Excel (8 måder)

5. Subtraktion af en specificeret mængde tid fra en given tid

Vi kan trække fra et bestemt tidsrum fra et givet tidspunkt. Vi kan bruge dette ved hjælp af TID funktion i Excel. Lad os antage, at vi skal trække fra et bestemt tidsrum i den Kolonne Forskel(Mins) fra den Tidskolonne og hente værdierne i Resultat kolonne .

TRIN :

  • For at gøre dette skriver vi følgende formel i E5-celle .
=C5-TID(0,D5,0)

Opdeling af formler

TIME(0,D5,0) >> Giver os den numeriske værdi af den givne tidsperiode i celle D5

Output er>> 0.0208333333333333333333

Forklaring >> 30 minutter konverteret til numerisk værdi

C5-TID(0,D5,0) >> Giver os dato og klokkeslæt ved at trække den angivne tidsperiode fra.

Output er >> 44606.5182572917

Forklaring >> Numerisk værdi af den resulterende tid.

Vi skal formatere resultatet ved hjælp af den proces, der er vist i metode 2 .

  • Ved at trykke på Gå ind på nøgle vil vi få resultatet i E5-celle .

  • Ved at trække ned eller dobbeltklikke på Håndtag til påfyldning til at bruge den AutoFill funktion i Excel får vi værdierne i de tilsvarende celler.

Relateret indhold: Sådan subtraheres militær tid i Excel (3 metoder)

6. Brug af Minus (-) tegn & TEXT funktion til S ubtract Dato og tid i Excel

Som vist i metode 3 kan vi bruge minustegnet (-) til at bestemme forskellen mellem to datoer kombineret med TEKST funktion.

TRIN :

  • For at gøre dette skal der i celle E5 vi skriver,
=TEXT(D5-C5, "hh:mm:ss")

Opdeling af formler

D5-C5 >> Giver os forskellen mellem de Start dato og Slut dato.

Output er >> 9.99943969907326

Forklaring >> Den numeriske værdi af forskellen mellem to givne tidspunkter.

"hh:mm:ss" >> Angiver formatet for output. Vores output vil være i Time: minut: sekund format.

TEKST(D5-C5, "hh:mm:ss") >> Giver os den resulterende værdi i et angivet format

Udgang >> 23:59:12

Forklaring >> 9.99943969969907326 udtrykt i det angivne format.

  • Ved at trykke på Gå ind på nøgle vil vi få resultatet i E5-celle .

  • Ved at trække ned eller dobbeltklikke på Håndtag til påfyldning til at bruge den AutoFill funktion i Excel får vi værdierne i de tilsvarende celler.

Læs mere: Sådan subtraheres og vises negativ tid i Excel (3 metoder)

Ting at huske

Når du har med en dato- eller tidsværdi at gøre, skal du sørge for, at den er i det korrekte format. Ellers får du måske ikke det ønskede resultat. For at vælge det korrekte format skal du følge de trin, der er vist i metode 2 .

Øvelsesafsnit

Vi har inkluderet en øvelsesdel i det medfølgende regneark, så du selv kan øve dig i metoderne.

Konklusion

I denne artikel har vi forsøgt at beskrive, hvordan du kan trække fra dato og klokkeslæt i Excel. Hvis du har forslag eller feedback, kan du efterlade en kommentar nedenfor eller kontakte os. Hvis du har spørgsmål vedrørende Excel, kan du kigge på vores hjemmeside. Vores team vil med glæde hjælpe dig.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.