Dato og tid i Excel blir behandlet litt annerledes i Excel enn i annen regnearkprogramvare. Hvis du ikke vet hvordan Excel -dato og -tid fungerer, kan det hende du møter unødvendige feil.
Så i denne artikkelen vil vi lære alt om dato og klokkeslett for Excel. Vi vil lære, hva er datoer i excel, hvordan legge til tid i excel, hvordan du formaterer dato og klokkeslett i excel, hva er dato- og klokkeslettfunksjoner i excel, hvordan du gjør dato- og tidsberegninger (legger til, trekker fra, multipliserer etc. med datoer og klokkeslett).
Hva er dato og klokkeslett i Excel?
Mange av dere vet kanskje allerede at Excel -datoer og klokkeslett ikke er annet enn serienumre. En dato er et helt tall og tid er et brøknummer. Datoer i Excel har forskjellig regional formatering. For eksempel, i systemet mitt, er det mm/dd/ÅÅÅÅ (vi vil bruke dette formatet gjennom hele artikkelen). Du bruker kanskje samme datoformat, eller du kan bruke datoformatet dd/mm/ÅÅÅÅ.
Datoformatering av celle
Det er flere alternativer tilgjengelig for å formatere en dato i Excel. Velg en celle som kan inneholde en dato, og trykk CTRL+1. Dette åpner dialogboksen Formater celler. Her kan du se to formateringsalternativer som dato og klokkeslett. I disse kategoriene er det flere datoformater tilgjengelig som passer dine behov.
Datoer:
Datoer i Excel er serienummer for hopper som starter fra 1. januar 1900. En dag i excel er lik 1. Derfor er 1-Jan-1900 1, 2-Jan-1900 er 2, og 1-Jan-2000 er 36526.
Morsomt faktum: 1900 var ikke et skuddår, men excel godtar 29. februar 1900 som en gyldig dato. Det var en desperat feil å konkurrere Lotus 1-2-3 tilbake på den tiden.Snarvei for å angi statisk dagens dato i excel er CTRL+; (Semikolon).
For å legge til eller trekke fra en dag fra en dato trenger du bare å trekke fra eller legge til det antallet dager til den datoen.
Tid:
Excel følger som standard formatet hh: mm for tid (0 til 23 -format). Timene og minuttene er atskilt med et kolon uten mellomrom mellom. Du kan endre det til hh: mm AM/PM -format. AM/PM må ha 1 mellomrom fra tidsverdien. For å inkludere sekunder kan du legge til: ss til tt: mm (tt: mm: ss). Ethvert annet tidsformat er ugyldig.
Tid er alltid knyttet til en dato. Datoen kommer før tidsverdien atskilt med et mellomrom fra tid. Hvis du ikke nevner en dato før tid, tar den som standard den første datoen for excel (som er 1/1/1900). Tid i excel er et brøknummer. Det er vist på høyre side av desimalen.
Timer:
Siden 1 dag er lik 1 i excel og 1 dag består av 24 timer, er 1 time lik 1/24 i excel. Hva betyr det? Det betyr at hvis du vil legge til eller trekke fra 1 time til gang, må du legge til eller trekke fra 1/24. Se bildet nedenfor.
du kan si at 1 time er lik 0,041666667 (1/24).
Beregn timer mellom tid i Excel
Minutter:
Fra forklaringen av timen i excel må du ha gjettet at 1 minutt i excel er lik 1/(24x60) (eller 1/1440 eller0.000694444).
Hvis du vil legge et minutt til en excel -tid, kan du legge til 1/(24x60).Se bildet nedenfor. Noen ganger får du behovet for å beregne minutter mellom datoer og tid I Excel kan du lese det her.
Sekunder:
Ja, et sekund i Excel er lik1/(24x60x60).For å legge til eller trekke sekunder fra en gang, trenger du bare å gjøre de samme tingene som vi gjorde på minutter og timer.
Dato og tid i en celle
Datoer og tider er knyttet sammen. En dato er alltid knyttet til en gyldig dato, og et tidspunkt er alltid knyttet til en gyldig excel -dato. Selv om du ikke kan se en av dem.
Hvis du bare angir et klokkeslett i en celle, vil datoen for cellen være 1. januar 1900, selv om du ikke kan se den. Hvis du formaterer cellen som et dato-klokkeslett-format, kan du se den tilknyttede datoen. Tilsvarende, hvis du ikke nevner tid med datoen, er klokken 12.00 som standard vedlagt. Se bildet nedenfor.
På bildet ovenfor har vi bare tid i B3 og dato bare i B4. Når vi formaterer disse cellene som mm/dd/åå hh: mm, får vi begge, tid og dato i begge cellene.
Så mens du gjør dato- og klokkeslettberegninger i excel, må du holde dette i sjakk.
Ingen negativ tid
Som jeg fortalte deg, starter datoen og klokkeslettet i excel fra 1. januar 1900 kl. 12:00. Hver gang før dette er ikke en gyldig dato i excel. Hvis du trekker en verdi fra en dato som fører til før 1. januar-1900 12:00, til og med ett sekund, vil excel gi ###### feil. Jeg har snakket om det her og i Konverter dato og klokkeslett fra GMT til CST. Det skjer når vi prøver å trekke fra noe som fører til før 1. januar 1900 12:00. Prøv det selv. Skriv 12.00 og trekk 13 timer fra den. se hva du får.
Beregninger med datoer og tid i Excel
Legge til dager til en dato:
Å legge dager til en dato i excel er enkelt. For å legge til en dag til dato, legg bare til 1. Se bildet nedenfor.
Du bør ikke legge til to datoer for å få den fremtidige datoen, da den vil oppsummere serienumrene til disse dagene, og du kan få en dato langt i fremtiden.
Trekker dager fra dato:
Hvis du vil få en tilbakestillingsdato fra en dato noen dager før, er det bare å trekke fra det antallet dager fra datoen, så får du tilbakemelding. For eksempel, hvis jeg vil vite hvilken dato som var før 56 dager siden I DAG, ville jeg skrive denne formelen i cellen.
= I DAG ()-56 |
Dette vil returnere oss datoen 56 før gjeldende dato.
Merk: Husk at du ikke kan ha en dato før 1/Jan/1900 i excel. Hvis du får ####### feil, kan dette være årsaken.
Dager mellom to datoer:
For å beregne dager mellom to datoer trenger vi bare å trekke startdatoen fra sluttdatoen. Jeg har allerede skrevet en artikkel om dette emnet. Gå og sjekk det her. Du kan også bruke Excel DAYS -funksjonen til å beregne dager mellom en startdato og sluttdato.
Legger til tider:
Det har vært mange spørsmål om hvordan man kan legge til tid til å utmerke seg, da mange får forvirrende resultater når de gjør det. Det er to typer tillegg i tider. Den ene legger tid til en annen. I dette tilfellet er begge tidene formatert som hh: mm -tidsformat. I dette tilfellet kan du ganske enkelt legge til disse tider.
Det andre tilfellet er når du ikke har ekstra tid i tidsformat. Du har bare antall timer, minutter og sekunder å legge til. I så fall må du konvertere disse tallene til deres tidsekvivalenter. Legg merke til disse punktene for å legge til timer, minutter og sekunder til en dato/tid.
- For å legge til N timer til en X -tid, bruk formel = X+(N/24) (Som 1 = 24 timer)
- For å legge N minutter til X tid, bruk formel = X+(N/(24*60))
- For å legge til N Second til X -tiden, bruk formelen = X+(N/(24*60*60))
Trekker fra tider
Det er det samme som å legge til tid, bare pass på at du ikke ender med en negativ tidsverdi når du trekker fra, for det er ikke noe som heter negativt tall i excel.
Merk: Når du legger til eller trekker fra tid i excel som overstiger 24 timers differanse, ruller excel til neste eller forrige dato. For eksempel, hvis du trekker fra 2 timer fra 29.januar 2019 kl. 01.00, ruller det tilbake til 28. januar 2019 kl. 23.00. Hvis du trekker fra 2 timer fra 01:00 (har ikke datoen nevnt), returnerer Excel ###### feil. Jeg har fortalt årsaken i begynnelsen av artikkelen.Legge til måneder til en dato:Du kan ikke bare legge til multipler på 30 for å legge til måneder hittil, ettersom forskjellige måneder har et annet antall dager. Du må være forsiktig når du legger til måneder i Date. For å legge til måneder til en dato i excel, bruker vi EDATE -funksjonen til excel. Her har jeg en egen artikkel om å legge måneder til en dato i forskjellige scenarier.Legger til år til dato:
Akkurat som å legge måneder til en dato, er det ikke enkelt å legge år til dato. Vi må bruke funksjonen YEAR, MONTH, DAY for å legge til år hittil. Du kan lese om hvordan du legger til år hittil her.
Hvis du vil beregne år mellom datoene, kan du bruke dette.
Funksjoner for håndtering av dato og klokkeslett i Excel:
Siden dato og klokkeslett er spesielt i Excel, har Excel spesielle funksjoner for å håndtere dem. Her nevner jeg noen av dem.
- TODAY (): Denne funksjonen returnerer dagens dato dynamisk.
- DAY (): Returnerer dag i måneden (returnerer nummer 1 til 31).
- DAYS (): Brukes til å telle antall dager mellom to datoer.
- MÅNED (): Brukes til å få måneden for datoen (returnerer nummer 1 til 12).
- YEAR (): Returnerer år for datoen.
- WEEKNUM (): Returnerer ukentallet for en dato, i et år.
- WEEKDAY (): Returnerer dagnummeret i en uke (1 til 7) fra den oppgitte datoen.
- WORKDAY (): Brukes til å beregne arbeidsdager.
- TIMEVALUE (): Brukes til å trekke ut tidsverdi (serienummer) fra en tekstformatert dato og klokkeslett.
- DATEVALUE (): Brukes til å trekke ut datoverdi (serienummer) fra en tekstformatert dato og klokkeslett.
Dette er noen av de mest nyttige data- og tidsfunksjonene i excel. Det er mange flere dato- og klokkeslettfunksjoner. Du kan sjekke dem ut her.
Dato og klokkeslettberegninger
Hvis jeg forklarer dem alle her, blir denne artikkelen for lang. Jeg har delt disse tidsberegningsteknikkene i excel i separate artikler. Her nevner jeg dem. Du kan klikke på dem for å lese.
- Beregn dager, måneder og år
- Beregn alder fra fødselsdato
- Multiplisere tidsverdier og tall.
- Få månedsnavn fra Date i Excel
- Få dagnavn fra Date i Excel
- Hvordan få et kvart år fra dato
- Slik legger du til virkedager i Excel
- Sett inn dato tidsstempel med VBA
Så ja, gutta, dette handler om dato og klokkeslett i Excel du trenger å vite om. Jeg håper denne artikkelen var nyttig for deg. Hvis du har spørsmål eller forslag, kan du skrive dem ned i kommentarfeltet nedenfor.