Arbejde med dato og tid i Excel

Anonim

Dato og tid i excel behandles lidt anderledes i excel end i anden regnearkssoftware. Hvis du ikke ved, hvordan Excel -dato og -tid fungerer, kan du opleve unødvendige fejl.

Så i denne artikel lærer vi alt om dato og klokkeslæt for Excel. Vi vil lære, hvad er datoer i excel, hvordan man tilføjer tid i excel, hvordan man formaterer dato og tid i excel, hvad er dato- og tidsfunktioner i excel, hvordan man udfører dato- og tidsberegninger (tilføjelse, subtraktion, multiplikation osv. med datoer og tidspunkter).

Hvad er dato og tid i Excel?

Mange af jer ved måske allerede, at Excel -datoer og -tider ikke er andet end serienumre. En dato er et helt tal, og tid er et brøknummer. Datoer i Excel har forskellige regionale formateringer. For eksempel er det i mit system mm/dd/ÅÅÅÅ (vi vil bruge dette format i hele artiklen). Du bruger muligvis det samme datoformat, eller du kan bruge datoformatet dd/mm/ÅÅÅÅ.

Datoformatering af celle

Der er flere muligheder for at formatere en dato i Excel. Vælg en celle, der kan indeholde en dato, og tryk på CTRL+1. Dette åbner dialogboksen Format celler. Her kan du se to formateringsindstillinger som dato og klokkeslæt. I disse kategorier findes der flere datoformateringer, der passer til dine krav.

Datoer:

Datoer i Excel er hoppeserienumre, der starter fra 1. januar 1900. En dag i excel er lig med 1. Derfor er 1-Jan-1900 1, 2-Jan-1900 er 2, og 1-Jan-2000 er 36526.

Sjovt faktum: 1900 var ikke et skudår, men excel accepterer 29. februar 1900 som en gyldig dato. Det var en desperat fejl at konkurrere Lotus 1-2-3 tilbage i den tid.

Genvej til at indtaste statisk dags dato i excel er CTRL+; (Semikolon).

Hvis du vil tilføje eller fratrække en dag fra en dato, skal du blot trække fra eller tilføje det antal dage til den dato.

Tid:
Excel følger som standard formatet hh: mm for tiden (0 til 23 -format). Timer og minutter adskilles af et kolon uden mellemrum. Du kan ændre det til hh: mm AM/PM -format. AM/PM skal have 1 mellemrum fra tidsværdien. For at inkludere sekunder kan du tilføje: ss til hh: mm (hh: mm: ss). Ethvert andet tidsformat er ugyldigt.

Tid er altid forbundet med en dato. Datoen kommer før tidsværdien adskilt med et mellemrum fra tid. Hvis du ikke nævner en dato før tid, tager den som standard den første dato for excel (som er 1/1/1900). Tid i excel er et brøknummer. Det er vist på højre side af decimalet.

Timer:

Da 1 dag er lig med 1 i excel og 1 dag består af 24 timer, er 1 time lig med 1/24 i excel. Hvad betyder det? Det betyder, at hvis du vil tilføje eller fratrække 1 time til anden, skal du tilføje eller trække 1/24 fra. Se billedet herunder.

du kan sige, at 1 time er lig med 0,041666667 (1/24).

Beregn timer mellem tid i Excel

Referat:

Fra forklaringen af ​​timen i excel skal du have gættet på, at 1 minut i excel er lig med 1/(24x60) (eller 1/1440 eller0.000694444).

Hvis du vil tilføje et minut til en excel -tid, skal du tilføje 1/(24x60).Se billedet herunder. Nogle gange får du behovet for at beregne minutter mellem datoer og tid I ​​Excel kan du læse det her.

Sekunder:

Ja, et sekund i Excel er lig med1/(24x60x60).Hvis du vil tilføje eller trække sekunder fra et tidspunkt, skal du bare gøre de samme ting som vi gjorde på minutter og timer.

Dato og tid i en celle

Datoer og tider hænger sammen. En dato er altid forbundet med en gyldig dato, og et tidspunkt er altid forbundet med en gyldig excel -dato. Også selvom du ikke kan se en af ​​dem.

Hvis du kun indtaster et tidspunkt i en celle, vil datoen for cellen være 1. januar 1900, selvom du ikke kan se den. Hvis du formaterer cellen som et dato-klokkeslæt-format, kan du se den tilhørende dato. På samme måde, hvis du ikke nævner tid med datoen, er der som standard vedhæftet 12:00 AM. Se billedet herunder.

På billedet ovenfor har vi kun tid i B3 og dato kun i B4. Når vi formaterer disse celler som mm/dd/åå hh: mm, får vi begge, tid og dato i begge celler.

Så mens du udfører dato- og tidsberegninger i excel, skal du holde dette i skak.

Ingen negativ tid

Som jeg fortalte dig, starter dato og klokkeslæt i excel fra 1. januar 1900 kl. 12:00. Ethvert tidspunkt før dette er ikke en gyldig dato i excel. Hvis du trækker en værdi fra en dato, der fører til før 1. januar-1900 12:00, endda et sekund, vil excel give ###### fejl. Jeg har talt om det her og i Konverter dato og tid fra GMT til CST. Det sker, når vi forsøger at fratrække noget, der fører til før 1. januar-1900 12:00. Prøv det selv. Skriv 12.00 og træk 13 timer fra det. se hvad du får.

Beregninger med datoer og tid i Excel

Tilføjelse af dage til en dato:

Det er let at tilføje dage til en dato i excel. Hvis du vil tilføje en dag til dato, skal du blot tilføje 1 til den. Se billedet herunder.


Du bør ikke tilføje to datoer for at få den fremtidige dato, da det vil opsummere serienumrene på disse dage, og du kan få en dato langt frem i tiden.

Træk dage fra dato:

Hvis du ønsker at få en backdate fra en dato et par dage før, skal du blot trække det antal dage fra datoen, og du vil få backdate. For eksempel, hvis jeg vil vide, hvilken dato der var før 56 dage siden I DAG, ville jeg skrive denne formel i cellen.

= I DAG ()-56

Dette vil returnere os datoen 56 før den aktuelle dato.
Bemærk: Husk, at du ikke kan have en dato før 1/Jan/1900 i excel. Hvis du får ####### fejl, kan dette være årsagen.

Dage mellem to datoer:
For at beregne dage mellem to datoer skal vi bare trække startdatoen fra slutdatoen. Jeg har allerede lavet en artikel om dette emne. Gå og tjek det ud her. Du kan også bruge Excel DAYS -funktionen til at beregne dage mellem en startdato og slutdato.

Tilføjelse af tider:
Der har været mange forespørgsler på, hvordan man kan tilføje tid til at udmærke sig, da mange mennesker får forvirrende resultater, når de gør det. Der er to typer tilføjelser i tider. Den ene tilføjer tid til en anden. I dette tilfælde formateres begge tider som hh: mm -tidsformat. I dette tilfælde kan du blot tilføje disse tider.

Det andet tilfælde er, når du ikke har ekstra tid i tidsformat. Du har bare et antal timer, minutter og sekunder at tilføje. I så fald skal du konvertere disse tal til deres tidsækvivalenter. Bemærk disse punkter for at tilføje timer, minutter og sekunder til en dato/tid.

  • For at tilføje N timer til en X -tid skal du bruge formel = X+(N/24) (Som 1 = 24 timer)
  • For at tilføje N minutter til X tid skal du bruge formel = X+(N/(24*60))
  • For at tilføje N sekund til X -tid skal du bruge formel = X+(N/(24*60*60))

Fratrækningstider

Det er det samme som at tilføje tid, bare sørg for, at du ikke ender med en negativ tidsværdi, når du trækker fra, for der er ikke noget, der hedder et negativt tal i excel.

Bemærk: Når du tilføjer eller fratrækker tid i excel, der overstiger 24 timers forskel, ruller excel til den næste eller forrige dato. For eksempel, hvis du trækker 2 timer fra 29. jan. 2019 kl. 01.00, ruller det tilbage til 28. januar 2019 kl. 23.00. Hvis du trækker 2 timer fra 01:00 (har ikke den nævnte dato), returnerer Excel ###### fejl. Jeg har fortalt årsagen i begyndelsen af ​​artiklen.Tilføjelse af måneder til en dato:Du kan ikke bare tilføje multipla på 30 for at tilføje måneder til dato, da forskellige måneder har et andet antal dage. Du skal være forsigtig, mens du tilføjer måneder til Date. For at tilføje måneder til en dato i excel bruger vi EDATE -funktionen i excel. Her har jeg en separat artikel om tilføjelse af måneder til en dato i forskellige scenarier.

Tilføjelse af år til dato:

Ligesom at tilføje måneder til en dato, er det ikke ligetil at tilføje år til dato. Vi skal bruge funktionen YEAR, MONTH, DAY for at tilføje år til dato. Du kan læse om at tilføje år til dato her.

Hvis du vil beregne år mellem datoer, kan du bruge dette.

Funktioner for håndtering af dato og klokkeslæt i Excel:

Da dato og klokkeslæt er specielt i Excel, har Excel særlige funktioner til håndtering af dem. Her nævner jeg et par af dem.

  1. TODAY (): Denne funktion returnerer dagens dato dynamisk.
  2. DAY (): Returnerer måned i måneden (returnerer nummer 1 til 31).
  3. DAGE (): Bruges til at tælle antallet af dage mellem to datoer.
  4. MÅNED (): Bruges til at få datoen for måneden (returnerer nummer 1 til 12).
  5. YEAR (): Returnerer år for datoen.
  6. WEEKNUM (): Returnerer ugentligt nummer på en dato i et år.
  7. WEEKDAY (): Returnerer dagnummeret i en uge (1 til 7) fra den angivne dato.
  8. WORKDAY (): Bruges til at beregne arbejdsdage.
  9. TIMEVALUE (): Bruges til at udtrække tidsværdi (serienummer) fra en tekstformateret dato og tid.
  10. DATEVALUE (): Bruges til at udtrække datoværdi (serienummer) fra en tekstformateret dato og tid.

Dette er nogle af de mest nyttige data og tidsfunktioner i excel. Der er mange flere dato- og klokkeslætfunktioner. Du kan tjekke dem ud her.

Dato og tid beregninger

Hvis jeg forklarer dem alle her, bliver denne artikel for lang. Jeg har opdelt disse tidsberegningsteknikker i excel i separate artikler. Her nævner jeg dem. Du kan klikke på dem for at læse.

  • Beregn dage, måneder og år
  • Beregn alder fra fødselsdato
  • Multiplicering af tidsværdier og tal.
  • Hent månedsnavn fra dato i Excel
  • Få dagnavn fra Date i Excel
  • Sådan får du et kvart år fra dato
  • Sådan tilføjes arbejdsdage i Excel
  • Indsæt dato tidsstempel med VBA

Så ja fyre, det handler kun om dato og klokkeslæt i excel, du skal vide om. Jeg håber, at denne artikel var nyttig for dig. Hvis du har spørgsmål eller forslag, skal du skrive dem ned i kommentarfeltet herunder.