En av de vanligaste användningsområdena för Google Sheets är att skapa kalendrar och att hantera information om datum, till exempel tidrapporter eller semesterscheman. Många användare som skapar ett kalkylblad som handlar om datum finner sig själva behöva beräkna hur många dagar det är mellan två datum; det vill säga de måste ta reda på hur många dagar det är mellan (som ett exempel) 1 juli 2018 och 31 januari 2019.
Du kan bara titta i en kalender och räkna upp dagarna för hand, och det skulle fungera bra om datumen låg väldigt nära varandra, men för ett stort antal datum eller datum som ligger långt ifrån varandra, skulle lite hjälp från datorn säkert vara trevlig. Lyckligtvis har Google Sheets ett antal sätt att hitta antalet dagar mellan två datum.
Låt oss ta en titt på de funktioner du kan använda för att beräkna dagar mellan datum i Google Sheets.
Innehållsförteckning
Hur man beräknar dagar mellan datum i Google Sheets
Innan du börjar är det viktigt att notera att dessa metoder bara fungerar när du använder det amerikanska datumformatet. Om du inte är i USA kan du gå in i Google Kalkylark och ändra din lokal och tidszon om du vill använda dessa metoder.
Med detta sagt, låt oss ta en titt på hur du hittar antalet dagar mellan två datum i Google Sheets.
Hur man beräknar dagar mellan datum i Google Sheets med hjälp av MINUS-funktionen
Till skillnad från Excel, Google Kalkylark har en subtraktionsfunktion som är väldigt praktisk för att beräkna enkla datumskillnader. MINUS är Sheets subtraktionsfunktion och på grund av hur datum lagras internt (som heltal som beskriver antalet dagar sedan ett visst datum i det förflutna) fungerar det alldeles utmärkt för att dra av ett datum från ett annat. Det vill säga så länge datumen är båda i samma format. Syntaxen för MINUS är: =MINUS(värde 1, värde 2).
Det betyder att det är 40 dagar mellan 4/5/2017 och 15/5/2017.
Du kan också hitta skillnaden mellan datumen bara genom att ange cellreferenserna och inte bry dig om MINUS-funktionen.
Du kan konvertera cellformatet till att visa ett heltalsvärde genom att välja Format > Tal och tal.
Du kan också ange cellreferenserna med det tidigare datumet först. Om du skrev ’=B3-C3’ i funktionsfältet, skulle cellen innehålla värdet -40. Detta understryker att 4/4/2017 är 40 dagar efter 15/5/2017.
Hur man beräknar dagar mellan datum i Google Sheets med hjälp av DATEDIF-funktionen
DATEDIF är en funktion som hjälper dig att hitta det totala antalet dagar, månader eller år mellan två datum. Du kan hitta det totala antalet dagar mellan två datum som angetts i kalkylarket eller inkludera datumen i DATEDIF istället.
Syntaxen för DATEDIF är:
DATUMDIF(startdatum, slutdatum, enhet). Enheten för funktionen kan vara D (dagar), M (månader) eller Y (år).
DATEDIF fungerar också om du lägger in datuminformationen direkt i formeln.
Som du kan se är resultaten desamma.
Hur man beräknar dagar mellan datum i Google Sheets med DAYS360-funktionen
Google Kalkylark inkluderar DAY360, som beräknar skillnaden mellan datum för ett 360-dagars år. 360-dagarskalendern används främst för finansiella kalkylblad där ränteberäkningar kan krävas.
Syntaxen för DAYS360 är:
=DAYS360(startdatum, slutdatum, [method]). De [method] är en valfri indikator som du kan inkludera för dagräkningsmetoden.
Cell D4 kommer att inkludera totalt 360 dagar mellan de valda datumen. Observera att den enda verkliga användningen av just denna funktion är om du arbetar med räntor.
Så här beräknar du dagar mellan datum i Google Sheets med hjälp av funktionen NÄTVERKDAGAR
NETWORKDAYS räknar också ut antalet dagar mellan datum, men det är inte helt samma sak som de andra. Denna funktion räknar bara veckodagarna, så den lämnar helger utanför ekvationen. (Läs det som ”Networkdays” snarare än ”Network Days”.)
Som sådan kan du hitta det totala antalet vardagar mellan ett par datum med NETWORKDAYS, och du kan även ange extra helgdagar så att det utesluter andra datum.
Syntaxen för NETWORKDAYS är:
NÄTVERKDAGAR(startdatum, slutdatum, [holidays]).
Andra viktiga datumrelaterade funktioner
Det finns ett antal datumrelaterade funktioner i Sheets som du bör vara bekant med om du ska jobba mycket med datum.
- DATUM-funktionen konverterar ett angett år, månad och dag till ett datum. Formatet är DATUM (år, månad, dag). DATUM(2019,12,25) returnerar till exempel ”2019/12/25”.
- Funktionen DATUMVÄRDE konverterar en korrekt formaterad datumsträng till ett datumheltal. Formatet är DATUMVÄRDE(datumsträng); datumsträngen kan vara vilken lämplig sträng som helst, till exempel ”12/25/2019” eller ”1/23/2012 8:5:30”.
- Funktionen DAG returnerar dagen i månaden som ett specifikt datum infaller på, i numeriskt format. Formatet är DAG(datum). DAG(”12/25/2019”) returnerar till exempel 25.
- Funktionen DAGAR returnerar antalet dagar mellan två datum. Formatet är DAYS (slutdatum, startdatum). Till exempel, DAGAR(”12/25/20189”, “8/31/2019”) returnerar 116.
- Funktionen EDATE returnerar ett datum ett visst antal månader före eller efter det givna datumet. Formatet är EDATE(startdatum, antal månader). Till exempel, EDATE(”8/31/2019”, -1) returnerar “7/31/2019”.
- Funktionen MÅNAD returnerar månaden på året som ett specifikt datum infaller på, i numeriskt format. Formatet är MÅNAD(datum). Till exempel, MÅNAD(”8/30/2019”) returnerar 8.
- Funktionen IDAG returnerar det aktuella datumet som ett datumvärde. Formatet är TODAY(). Till exempel, när detta skrivs, skulle TODAY() returnera ”8/31/2019”.
- Funktionen WEEKDAY returnerar ett numeriskt värde som visar veckodagen för det angivna datumet. Formatet är WEEKDAY(datum, typ) och typ kan vara 1, 2 eller 3. Om typen är 1 räknas dagar från söndag och söndag har värdet 1. Om typ är 2 räknas dagar från måndag och värdet för måndag är 1. Om typen är 3, räknas dagar från måndag och värdet för måndag är 0. Till exempel är 30/4/2019 en tisdag och WEEKDAY(”4/30/2019”,1) skulle returnera 3, medan WEEKDAY(”4/30/2019”,2) skulle returnera 2 och WEEKDAY(”4/30/2019”,3) skulle returnera 1.
- Funktionen ÅR returnerar ett numeriskt värde som visar året för det angivna datumet. Formatet är ÅR(datum). Till exempel skulle YEAR(”12/25/2019”) returnera 2019.
Beräkna dagen borta
Google Sheets är ett otroligt kraftfullt program, särskilt för ett program som är helt gratis. Även om det kanske inte är lika kraftfullt som något som Microsoft Excel, kan det fortfarande hantera ett brett utbud av uppgifter, inklusive den här.