Stáhněte si ukázkový sešit
Tento tutoriál ukazuje, jak používat Funkce Excel DAYS360 v Excelu spočítat počet dní mezi daty.
Přehled funkcí DAYS360
Funkce DAYS360 Vrací počet dní mezi dvěma daty na základě 360denního roku.
Chcete -li použít funkci listu DAYS360 Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Syntaxe a vstupy funkcí DAYS360:
1 | = DAYS360 (start_date, end_date, method) |
datum začátku - Počáteční datum ve formátu sériového čísla aplikace Excel nebo zadané jako datum s uvozovkami („s“) obklopující datum. Příklad: Nemůžete zadat 11/12/2015 přímo do buňky. Místo toho musíte zadat „11/12/2015“ nebo byste museli použít odpovídající sériové číslo: 42320. Případně můžete odkazovat na buňku se zadaným datem 11/12/2015. Aplikace Excel automaticky převádí data uložená v buňkách do sériového formátu (pokud není datum zadáno jako text).
datum ukončení - Datum ukončení ve formátu pořadového čísla aplikace Excel nebo zadané jako datum s uvozovkami („s“) obklopující datum. Příklad: Nemůžete zadat 11/12/2015 přímo do buňky. Místo toho musíte zadat „11/12/2015“ nebo byste museli použít odpovídající sériové číslo: 42320. Případně můžete odkazovat na buňku se zadaným datem 11/12/2015. Aplikace Excel automaticky převádí data uložená v buňkách do sériového formátu (pokud není datum zadáno jako text).
metoda - VOLITELNÉ. PRAVDA pro evropskou metodu. FALSE pro americkou metodu. Pokud je vynechán, výchozí hodnota je FALSE (metoda USA). Příklad: PRAVDA.
Vypočítat počet dní mezi daty (na základě 360denního roku)
Funkce DAYS360 vrací počet dní mezi dvěma daty na základě 360denního roku, kdy každý měsíc má 30 dní. Všimněte si rozdílu mezi funkcí DAYS a funkcí DAYS360:
1 | = DNY (C3, B3) |
Všimněte si, že funkce DAYS360 předpokládá, že každý měsíc má 30 dní. Rozdíl se tedy vypočítá jako 4 měsíce * 30 dní/měsíc = 120 dní.
1 | = DAYS360 (B3, C3) |
Funkce DAYS360 vám umožňuje přepínat mezi výchozí americkou metodou (FALSE) a evropskou metodou (TRUE):
1 | = DAYS360 (B3, C3, FALSE) |
1 | = DAYS360 (B3, C3, TRUE) |
Dny ode dneška (360)
Tento příklad ukáže, jak vypočítat počet dní od data do dneška pomocí 360denního roku:
1 | = DAYS360 (DNES (), B3) |
Tento příklad také využívá funkci DNES.
SÍŤOVÉ DNY
Funkce NETWORKINGDAYS vypočítá počet pracovních dnů mezi daty:
1 | = NETWORKDAYS (B3, C3) |
DAYS360 v Tabulkách Google
Funkce DAYS360 funguje v Tabulkách Google úplně stejně jako v Excelu:
DAYS360 Příklady ve VBA
Můžete také použít funkci DAYS360 ve VBA. Typ:application.worksheetfunction.days360 (start_date, end_date, method)
Argumenty funkce (start_date atd.) Můžete buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.
Provedení následujících příkazů 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 (Range ("A5"), Range ("B5")) |
přinese následující výsledky
Zpět na seznam všech funkcí v Excelu