Datumintervall i Excel - Använd formel för start- och slutdatum

Innehållsförteckning

Datumintervall i Excel-formel

Det finns tillfällen när vi behöver utföra olika operationer som tillägg eller subtraktion av datumvärden med Excel. Genom att ställa in datumintervall i Excel kan vi utföra beräkningar på dessa datum. För att ställa in datumintervall i Excel kan vi först formatera cellerna som har ett start- och slutdatum som 'Datum' och sedan använda operatorerna: '+' eller '-för att bestämma slutdatum eller intervallets varaktighet.

Exempel på datumintervall i Excel

Exempel nr 1 - Grundläggande datumintervall

Låt oss se hur man lägger till ett nummer till datum skapar ett datumintervall.

Antag att vi har ett startdatum i cell A2.

Om vi ​​nu lägger till ett nummer, säg 5 till det, kan vi skapa ett datumintervall.

Nu när vi väljer cell A3 och skriver '= B2 + 1'.

Kopiera den här cellen: B2 och klistra in den i cell B3; den relativa cellreferensen skulle ändras enligt följande:

Så vi kan se att flera datumintervall kan byggas på detta sätt.

Exempel # 2 - Skapa datorsekvens

Med Excel kan vi enkelt skapa flera sekvenser. Nu vet vi att datum är några siffror i Excel. Så vi kan använda samma metod för att skapa datumintervall. Så för att skapa datumintervall som har samma intervall eller mellanrum men datumen ändras när vi går ner kan vi följa stegen nedan:

  • Skriv ett startdatum och slutdatum i minst två rader.
  • Välj båda intervallen och dra ner den nedan till raden där vi behöver datumintervall:

Så vi kan se att med hjälp av datumintervallen i de två första raderna som mall skapar Excel automatiskt datumintervall för de efterföljande raderna.

Exempel # 3

Låt oss säga att vi har två datum i två celler, och vi vill visa dem sammankopplade som ett datumintervall i en enda cell. För att göra detta kan en formel baserad på "TEXT" -funktionen användas. Den allmänna syntaxen för denna formel är som följer:

= TEXT (datum1, ”format”) & ”-” & TEXT (datum2, ”format”)

Fall 1:

Den här funktionen får två datumvärden som numeriska och sammanfogar dessa två datum i form av ett datumintervall enligt ett anpassat datumformat ("mmm d" i detta fall):

Datumintervall = TEXT (A2, ”mmm d”) & “-” & TEXT (B2, ”mmm d”)

Så vi kan se i ovanstående skärmdump att vi har tillämpat formeln i cell C2. TEXT-funktionen tar emot de datum som lagrats i cellerna A2 och B2, ampersand '&' används för att sammanfoga de två datumen som ett datumintervall i ett anpassat format, specificerat som "mmm d" i detta fall, i en enda cell och de två datumen förenas med ett bindestreck '-' i det resulterande datumintervallet som bestäms i cell C2.

Fall 2:

Låt oss säga i det här exemplet att vi vill kombinera de två datumen som ett datumintervall i en enda cell med ett annat format, säg “d mmm yy”. Så formeln för ett datumintervall, i det här fallet, skulle vara följande:

Datumintervall = TEXT (A3, ”d mmm yy”) & “-” & TEXT (B3, ”d mmm yy”)

Så vi kan se i skärmdumpen ovan att TEXT-funktionen tar emot de datum som lagrats i cellerna A3 och B3, och "&" -operatören används för att sammanfoga de två datumen som ett datumintervall i ett anpassat format, specificerat som "d mmm yy ”I det här fallet, i en enda cell. De två datumen förenas med ett bindestreck '-' i det resulterande datumintervallet bestämt i cell C3.

Exempel 4

Låt oss nu se vad som händer om startdatum eller slutdatum saknas. Låt oss säga att slutdatum saknas enligt följande:

Formeln baserad på TEXT-funktionen som vi har använt ovan fungerar inte korrekt om slutdatumet saknas eftersom bindestrecket i formeln på något sätt skulle läggas till startdatumet, dvs tillsammans med startdatumet skulle vi också se ett bindestreck som visas i datumintervallet. Däremot vill vi bara se startdatumet som datumintervall om slutdatum saknas.

Så i det här fallet kan vi ha formeln genom att slå samman sammankopplingen och den andra TEXT-funktionen i en IF-klausul enligt följande:

Datumintervall = TEXT (A2, ”mmm d”) & IF (B2 “”, “-” & TEXT (B2, ”mmm d”), “”)

Så vi kan se att ovanstående formel skapar ett fullständigt datumintervall med båda datumen när båda är närvarande. Den visar dock bara startdatumet i det angivna formatet om slutdatum saknas. Detta görs med hjälp av en IF-klausul.

Om båda datumen saknas kan vi nu använda ett kapslat IF-uttalande i excel (dvs. en IF i ett annat IF-uttalande) enligt följande:

Datumintervall = IF (A4 ””, TEXT (A4, ”mmm d”) & IF (B4 “”, “-” & TEXT (B4, ”mmm d”), “”), ””)

Så vi kan se att ovanstående formel returnerar en tom sträng om startdatumet saknas.

Om båda datumen saknas returneras också en tom sträng.

Saker att komma ihåg

  • Vi kan till och med skapa en lista över sekventiella datum med kommandot "Fyll handtag". För att göra detta kan vi välja cellen som har ett startdatum och sedan dra den till det cellområde som vi vill fylla i. Klicka på fliken "Hem" -> "Redigering" -> "Fyll serie" och välj sedan en datumenhet som vi vill använda.
  • Om vi ​​vill beräkna varaktigheten eller antalet dagar mellan två datum kan vi helt enkelt subtrahera de två datumen med hjälp av '-', så får vi önskat resultat.

Obs! Format för celler: A2 och B2 är "Datum", medan det för cell C2 är "Allmänt" eftersom det beräknar antalet dagar.

Intressanta artiklar...