Stiahnite si ukážkový zošit
Tento tutoriál ukazuje, ako používať Funkcia Excel DAYS360 v Exceli spočítať počet dní medzi dátumami.
Prehľad funkcií DAYS360
Funkcia DAYS360 vracia počet dní medzi dvoma dátumami na základe 360 -ročného roka.
Ak chcete použiť funkciu pracovného hárka DAYS360 Excel, vyberte bunku a zadajte:
(Všimnite si, ako sa zobrazujú vstupy vzorcov)
Syntax a vstupy funkcie DAYS360:
1 | = DAYS360 (start_date, end_date, method) |
dátum začiatku - Dátum začiatku je vo formáte sériového čísla programu Excel alebo je zadaný ako dátum s úvodzovkami („s“). Príklad: Nemôžete zadať 12/12/2015 priamo do bunky. Namiesto toho musíte zadať „11/12/2015“ alebo by ste museli použiť zodpovedajúce sériové číslo: 42320. Prípadne môžete odkazovať na bunku so zadaným dátumom 11/12/2015. Excel automaticky prevádza dátumy uložené v bunkách do sériového formátu (pokiaľ dátum nie je zadaný ako text).
end_date - Dátum ukončenia je vo formáte sériového čísla programu Excel alebo je zadaný ako dátum s úvodzovkami („s“). Príklad: Nemôžete zadať 12/12/2015 priamo do bunky. Namiesto toho musíte zadať „11/12/2015“ alebo by ste museli použiť zodpovedajúce sériové číslo: 42320. Prípadne môžete odkazovať na bunku so zadaným dátumom 11/12/2015. Excel automaticky prevádza dátumy uložené v bunkách do sériového formátu (pokiaľ dátum nie je zadaný ako text).
metóda - VOLITEĽNÉ. PRAVDA pre európsku metódu. Metóda FALSE for US. Ak je vynechaný, predvolene je FALSE (metóda USA). Príklad: PRAVDA.
Vypočítajte počet dní medzi dátumami (na základe 360-dňového roka)
Funkcia DAYS360 vracia počet dní medzi dvoma dátumami na základe 360-ročného roka, v ktorom sa každý mesiac považuje za 30 dní. Všimnite si rozdielu medzi funkciou DAYS a funkciou DAYS360:
1 | = DNÍ (C3, B3) |
Všimnite si toho, že funkcia DAYS360 predpokladá, že každý mesiac má 30 dní. Rozdiel sa teda vypočíta ako 4 mesiace * 30 dní/mesiac = 120 dní.
1 | = DAYS360 (B3, C3) |
Funkcia DAYS360 vám umožňuje prepínať medzi predvolenou metódou USA (FALSE) a európskou metódou (TRUE):
1 | = DAYS360 (B3, C3, FALSE) |
1 | = DAYS360 (B3, C3, TRUE) |
Dni od dnes (360)
Tento príklad ukáže, ako vypočítať počet dní od dátumu do dnešného dňa pomocou 360-dňového roka:
1 | = DAYS360 (DNES (), B3) |
Tento príklad tiež používa funkciu DNES.
SIEŤOVÉ DNI
Funkcia NETWORKINGDAYS vypočíta počet pracovných dní medzi dátumami:
1 | = NETWORKDAYS (B3, C3) |
DAYS360 v Tabuľkách Google
Funkcia DAYS360 funguje v Tabuľkách Google úplne rovnako ako v programe Excel:
DAYS360 Príklady vo VBA
Vo VBA môžete využiť aj funkciu DAYS360. Typ:application.worksheetfunction.days360 (start_date, end_date, method)
Pokiaľ ide o argumenty funkcie (dátum_ začiatku, atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.
Vykonanie nasledujúcich vyhlásení VBA
1234567891011121314 | Rozsah ("C2") = Application.WorksheetFunction.Days360 (Range ("A2"), Range ("B2"), False)Rozsah ("C3") = Application.WorksheetFunction.Days360 (Range ("A3"), Range ("B3"), False)Rozsah ("C4") = Application.WorksheetFunction.Days360 (Range ("A4"), Range ("B4"), False)Rozsah ("C5") = Application.WorksheetFunction.Days360 (Range ("A5"), Range ("B5"), False)Rozsah ("D2") = Application.WorksheetFunction.Days (Range ("B2"), Range ("A2"))Rozsah ("D3") = Application.WorksheetFunction.Days (Range ("B3"), Range ("A3"))Rozsah ("D4") = Application.WorksheetFunction.Days (Range ("B4"), Range ("A4"))Rozsah ("D5") = Application.WorksheetFunction.Days (Range ("B5"), Range ("A5"))Rozsah ("E2") = Application.WorksheetFunction.NetworkDays (Range ("A2"), Range ("B2"))Rozsah ("E3") = Application.WorksheetFunction.NetworkDays (rozsah ("A3"), rozsah ("B3"))Rozsah ("E4") = Application.WorksheetFunction.NetworkDays (rozsah ("A4"), rozsah ("B4"))Rozsah ("E5") = Application.WorksheetFunction.NetworkDays (rozsah ("A5"), rozsah ("B5")) |
prinesie nasledujúce výsledky
Vráťte sa do zoznamu všetkých funkcií v programe Excel