Vill du behärska Excels datumfunktioner? Här är några viktiga du behöver veta.
Excel är mer än ett verktyg för grundläggande beräkningar och dataorganisation; det är också ett effektivt verktyg för att hantera och analysera datumrelaterade beräkningar. Du kan använda Excels datumfunktioner för att beräkna varaktigheter, hitta skillnaden mellan datum, bestämma arbetsdagar och till och med prognostisera framtida datum.
Så vi kommer att utforska olika datumfunktioner som du bör vara bekant med och ge exempel på hur du kan använda dem effektivt i Excel.
1. DATUM
DATUM-funktionen i Excel används för att skapa ett datum baserat på de enskilda år-, månads- och dagkomponenterna som du anger. Det krävs tre argument: år, månad, och dag.
=DATE(year, month, day)
Till exempel skulle följande formel returnera datumet 14 augusti 2023:
=DATE(2023, 8, 14)
2. EDATE
Funktionen EDATE beräknar ett datum som är ett angivet antal månader före eller efter ett givet startdatum. Det används vanligtvis för finansiella beräkningar, som att prognostisera framtida datum baserat på en given tidsram. Syntaxen för EDATE-funktionen är:
=EDATE(start_date, months)
Var:
- start datum är startdatumet från vilket du vill beräkna det nya datumet
- månader är antalet månader du vill lägga till (om positivt) eller subtrahera (om negativt) från startdatumet.
Till exempel, för att hitta datumet som är 3 månader efter datumet i cell A1 använder du formeln:
=EDATE(A1, -3)
Denna formel returnerar datumet 14 maj 2023.
3. DAG
DAG-funktionen extraherar dagen i månaden från ett givet datum. Den returnerar dagen som ett tal mellan 1 och 31. Syntaxen för DAY-funktionen är:
=DAY(serial_number)
Var serienummer är det datum från vilket du vill extrahera dagen. Till exempel, om du har ett datum i cell A1 och vill extrahera dagen från det, kan du använda formeln:
=DAY(A1)
Denna formel returnerar värdet 14, vilket representerar dagen i månaden.
4. I DAG
IDAG-funktionen i Excel används för att visa aktuellt datum. Det kräver inga argument, och det uppdateras automatiskt varje dag. Syntaxen för TODAY-funktionen är enkel:
=TODAY()
5. DAGAR360
DAYS360-funktionen låter dig räkna mellan två datum i Excel. Den returnerar antalet dagar mellan två datum med 360-dagars årsmetoden, även känd som den europeiska metoden. Här är syntaxen för DAYS360-funktionen:
=DAYS360(start_date, end_date, [method])
Var:
- [metod] är ett valfritt argument som anger metoden som ska användas för att beräkna skillnaden. Om det utelämnas använder Excel U.S. (NASD)-metoden.
Om du till exempel använder följande formel:
=DAYS360("2023-08-14", "2023-09-08", TRUE)
Det kommer att returnera antalet dagar mellan 14 augusti 2023 och 8 september 2023.
6. VECKANUM
WEEKNUM-funktionen används för att bestämma veckonummer för ett givet datum. Den tar ett datum som inmatning och returnerar motsvarande veckonummer baserat på det angivna systemet. Syntaxen för funktionen är:
=WEEKNUM(serial_number, [return_type])
Var:
- serienummer är det datum för vilket du vill bestämma veckonummer.
- return_type är ett valfritt argument som anger vilket veckonummersystem som ska användas. Om det utelämnas, används det som standard till det amerikanska systemet, där veckorna börjar på söndag.
Till exempel, för att beräkna veckonummer för datumet i cell A2, använder du följande formel:
=WEEKNUM(A2)
Denna formel returnerar veckonumret för det angivna datumet med standardsystemet.
7. EOMONTH
Funktionen EOMONTH i Excel returnerar den sista dagen i månaden som är ett angivet antal månader före eller efter ett givet datum. Syntaxen för funktionen EOMONTH är:
=EOMONTH(start_date, months)
Var start datum är det första datumet från vilket du vill beräkna slutet av månaden, och månader är antalet månader att lägga till eller subtrahera från startdatumet.
Om du till exempel vill hitta den sista dagen i månaden som är 3 månader efter datumet i cell A1 använder du formeln nedan:
=EOMONTH(A1, 3)
På samma sätt, för att hitta den sista dagen i månaden som är 2 månader före datumet i cell A1, använder du:
=EOMONTH(A1, -2)
8. ARBETSDAG
Funktionen ARBETSDAG beräknar ett datum som är ett angivet antal arbetsdagar före eller efter ett givet datum, exklusive helger och eventuellt angivna helgdagar. Här är syntaxen för WORKDAY-funktionen:
=WORKDAY(start_date, days, [holidays])
Var:
- start datum: Detta är det första datumet från vilket du vill beräkna det nya datumet.
- dagar: Detta är antalet arbetsdagar du vill lägga till (om positivt) eller subtrahera (om negativt) från startdatumet.
- [högtider]: Detta är en rad helgdagar som du vill utesluta från beräkningen. Denna parameter är valfri.
Anta att du har ett projekt som börjar den 14 augusti 2023 och du vill beräkna slutdatumet som är 15 arbetsdagar bort, exklusive helger och angivna helgdagar. Om du har startdatumet i cell A2 och en lista över semesterdatum i cellerna B2:B4, använder du formeln nedan:
=WORKDAY(A2, 15, B2:B4)
Resultatet uppdateras automatiskt om du ändrar startdatum eller antal arbetsdagar.
9. NÄTVERKDAGAR
De NETWORKDAYS-funktion i Excel används för att beräkna antalet arbetsdagar mellan två datum, exklusive helger och angivna helgdagar. Syntaxen för funktionen NÄTVERKDAGAR är:
=NETWORKDAYS(start_date, end_date, [holidays])
Var start datum är periodens startdatum, slutdatum är slutdatumet för perioden, och [högtider] är ett intervall av semesterdatum som du vill utesluta från beräkningen.
Till exempel har du startdatumet för en uppgift i cell A2, slutdatumet i B2 och helgdagar i cellerna C2:C3:
=NETWORKDAYS(A2, B2, C2:C3)
Den här formeln kommer att beräkna och returnera antalet arbetsdagar mellan datumen i cellerna A1 och B1, exklusive helger och datumen som anges i cellerna C2 till C3.
Excels datumfunktioner förklaras
Excel tillhandahåller ett brett utbud av datumfunktioner, som IDAG, NÄTVERKDAGAR och många fler, för att hjälpa dig att beräkna tidsskillnader och manipulera datumformat för bättre presentation. Genom att behärska dessa funktioner blir du bättre rustad att hantera datumrelaterad data och fatta välgrundade beslut i dina personliga eller professionella projekt.