Download eksemplet på projektmappe
Denne vejledning viser, hvordan du bruger Excel DAYS360 -funktion i Excel for at tælle antallet af dage mellem datoer.
DAYS360 Funktionsoversigt
DAYS360 -funktionen Returnerer antallet af dage mellem to datoer baseret på et 360 -dages år.
Hvis du vil bruge DAYS360 Excel -regnearksfunktionen, skal du vælge en celle og skrive:
(Bemærk hvordan formelindgangene vises)
DAYS360 -funktionssyntaks og input:
1 | = DAYS360 (startdato, slutdato, metode) |
start dato - Startdatoen i Excel -serienummerformat eller indtastet som en dato med tilbud (r) omgiver datoen. Eksempel: Du kan ikke indtaste 11/12/2015 direkte i cellen. I stedet skal du indtaste “11/12/2015”, eller du skal bruge det tilsvarende serienummer: 42320. Alternativt kan du henvise til en celle med datoen 11/12/2015 indtastet. Excel konverterer automatisk datoer, der er gemt i celler, til serielt format (medmindre datoen er angivet som tekst).
slutdato - Slutdatoen i Excel -serienummerformat eller indtastet som en dato med tilbud (r) omgiver datoen. Eksempel: Du kan ikke indtaste 11/12/2015 direkte i cellen. I stedet skal du indtaste “11/12/2015”, eller du skal bruge det tilsvarende serienummer: 42320. Alternativt kan du henvise til en celle med datoen 11/12/2015 indtastet. Excel konverterer automatisk datoer, der er gemt i celler, til serielt format (medmindre datoen er angivet som tekst).
metode - VALGFRIT. SAND for europæisk metode. FALSK for amerikansk metode. Hvis den er udeladt, er standardindstillingen FALSK (US -metode). Eksempel: SANDT.
Beregn antal dage mellem datoer (baseret på 360-dages år)
Funktionen DAYS360 returnerer antallet af dage mellem to datoer baseret på et 360-dages år, hvor hver måned anses for at have 30 dage. Bemærk forskellen mellem DAYS -funktionen og DAYS360 -funktionen:
1 | = DAGE (C3, B3) |
Bemærk, at DAYS360 -funktionen antager, at hver måned har 30 dage. Så forskellen beregnes som 4 måneder * 30 dage/måned = 120 dage.
1 | = DAYS360 (B3, C3) |
DAYS360 -funktionen giver dig mulighed for at skifte mellem standardmetoden US (FALSE) og den europæiske metode (TRUE):
1 | = DAYS360 (B3, C3, FALSK) |
1 | = DAYS360 (B3, C3, TRUE) |
Dage fra i dag (360)
Dette eksempel viser, hvordan man beregner antallet af dage fra en dato til i dag ved hjælp af 360-dages året:
1 | = DAYS360 (I DAG (), B3) |
Dette eksempel gør også brug af TODAY -funktionen.
NETVÆRKDAGE
NETWORKINGDAYS -funktionen beregner antallet af hverdage mellem datoer:
1 | = NETVÆRKSDAGE (B3, C3) |
DAYS360 i Google Sheets
DAYS360 -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:
DAYS360 Eksempler i VBA
Du kan også bruge funktionen DAYS360 i VBA. Type:application.worksheetfunction.days360 (startdato, slutdato, metode)
For funktionsargumenterne (startdato osv.) Kan du enten indtaste dem direkte i funktionen eller definere variabler, der skal bruges i stedet.
Udførelse af følgende VBA -erklæringer
1234567891011121314 | Range ("C2") = Application.WorksheetFunction.Days360 (Range ("A2"), Range ("B2"), Falsk)Range ("C3") = Application.WorksheetFunction.Days360 (Range ("A3"), Range ("B3"), Falsk)Range ("C4") = Application.WorksheetFunction.Days360 (Range ("A4"), Range ("B4"), Falsk)Range ("C5") = Application.WorksheetFunction.Days360 (Range ("A5"), Range ("B5"), Falsk)Range ("D2") = Application.WorksheetFunction.Days (Range ("B2"), Range ("A2"))Range ("D3") = Application.WorksheetFunction.Days (Range ("B3"), Range ("A3"))Range ("D4") = Application.WorksheetFunction.Days (Range ("B4"), Range ("A4"))Range ("D5") = Application.WorksheetFunction.Days (Range ("B5"), Range ("A5"))Range ("E2") = Application.WorksheetFunction.NetworkDays (Range ("A2"), Range ("B2"))Range ("E3") = Application.WorksheetFunction.NetworkDays (Range ("A3"), Range ("B3"))Range ("E4") = Application.WorksheetFunction.NetworkDays (Range ("A4"), Range ("B4"))Range ("E5") = Application.WorksheetFunction.NetworkDays (Range ("A5"), Range ("B5")) |
vil frembringe følgende resultater
Tilbage til listen over alle funktioner i Excel