Operationer med tid i Excel

I professionellt arbete med kalkylblad är det inte ovanligt att interagera med datum och tider. Du kommer inte att klara dig utan den. Därför beordrade Gud själv att lära sig att arbeta med data av denna typ. Detta kommer att spara mycket tid och förhindra många misstag när du arbetar med kalkylblad.

Tyvärr vet många nybörjare inte hur data behandlas. Därför, innan man överväger denna klass av operationer, är det nödvändigt att genomföra ett mer detaljerat utbildningsprogram.

Hur ett datum representeras i Excel

Datuminformation behandlas som antal dagar sedan 0 januari 1900. Ja, du har inte fel. Faktiskt från noll. Men detta är nödvändigt så att det finns en utgångspunkt, så att 1 januari redan anses vara nummer 1, och så vidare. Det maximala stödda datumvärdet är 2958465, vilket i sin tur är 31 december 9999.

Denna metod gör det möjligt att använda datum för beräkningar och formler. Så, Excel gör det möjligt att bestämma antalet dagar mellan datum. Schemat är enkelt: det andra subtraheras från ett nummer, och sedan konverteras det resulterande värdet till ett datumformat.

För mer tydlighet, här är en tabell som visar datumen med motsvarande numeriska värden.Operationer med tid i Excel

För att bestämma antalet dagar som har gått från datum A till datum B, måste du subtrahera den första från den sista. I vårt fall är detta formeln = B3-B2. Efter att ha angett den är resultatet följande.Operationer med tid i Excel

Det är viktigt att notera att värdet är i dagar eftersom vi har valt ett annat format för cellen än datum. Om vi ​​från början hade valt formatet "Datum", skulle resultatet ha blivit detta.Operationer med tid i Excel

Det är viktigt att vara uppmärksam på denna punkt i dina beräkningar.

Det vill säga, för att visa det korrekta serienumret som helt motsvarar datumet måste du använda valfritt format än datumet. I sin tur, för att förvandla numret till ett datum, bör du ställa in lämpligt format. 

Hur tiden representeras i Excel

Sättet som tiden representeras i Excel skiljer sig något från datumet. Dagen tas som grund och timmar, minuter, sekunder är dess bråkdelar. Det vill säga, 24 timmar är 1, och alla mindre värden betraktas som dess bråkdel. Så, 1 timme är 1/24 av en dag, 1 minut är 1/1140 och 1 sekund är 1/86400. Den minsta tidsenheten som finns tillgänglig i Excel är 1 millisekund.

I likhet med datum gör detta sätt att representera det möjligt att utföra beräkningar med tiden. Det är sant att det är en sak som är obekväm här. Efter beräkningar får vi en del av dagen, inte antalet dagar.

Skärmdumpen visar värdena i det numeriska formatet och "Time"-formatet.Operationer med tid i Excel

Metoden för att beräkna tiden liknar datumet. Det är nödvändigt att subtrahera den tidigare tiden från den senare tiden. I vårt fall är detta formeln = B3-B2.Operationer med tid i Excel

Eftersom cell B4 först hade ett allmänt format, ändras den omedelbart till "Tid" i slutet av introduktionen av formeln. 

Excel, när man arbetar med tid, utför de vanliga aritmetiska operationerna med siffror, som sedan översätts till det tidsformat som är bekant för oss. 

Operationer med tid i Excel

Datum- och tidsformat

Så vitt vi vet kan datum och tider lagras i olika format. Därför måste du veta hur du anger dem korrekt så att formateringen blir korrekt. 

Naturligtvis kan du använda serienumret för dagen eller en del av dagen när du anger datum och tid, men detta tillvägagångssätt är mycket obekvämt. Dessutom måste du ständigt tillämpa ett visst format på cellen, vilket bara ökar obehaget.

Därför låter Excel dig ange tid och datum på olika sätt. Om du tillämpar en av dem, konverterar programmet omedelbart informationen till lämpligt nummer och tillämpar rätt format på cellen.

Se tabellen nedan för en lista över inmatningsmetoder för datum och tid som stöds av Excel. Den vänstra kolumnen visar de möjliga formaten och den högra kolumnen visar hur de kommer att visas i Excel efter konvertering. Det är viktigt att notera att om året inte anges tilldelas det aktuella, som är inställt i operativsystemet, automatiskt.Operationer med tid i Excel

Faktum är att det finns mycket fler sätt att visa. Men dessa räcker. Det specifika datuminspelningsalternativet kan också skilja sig beroende på land eller region, samt inställningarna för operativsystemet.

Anpassad formatering

När du arbetar med celler kan användaren bestämma vilket format som ska vara. Han kan göra det så att endast tid, månad, dag och så vidare visas. Det är också möjligt att justera i vilken ordning datumet formuleras, samt avgränsare.

För att komma åt redigeringsfönstret måste du öppna fliken "Nummer", där du kan hitta alternativet "Formatera celler". I dialogrutan som öppnas kommer det att finnas en "Datum"-kategori där du kan välja rätt datumformat.Operationer med tid i Excel

Om du väljer kategorin "Tid" kommer därför en lista med alternativ för att visa tid att visas.Operationer med tid i Excel

För att tillämpa ett specifikt formateringsalternativ på en cell måste du välja önskat format och klicka på OK. Efter det kommer resultatet att tillämpas. Om det inte finns tillräckligt med format som Excel erbjuder, kan du hitta kategorin "Alla format". Det finns gott om alternativ där ute också.Operationer med tid i Excel

Om inget alternativ är lämpligt är det alltid möjligt att skapa din egen. Det är väldigt lätt att göra detta. Du behöver bara välja de förinställda formaten som ett exempel och följa dessa steg:

  1. Välj den cell vars format du vill ändra.Operationer med tid i Excel
  2. Öppna dialogrutan "Formatera celler" och hitta fliken "Nummer".
  3. Därefter öppnas kategorin "Alla format", där vi hittar inmatningsfältet "TYP". Där måste du ange en nummerformatskod. När du har angett den klickar du på "OK".Operationer med tid i Excel
  4. Efter dessa steg kommer cellen att visa information om datum och tid i ett anpassat format.Operationer med tid i Excel

Använda funktioner med datum och tider

När man arbetar med datum och tider kan användaren använda mer än 20 olika funktioner. Och även om detta belopp kan vara för mycket för någon, kan de alla användas för att uppnå vissa mål.

För att komma åt alla möjliga funktioner måste du gå till kategorin "Datum och tid" i gruppen "Funktionsbibliotek". Vi kommer bara att överväga några av huvudfunktionerna som gör det möjligt att extrahera olika parametrar från datum och tider.

ÅR()

Ger möjlighet att få årtalet som motsvarar ett specifikt datum. Som du redan vet kan detta värde vara mellan 1900 och 9999.Operationer med tid i Excel

Cell 1 visar datumet i formatet DDDD DD.MM.ÅÅÅÅ hh:mm:ss. Det här är formatet vi skapade tidigare. Låt oss ta som exempel en formel som avgör hur många år som har gått mellan två datum.Operationer med tid i Excel

Samtidigt, om man tittar närmare, visar det sig att funktionen inte beräknade det helt korrekta resultatet. Anledningen är att den bara använder datum i sina beräkningar.

MÅNAD()

Med den här funktionen kan du markera månadsnumret som motsvarar ett visst datum. Returnerar ett resultat som sträcker sig från 1 till 12. Detta nummer motsvarar i sin tur månadens nummer.Operationer med tid i Excel

DAG()

I likhet med de tidigare funktionerna returnerar denna numret på dagen i ett givet datum. Beräkningsresultatet kan variera från 1 till 31.Operationer med tid i Excel

TID()

Som namnet antyder returnerar denna funktion timtalet, som sträcker sig från 0 till 23.Operationer med tid i Excel

MINUTER()

En funktion som returnerar antalet minuter i en specifik cell. De möjliga värdena som returneras är från 0 till 59.Operationer med tid i Excel

SEKUNDER()

Denna funktion returnerar samma värden som den föregående, förutom att den returnerar sekunder.Operationer med tid i Excel

DAG()

Med den här funktionen kan du ta reda på numret på den veckodag som används i detta datum. Möjliga värden är från 1 till 7, men tänk på att nedräkningen börjar från söndag, inte måndag, som vi brukar.Operationer med tid i Excel

Med hjälp av det andra argumentet låter den här funktionen dig dock anpassa formatet. Om du till exempel skickar värdet 2 som den andra parametern kan du ställa in formatet så att siffran 1 betyder måndag istället för söndag. Detta är mycket bekvämare för den inhemska användaren.Operationer med tid i Excel

Om vi ​​skriver 2 i det andra argumentet kommer i vårt fall funktionen att returnera värdet 6, vilket motsvarar lördag.Operationer med tid i Excel

I DAG()

Denna funktion är väldigt enkel: inga argument krävs för att den ska fungera. Den returnerar serienumret för det datum som är inställt på datorn. Om den tillämpas på en cell för vilken det allmänna formatet är inställt, kommer det automatiskt att konverteras till formatet "Datum".Operationer med tid i Excel

TATA ()

Denna funktion kräver inte heller några argument. Den fungerar på samma sätt som den tidigare, bara med datum och tid. Den används om det är nödvändigt att infoga i cellen aktuellt datum och tid som är inställda i datorn. Och precis som i föregående funktion, när du använder den här, konverteras cellen automatiskt till datum- och tidsformat, förutsatt att formatet "Allmänt" var inställt tidigare.Operationer med tid i Excel

Både den föregående funktionen och denna funktion ändras automatiskt varje gång arket beräknas om, vilket gör det möjligt att visa den senaste tiden och datumet. 

Till exempel kan en sådan formel bestämma den aktuella tiden.

=IDAG()-IDAG() 

I det här fallet kommer formeln att bestämma bråkdelen av en dag i decimalformat. Det är sant att du måste tillämpa tidsformatet på cellen där formeln är skriven, om du vill visa exakt tiden och inte numret.Operationer med tid i Excel

DATUMET()

Denna funktion har tre argument, som vart och ett måste anges. Efter beräkningar returnerar denna funktion datumets serienummer. Cellen konverteras automatiskt till formatet "Datum" om den tidigare hade formatet "Allmänt".Operationer med tid i Excel

Argumentet Dag eller Månad kan vara antingen positivt eller negativt. I det första fallet ökar datumet och i det andra minskar det.Operationer med tid i Excel

Operationer med tid i Excel

Du kan också använda matematiska operationer i argumenten för DATE-funktionen. Till exempel lägger den här formeln till 1 år 5 månader och 17 dagar till datumet i cell A1.Operationer med tid i Excel

Och en sådan formel gör det möjligt att förvandla en textsträng till ett fullfjädrat arbetsdatum, som kan användas i andra funktioner.Operationer med tid i Excel

TID()

Precis som funktionen DATUMET(), den här funktionen har tre nödvändiga parametrar – timmar, minuter och sekunder. Efter att ha använt det kommer ett decimaltal att visas i den resulterande cellen, men själva cellen kommer att formateras i formatet "Tid" om den hade formatet "Allmänt" tidigare.Operationer med tid i Excel

Genom sin funktionsprincip, funktionen TID() и DATUMET() många liknande saker. Därför är det ingen mening att fokusera på det. 

Det är viktigt att notera att denna funktion inte kan returnera en tid som är större än 23:59:59. Om resultatet är större än detta återställs funktionen automatiskt till noll.Operationer med tid i Excel

funktioner DATUMET() и TID() kan appliceras tillsammans.Operationer med tid i Excel

I den här skärmdumpen har cell D1, som använde båda dessa funktioner, ett datum- och tidsformat. 

Funktioner för beräkning av datum och tid

Totalt finns det 4 funktioner som låter dig utföra matematiska operationer med datum och tid.

DATAMER()

Med den här funktionen kan du ta reda på ordningsnumret för ett datum som ligger efter ett känt antal månader (eller före ett givet). Den här funktionen tar två argument: startdatumet och antalet månader. Det andra argumentet kan vara antingen positivt eller negativt. Det första alternativet måste anges om du vill beräkna framtida datum, och det andra – om det föregående.Operationer med tid i Excel

EOMONTH()

Denna funktion gör det möjligt att bestämma ordningsnumret för den sista dagen i månaden som ligger efter eller före ett givet datum. Har samma argument som den förra.Operationer med tid i Excel

Operationer med tid i Excel

ARBETSDAG()

Samma som funktion DATAMER(), endast förseningen eller förskottet inträffar med ett visst antal arbetsdagar. Syntaxen är liknande.Operationer med tid i Excel

Alla dessa tre funktioner returnerar ett tal. För att se datumet måste du konvertera cellen till lämpligt format. 

KLAR()

Denna enkla funktion bestämmer antalet arbetsdagar mellan datum 1 och datum 2.Operationer med tid i Excel

Kommentera uppropet