Hvordan trekke fra tid i Excel (7 raske metoder)

  • Dele Denne
Hugh West

Det er mange ganger vi må trekke fra tid i Excel regnearket vårt. Vi trekker ofte fra tid for å finne medgått tid. I denne artikkelen vil vi se ulike metoder for å trekke fra tid enkelt i et excel-regneark. Når du jobber med et stort datasett i excel, vil disse teknikkene spare mye tid.

Last ned øvingsbok

Last ned øvingsboken.

Beregn tidsforskjell.xlsx

7 måter å trekke fra tid i Excel

1. Trekk fra tid mellom to celler for å få medgått tid

Ofte, vi må beregne tidsforskjellen mellom cellene for å få medgått tid. Vi krever denne operasjonen for å beregne arbeidstiden til de ansatte på et kontor. Det er forskjellige måter å trekke fra tid mellom to celler. Vi vil diskutere disse teknikkene nedenfor. For å gjøre forklaringen enklere, vil vi bruke et datasett som inneholder 'Entry Time' & 'Utgangstid' av noen ansatte.

Les mer: Slik beregner du medgått tid i Excel (8 måter)

1.1 Med enkel formel

I denne undermetoden vil vi bruke en enkel formel for å beregne tidsforskjellen mellom to celler.

Følg trinnene nedenfor.

TRINN:

  • Først velger du celle E5.
  • Skriv deretter inn formelen:
=D5-C5

  • Nå trykker du Enter .

Her,formelen trekker fra verdiene til Celle D5 & Celle C5. Deretter gir du resultatet i samme format i celle E5.

Vi må endre tidsformatet for å vise arbeidstiden riktig.

  • For det formålet, gå til Hjem -fanen og velg Nummer -dialogikonet som nedenfor. Vinduet 'Formater celler' vil vises.

  • Deretter velger du Type av Tidsformat du vil vise og klikk OK .

  • Deretter vil du se timer , minutter & sekunder i Working Hour -kolonnen.

  • Til slutt bruker du Fyllhåndtaket for å se resultater i alle celler.

1.2 Med IF-funksjonen

Vi kan også beregne tidsforskjellen mellom to celler ved å bruke IF-funksjon . IF-funksjonen tester logikken og returnerer en verdi hvis den er sann. Ellers returnerer den en annen verdi.

Vær oppmerksom på trinnene nedenfor for denne teknikken.

TRINN:

  • For det første , velg Celle E5 .
  • Skriv inn formelen:
=IF(D5>=C5, D5-C5, D5+1-C5)

  • Deretter trykker du Enter for å se resultatet.

Her er IF-funksjonen vil først sjekke om verdien av D5 er større eller lik C5 . Hvis det er sant , vil det trekke dem fra og vises i utdataene. Hvis det er false , så vil den legge til 1 med D5 og deretter trekke fra C5 .

  • Til endre formatet, gå til 'Formater celler' & velg Type.

  • Etter å ha klikket OK, vil du se timer og minutter som nedenfor.

  • Til slutt drar du ned Fyllhåndtaket for å se resultater i alle cellene.

1.3 Med MOD-funksjonen

Vi kan bruke MOD-funksjonen til samme formål. MOD-funksjonen returnerer vanligvis resten etter at et tall er delt med en divisor. Tallet er det første argumentet og det andre argumentet er divisor.

Følg trinnene nedenfor.

TRINN:

  • I start, velg Celle E5 .
  • Skriv inn formelen:
=MOD((D5-C5),1)

  • Deretter trykker du Enter for å se resultatet.

Her er MOD-funksjonen vil subtrahere verdiene til Celle D5 med Celle C5 . Deretter vil den subtraherte verdien bli delt på 1.

  • Igjen, endre tidsformatet.

  • Til slutt bruker du Fyll håndtak for å se resultater i Arbeidstime -kolonnen.

1.4 Med TEKST-funksjon

Tekstfunksjonen kan også beregne tidsforskjellen. Vanligvis konverterer TEKST-funksjonen tall til teksten i et regneark. I utgangspunktet funksjonenkonverterer enhver numerisk verdi til en tekststreng.

La oss følge trinnene for å finne ut hvordan det fungerer.

TRINN:

  • For det første , velg Celle E5 og skriv inn formelen:
=TEXT(D5-C5, “h:mm:ss”)

  • Hit Skriv inn for å se resultatet.

I dette tilfellet vil TEXT-funksjonen lagre subtraksjonen av Celle D5 og Celle C5 i det første argumentet og uttrykk deretter strengen som timer, minutter, & sekunders format.

  • Tilsvarende, hvis du bare vil vise timer og minutter, skriv inn formelen:
=TEXT(D5-C5,“h:mm”)

  • Trykk Enter for å se resultatet.

  • Igjen, hvis du bare vil vise timer, skriv inn formelen:
=TEXT(D5-C5,“h”)

  • Nå, trykk Enter for å se resultatet.

  • Til slutt bruker du Fyllhåndtaket for å se resultater i alle celler.

2. Trekk fra Tid med TID-funksjon i Excel

Det er noen ganger vi må trekke fra en bestemt mengde av timer fra en tidsperiode. I slike tilfeller er TIME-funksjonen veldig effektiv. TIME-funksjonen lagrer timer i det første argumentet, minutter i det andre argumentet og sekunder i det tredje argumentet.

Vi vil bruke et datasett som inneholder arbeidstiden til noen ansatte. Vi trekker lunsjtimen fra den.

Observer trinnene for å vitemer om denne metoden.

TRINN:

  • Velg Celle D5 først.
  • Sett nå formel:
=C5-TIME(1,30,0)

  • Nå trykker du Enter for å se resultatet .

Her er lunsjtimen vår 1 time og 30 minutter . Så TIME-funksjonen inneholder 1 i det første argumentet og 30 i det andre argumentet. Den inneholder 0 i det tredje argumentet fordi vi ikke har noen sekunder i lunsjtiden vår.

  • Til slutt, bruk Fyllhåndtaket for å se resultater i alle celler.

Les mer: Hvordan trekke fra militærtid i Excel (3 metoder)

3 Beregn og vis negativ tidsforskjell i Excel

Noen ganger, når vi trekker fra tid, kan subtraksjonen være negativ. Excel viser ikke negative tidsverdier som standard.

Du kan se dette problemet på bildet nedenfor.

Følg trinnene for å fikse dette problemet nedenfor.

TRINN:

  • Gå først til fanen Fil og velg Alternativer .

  • Velg deretter Avansert fra Excel Alternativer .
  • Sjekk deretter 'Bruk 1904-datosystem'.

  • Klikk OK for å se resultater som nedenfor.

  • Alternativt kan du bruke formelen nedenfor i celle E5.
=IF(D5-C5>0, D5-C5, “-” & TEXT(ABS(D5-C5),”h:mm”))

  • Trykk Enter og bruk Fyllhåndtaket for å se resultatet.

Her vil IF-funksjonen vise subtraksjonen mellom D5 og C5 hvis subtraksjonen er større enn 0. Ellers vil den vise et negativt fortegn sammen med den absolutte verdien av subtraksjonen.

Les mer: Hvordan subtrahere og vise negativ tid i Excel (3 metoder)

4. Trekk fra tid og visning i en enkelt enhet i Excel

I denne metoden vil vi finne forskjellen mellom to ganger ved å bruke en enkel formel og konvertere forskjellen til et desimaltall.

Vi vil bruke det samme datasettet her.

TRINN:

  • Velg Celle E5 og skriv inn formelen:
=(D5-C5)*24

  • Trykk Enter for å se resultatet.

  • Bruk Fyllhåndtaket for å se resultater i andre celler.

  • For å vise bare heltallsverdien, skal vi bruke INT-funksjonen og skrive inn:
=INT((D5-C5)*24)

  • Trykk Enter for å se resultatet.

  • Igjen, dra Fyllhåndtak ned for å se resultater i alle cellene.

  • For å konvertere til minutter, multipliser formel etter 1440 .
=(D5-C5)*1440

  • Trykk Enter og bruk Fyllhåndtaket for å se resultatene som nedenfor.

  • For å konvertere til minutter, multipliserformel etter 86400 .
=(D5-C5)*86400

  • Trykk Enter og bruk Fyllhåndtaket for å se resultatene som nedenfor.

Lignende avlesninger:

  • [Fikset!] SUM Fungerer ikke med tidsverdier i Excel (5 løsninger)
  • Hvordan beregne gjennomsnittlig håndteringstid i Excel (2 enkle måter)
  • Bruk tidsformat i Excel VBA (Macro, UDF og UserForm)
  • Hvordan beregne behandlingstid i Excel (4 måter)
  • Beregn timepris i Excel (2 raske metoder)

5. Beregn tidsforskjell i en enhet og ignorer andre enheter

Vi kan også beregne tidsforskjellen i en enhet og ignorere andre enheter. Vi kan bruke denne teknikken til å vise timer, minutter og sekunder på forskjellige måter.

La oss se på trinnene nedenfor.

TRINN:

  • Velg en celle og skriv inn formelen:
=HOUR(D5-C5)

  • Trykk Enter og dra ned Fyllhåndtaket for å se resultatet.

Her vil HOUR-funksjonen trekke fra verdiene for Celle D5 og C5 og viser kun timedelen.

  • For å vise bare minuttdelen ved utgangen, bruk MINUTE-funksjonen og skriv inn formelen:
=MINUTE(D5-C5)

  • Igjen, trykk Enter og bruk Fyllhåndtaket for å se resultatet.

  • Bruk SECOND-funksjonen for å forestillingbare andre del ved utgangen. Skriv inn formelen:
=SECOND(D5-C5)

  • Deretter trykker du Enter og dra ned Fyllhåndtaket for å se resultatet.

  • Til slutt viser vi verdiene separat som nedenfor.

Relatert innhold: Hvordan beregne varigheten av tid i Excel (7 metoder)

6 Bruk av NOW-funksjonen for å trekke fra tid

Vi kan bruke NOW-funksjonen når vi må trekke tid fra gjeldende tid.

Følg trinnene nedenfor.

TRINN:

  • Velg Celle D5 først og skriv inn formelen:
=NOW()-C5

Her vil formelen trekke verdien av Celle C5 fra gjeldende tidspunkt.

  • Trykk deretter Enter og bruk Autofyll -alternativet for å se resultatene.

Relatert innhold: Hvordan trekke fra dato og klokkeslett i Excel (6 enkle måter)

7. Trekk fra og vis tid i timer, minutter og amp; Sekunderenhet

Noen ganger må vi vise den subtraherte verdien med noen tekster. I denne metoden vil vi vise de subtraherte verdiene med timer, minutter & sekunder enheter. Vi vil igjen bruke det samme datasettet her.

La oss følge trinnene nedenfor.

TRINN:

  • Først velger du Celle E5 og skriv inn formelen:
=D5-C5

  • Nå, trykk Enter .

  • Gå deretter til dialogikonet Tallformat i Hjem fanen og velg den.

  • Velg 'Egendefinert' fra Formater celler -vinduet .
  • Sett inn teksten i Type feltet:
h "hours," m "minutes and" s "seconds"

  • Klikk OK for å se resultater som nedenfor.

  • Til slutt bruker du Fyllhåndtaket for å se resultater i alle celler.

Les mer: Hvordan beregne timer og minutter for Excel-lønn (7) Enkle måter)

Konklusjon

Vi har vist 7 enkle og raske måter å trekke fra tid i excel. Jeg håper disse metodene vil hjelpe deg å trekke fra tid enkelt i excel. Videre er også praksisboken lagt til i begynnelsen av artikkelen. Last den ned for å øve mer. Til slutt, hvis du har spørsmål eller forslag, kommenter gjerne nedenfor.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.