Excel DAYS funkció - Napok számlálása az 360 napos évben

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan kell használni Excel DAYS360 funkció az Excelben, hogy megszámolja a napok számát a dátumok között.

A DAYS360 funkció áttekintése

A DAYS360 függvény Visszaadja a két dátum közötti napok számát egy 360 napos év alapján.

A DAYS360 Excel munkalap funkció használatához válasszon ki egy cellát, és írja be:

(Figyelje meg, hogyan jelennek meg a képletbemenetek)

DAYS360 funkció szintaxisa és bemenetei:

1 = DAYS360 (start_date, end_date, method)

kezdő dátum - A kezdési dátum Excel sorszám formátumban, vagy dátumként, idézőjelekkel (") beírva, körülveszi a dátumot. Példa: 2015. 11. 11. nem írhatja be közvetlenül a cellába. Ehelyett be kell írnia a „2015/12/11” kódot, vagy a megfelelő sorozatszámot kell használnia: 42320. Alternatív megoldásként hivatkozhat egy cellára, amelyen a 2015/11/12 dátumot adta meg. Az Excel automatikusan átalakítja a cellákban tárolt dátumokat soros formátumba (kivéve, ha a dátumot szövegként adja meg).

befejezés dátuma - A záró dátum Excel sorszám formátumban vagy dátumként beírva idézőjelekkel („) körül a dátummal. Példa: 2015. 11. 11. nem írhatja be közvetlenül a cellába. Ehelyett be kell írnia a „2015/12/11” kódot, vagy a megfelelő sorozatszámot kell használnia: 42320. Alternatív megoldásként hivatkozhat egy cellára, amelyen a 2015/11/12 dátumot adta meg. Az Excel automatikusan átalakítja a cellákban tárolt dátumokat soros formátumba (kivéve, ha a dátumot szövegként adja meg).

módszer - VÁLASZTHATÓ. IGAZ az európai módszerhez. HAMIS az amerikai módszer. Ha nem kötelezett, akkor alapértelmezés szerint HAMIS (amerikai módszer). Példa: IGAZ.

Számolja ki a dátumok közötti napok számát (360 napos év alapján)

A DAYS360 függvény egy 360 napos év alapján adja vissza a két dátum közötti napok számát, ahol minden hónap 30 napnak tekinthető. Vegye figyelembe a különbséget a DAYS és a DAYS360 függvény között:

1 = NAPOK (C3, B3)

Vegye figyelembe, hogy a DAYS360 funkció feltételezi, hogy minden hónap 30 napból áll. Tehát a különbség 4 hónap * 30 nap/hónap = 120 nap.

1 = NAPOK 360 (B3, C3)

A DAYS360 funkció lehetővé teszi az alapértelmezett amerikai módszer (FALSE) és az európai módszer (TRUE) közötti váltást:

1 = NAPOK 360 (B3, C3, HAMIS)

1 = NAPOK 360 (B3, C3, IGAZ)

Napok a mai naptól (360)

Ez a példa bemutatja, hogyan lehet kiszámítani a napok számát dátumtól napjainkig a 360 napos év használatával:

1 = NAPOK 360 (MA (), B3)

Ez a példa a TODAY funkciót is használja.

HÁLÓZATI NAPOK

A NETWORKINGDAYS függvény kiszámítja a dátumok közötti munkanapok számát:

1 = NETWORKDAYS (B3, C3)

DAYS360 a Google Táblázatokban

A DAYS360 funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:

DAYS360 Példák a VBA -ban

A DAYS360 funkciót a VBA -ban is használhatja. Típus:
application.worksheetfunction.days360 (start_date, end_date, method)
A függvény argumentumokhoz (start_date, stb.) Megadhatja azokat közvetlenül a függvénybe, vagy definiálhat helyette használandó változókat.

A következő VBA utasítások végrehajtása

1234567891011121314 Tartomány ("C2") = Application.WorksheetFunction.Days360 (tartomány ("A2"), tartomány ("B2"), hamis)Tartomány ("C3") = Application.WorksheetFunction.Days360 (tartomány ("A3"), tartomány ("B3"), hamis)Tartomány ("C4") = Application.WorksheetFunction.Days360 (tartomány ("A4"), tartomány ("B4"), hamis)Tartomány ("C5") = Application.WorksheetFunction.Days360 (tartomány ("A5"), tartomány ("B5"), hamis)Tartomány ("D2") = Application.WorksheetFunction.Days (tartomány ("B2"), tartomány ("A2"))Tartomány ("D3") = Application.WorksheetFunction.Days (tartomány ("B3"), tartomány ("A3"))Tartomány ("D4") = Application.WorksheetFunction.Days (tartomány ("B4"), tartomány ("A4"))Tartomány ("D5") = Application.WorksheetFunction.Days (tartomány ("B5"), tartomány ("A5"))Tartomány ("E2") = Application.WorksheetFunction.NetworkDays (tartomány ("A2"), tartomány ("B2"))Tartomány ("E3") = Application.WorksheetFunction.NetworkDays (tartomány ("A3"), tartomány ("B3"))Tartomány ("E4") = Application.WorksheetFunction.NetworkDays (tartomány ("A4"), tartomány ("B4"))Tartomány ("E5") = Application.WorksheetFunction.NetworkDays (tartomány ("A5"), tartomány ("B5"))

a következő eredményeket hozza

Térjen vissza az Excel összes funkciójának listájához

wave wave wave wave wave