Indholdsfortegnelse
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.xlsx6 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.