Operationer med tid i Excel

I professionelt arbejde med regneark er det ikke ualmindeligt at interagere med datoer og tidspunkter. Du vil ikke kunne undvære det. Derfor beordrede Gud selv at lære at arbejde med data af denne type. Dette vil spare dig for en enorm mængde tid og forhindre en masse fejl, mens du arbejder med regneark.

Desværre ved mange begyndere ikke, hvordan data behandles. Derfor, før du overvejer denne klasse af operationer, er det nødvendigt at gennemføre et mere detaljeret uddannelsesprogram.

Hvordan en dato er repræsenteret i Excel

Datooplysninger behandles som antal dage siden 0. januar 1900. Ja, du tager ikke fejl. Faktisk fra nul. Men det er nødvendigt, så der er et udgangspunkt, så 1. januar allerede betragtes som nummer 1, og så videre. Den maksimale understøttede datoværdi er 2958465, hvilket igen er den 31. december 9999.

Denne metode gør det muligt at bruge datoer til beregninger og formler. Så Excel gør det muligt at bestemme antallet af dage mellem datoer. Ordningen er enkel: den anden trækkes fra et tal, og derefter konverteres den resulterende værdi til et datoformat.

For mere klarhed er her en tabel, der viser datoerne med deres tilsvarende numeriske værdier.Operationer med tid i Excel

For at bestemme antallet af dage, der er gået fra dato A til dato B, skal du trække den første fra den sidste. I vores tilfælde er dette formlen = B3-B2. Efter indtastning er resultatet følgende.Operationer med tid i Excel

Det er vigtigt at bemærke, at værdien er i dage, fordi vi har valgt et andet format for cellen end dato. Hvis vi oprindeligt havde valgt "Dato"-formatet, så ville resultatet have været dette.Operationer med tid i Excel

Det er vigtigt at være opmærksom på dette punkt i dine beregninger.

Det vil sige, at for at vise det korrekte serienummer, der fuldt ud svarer til datoen, skal du bruge et hvilket som helst andet format end datoen. Til gengæld bør du indstille det passende format for at gøre tallet til en dato. 

Hvordan tid er repræsenteret i Excel

Måden tiden er repræsenteret i Excel er lidt anderledes end datoen. Dagen tages som grundlag, og timer, minutter, sekunder er dens brøkdele. Det vil sige, 24 timer er 1, og enhver mindre værdi betragtes som dens brøkdel. Så 1 time er 1/24 af en dag, 1 minut er 1/1140, og 1 sekund er 1/86400. Den mindste tidsenhed, der er tilgængelig i Excel, er 1 millisekund.

I lighed med datoer gør denne repræsentationsmåde det muligt at udføre beregninger med tiden. Sandt nok er der én ting ubelejligt her. Efter beregninger får vi en del af dagen, ikke antallet af dage.

Skærmbilledet viser værdierne i det numeriske format og "Time"-formatet.Operationer med tid i Excel

Metoden til at beregne tidspunktet svarer til datoen. Det er nødvendigt at trække det tidligere tidspunkt fra det senere tidspunkt. I vores tilfælde er dette formlen = B3-B2.Operationer med tid i Excel

Da celle B4 først havde et generelt format, ændres den straks til "Tid" i slutningen af ​​introduktionen af ​​formlen. 

Når man arbejder med tid, udfører Excel de sædvanlige aritmetiske operationer med tal, som derefter oversættes til det tidsformat, vi kender. 

Operationer med tid i Excel

Dato- og tidsformat

Så vidt vi ved, kan datoer og tidspunkter gemmes i forskellige formater. Derfor skal du vide, hvordan du indtaster dem korrekt, så formateringen er korrekt. 

Selvfølgelig kan du bruge serienummeret på dagen eller en del af dagen, når du indtaster dato og klokkeslæt, men denne fremgangsmåde er meget ubelejlig. Derudover skal du konstant anvende et bestemt format på cellen, hvilket kun øger ubehaget.

Derfor giver Excel dig mulighed for at angive tid og dato på forskellige måder. Hvis du anvender en af ​​dem, konverterer programmet straks oplysningerne til det passende tal og anvender det korrekte format til cellen.

Se tabellen nedenfor for en liste over dato- og tidsindtastningsmetoder, der understøttes af Excel. Den venstre kolonne viser de mulige formater, og den højre kolonne viser, hvordan de vil blive vist i Excel efter konvertering. Det er vigtigt at bemærke, at hvis året ikke er angivet, tildeles det aktuelle, som er indstillet i operativsystemet, automatisk.Operationer med tid i Excel

Faktisk er der meget flere måder at vise på. Men disse er nok. Den specifikke datooptagelsesindstilling kan også variere afhængigt af landet eller området, samt indstillingerne for operativsystemet.

Brugerdefineret formatering

Mens du arbejder med celler, kan brugeren bestemme, hvad formatet vil være. Han kan gøre det, så kun klokkeslæt, måned, dag og så videre vises. Det er også muligt at justere den rækkefølge, datoen formuleres i, samt separatorerne.

For at få adgang til redigeringsvinduet skal du åbne fanen "Nummer", hvor du kan finde vinduet "Formater celler". I dialogboksen, der åbnes, vil der være en "Dato"-kategori, hvor du kan vælge det korrekte datoformat.Operationer med tid i Excel

Hvis du vælger kategorien "Tid", vil en liste med muligheder for visning af tid vises.Operationer med tid i Excel

For at anvende en bestemt formateringsindstilling på en celle skal du vælge det ønskede format og klikke på OK. Derefter vil resultatet blive anvendt. Hvis der ikke er nok formater, som Excel tilbyder, så kan du finde kategorien "Alle formater". Der er også masser af muligheder derude.Operationer med tid i Excel

Hvis ingen mulighed er passende, så er det altid muligt at skabe din egen. Det er meget nemt at gøre dette. Du skal blot vælge de forudindstillede formater som et eksempel og følge disse trin:

  1. Vælg den celle, hvis format du vil ændre.Operationer med tid i Excel
  2. Åbn dialogboksen "Formater celler" og find fanen "Nummer".
  3. Dernæst åbner kategorien "Alle formater", hvor vi finder indtastningsfeltet "TYPE". Der skal du angive en talformatkode. Når du har indtastet det, skal du klikke på "OK".Operationer med tid i Excel
  4. Efter disse trin vil cellen vise oplysninger om dato og klokkeslæt i et brugerdefineret format.Operationer med tid i Excel

Brug af funktioner med datoer og klokkeslæt

Når man arbejder med datoer og klokkeslæt, kan brugeren bruge mere end 20 forskellige funktioner. Og selvom dette beløb kan være for meget for nogen, kan de alle bruges til at nå bestemte mål.

For at få adgang til alle mulige funktioner skal du gå til kategorien "Dato og tid" i gruppen "Funktionsbibliotek". Vi vil kun overveje nogle af de vigtigste funktioner, der gør det muligt at udtrække forskellige parametre fra datoer og tidspunkter.

ÅR()

Giver mulighed for at få det årstal, der svarer til en bestemt dato. Som du allerede ved, kan denne værdi være mellem 1900 og 9999.Operationer med tid i Excel

Celle 1 viser datoen i formatet DDDD DD.MM.ÅÅÅÅ tt:mm:ss. Dette er det format, vi oprettede tidligere. Lad os som eksempel tage en formel, der bestemmer, hvor mange år der er gået mellem to datoer.Operationer med tid i Excel

Ser man samtidig nærmere efter, viser det sig, at funktionen ikke har beregnet det helt rigtige resultat. Årsagen er, at den kun bruger datoer i sine beregninger.

MÅNED()

Med denne funktion kan du fremhæve månedens nummer svarende til en bestemt dato. Returnerer et resultat fra 1 til 12. Dette tal svarer igen til månedens nummer.Operationer med tid i Excel

DAG()

I lighed med de tidligere funktioner returnerer denne nummeret på dagen på en given dato. Beregningsresultatet kan variere fra 1 til 31.Operationer med tid i Excel

TID()

Som navnet antyder, returnerer denne funktion timetallet, som går fra 0 til 23.Operationer med tid i Excel

MINUTTER()

En funktion, der returnerer antallet af minutter i en bestemt celle. De mulige værdier, der returneres, er fra 0 til 59.Operationer med tid i Excel

SEKUNDER()

Denne funktion returnerer de samme værdier som den forrige, bortset fra at den returnerer sekunder.Operationer med tid i Excel

DAG()

Med denne funktion kan du finde ud af nummeret på den ugedag, der bruges på denne dato. Mulige værdier er fra 1 til 7, men husk at nedtællingen starter fra søndag, ikke mandag, som vi plejer.Operationer med tid i Excel

Men ved at bruge det andet argument giver denne funktion dig mulighed for at tilpasse formatet. Hvis du for eksempel sender værdien 2 som den anden parameter, kan du indstille formatet, så tallet 1 betyder mandag i stedet for søndag. Dette er meget mere bekvemt for den indenlandske bruger.Operationer med tid i Excel

Hvis vi skriver 2 i det andet argument, så vil funktionen i vores tilfælde returnere værdien 6, som svarer til lørdag.Operationer med tid i Excel

I DAG()

Denne funktion er meget enkel: der kræves ingen argumenter for at den kan fungere. Det returnerer serienummeret på den dato, der er indstillet på computeren. Hvis det anvendes på en celle, hvor det generelle format er indstillet, vil det automatisk blive konverteret til formatet "Dato".Operationer med tid i Excel

TATA ()

Denne funktion kræver heller ingen argumenter. Den fungerer på samme måde som den forrige, kun med dato og klokkeslæt. Den bruges, hvis det er nødvendigt at indsætte den aktuelle dato og det klokkeslæt, der er indstillet i computeren, i cellen. Og ligesom i den forrige funktion, når du anvender denne, konverteres cellen automatisk til dato- og tidsformatet, forudsat at formatet "Generelt" var indstillet før.Operationer med tid i Excel

Både den forrige funktion og denne funktion ændres automatisk, hver gang arket genberegnes, hvilket gør det muligt at vise den mest opdaterede tid og dato. 

For eksempel kan en sådan formel bestemme det aktuelle tidspunkt.

=I DAG()-I DAG() 

I dette tilfælde vil formlen bestemme brøkdelen af ​​en dag i decimalformat. Sandt nok bliver du nødt til at anvende tidsformatet på cellen, hvori formlen er skrevet, hvis du vil vise nøjagtigt tidspunktet og ikke tallet.Operationer med tid i Excel

DATOEN()

Denne funktion har tre argumenter, som hver skal indtastes. Efter beregninger returnerer denne funktion datoens serienummer. Cellen konverteres automatisk til "Dato"-formatet, hvis den tidligere havde et "Generelt"-format.Operationer med tid i Excel

Argumentet Dag eller Måned kan enten være positivt eller negativt. I det første tilfælde stiger datoen, og i det andet falder den.Operationer med tid i Excel

Operationer med tid i Excel

Du kan også bruge matematiske operationer i argumenterne for DATE-funktionen. For eksempel tilføjer denne formel 1 år 5 måneder og 17 dage til datoen i celle A1.Operationer med tid i Excel

Og sådan en formel gør det muligt at omdanne en tekststreng til en fuldgyldig arbejdsdato, som kan bruges i andre funktioner.Operationer med tid i Excel

TID()

Ligesom funktionen DATOEN(), denne funktion har tre nødvendige parametre – timer, minutter og sekunder. Efter at have brugt det, vises et decimaltal i den resulterende celle, men selve cellen vil blive formateret i "Tid"-formatet, hvis den havde formatet "Generelt" før.Operationer med tid i Excel

Ved sit funktionsprincip er funktionen TID() и DATOEN() mange lignende ting. Derfor giver det ingen mening at fokusere på det. 

Det er vigtigt at bemærke, at denne funktion ikke kan returnere en tid, der er større end 23:59:59. Hvis resultatet er større end dette, nulstilles funktionen automatisk.Operationer med tid i Excel

funktioner DATOEN() и TID() kan påføres sammen.Operationer med tid i Excel

I dette skærmbillede har celle D1, som brugte begge disse funktioner, et dato- og tidsformat. 

Dato- og tidsberegningsfunktioner

I alt er der 4 funktioner, der giver dig mulighed for at udføre matematiske operationer med dato og klokkeslæt.

DATAMER()

Ved at bruge denne funktion kan du finde ud af ordenstallet på en dato, der ligger bag et kendt antal måneder (eller forud for en given). Denne funktion tager to argumenter: startdatoen og antallet af måneder. Det andet argument kan enten være positivt eller negativt. Den første mulighed skal angives, hvis du vil beregne den fremtidige dato, og den anden - hvis den forrige.Operationer med tid i Excel

EOMONTH()

Denne funktion gør det muligt at bestemme rækkefølgen for den sidste dag i måneden, der ligger efter eller forud for en given dato. Har de samme argumenter som den forrige.Operationer med tid i Excel

Operationer med tid i Excel

ARBEJDSDAG()

Samme som funktion DATAMER(), kun forsinkelsen eller fremrykningen sker med et vist antal arbejdsdage. Syntaksen er den samme.Operationer med tid i Excel

Alle disse tre funktioner returnerer et tal. For at se datoen skal du konvertere cellen til det passende format. 

KLAR()

Denne simple funktion bestemmer antallet af hverdage mellem dato 1 og dato 2.Operationer med tid i Excel

Giv en kommentar