xlf Online
Business day
Acest modul demonstrează cum se poate determina dacă o dată este o zi lucrătoare și, dacă nu, se returnează data următoarei sau precedentei zile lucrătoare. Funcția cheie este funcția Excel WORKDAY.
- SYNTAX: WORKDAY(zi_de_început, zile, )
- unde:
- zi_de_început (obligatoriu): o dată care reprezintă data de început
- zile (obligatoriu): numărul de zile lucrătoare înainte sau după zi_de_început. O valoare pozitivă returnează o dată viitoare; o valoare negativă returnează o dată trecută.
- holiday (opțional): o listă de date care trebuie excluse din calendarul zilelor lucrătoare
Funcțiile Excel selectate utilizate în acest modul și funcțiile de zile lucrătoare asociate.
Funcții Excel | Descriere |
---|---|
DATEVALUE(year,month,day) | Întoarce numărul de ordine al unei anumite date |
EDATE(start_date, months) | Întoarce numărul de ordine al unei anumite date care se află cu un număr specificat de luni înainte sau după data de început |
EOMONTH(start_date, months) | Întoarce numărul de ordine al ultimei zile a lunii înainte sau după un număr specificat de luni |
TEXT(value,format_text) | Formulează un număr și îl convertește în text. „ddd” returnează primele trei caractere ale zilei săptămânii |
WORKDAY(start_day, days, ) | Returnează numărul de serie al unei anumite date care este cu un număr specificat de zile înainte sau după data de început cu parametrii opționali de vacanță |
WORKDAY.INTL(start_date, days, , ) | Întoarce numărul de ordine al unei date înainte sau după un număr specificat de zile lucrătoare cu parametrii opționali de weekend și de vacanță |
Terminologie
Vezi figura 1 pentru detalii:
- Dată de referință: data examinată
- Zi lucrătoare: nu este un weekend sau o sărbătoare
- Următoarea zi lucrătoare – denumită și următoarea zi lucrătoare – pas pozitiv
- Ziua lucrătoare anterioară – pas negativ
- În proiectul Stock Analyser, zilele lucrătoare sunt denumite zile de tranzacționare
Funcția WORKDAY
Setul de date utilizat în exemplele următoare se referă la luna martie 2016, care include sărbătorile legale de Vinerea Mare (25 martie 2016) și de Lunea Paștelui (28 martie 2016). Aceste date se află într-un interval numit Holiday
.
Legendă la figurile de exemplu de la 2 la 7. Data de referință (RD) are un fundal verde. Abrevieri utilizate: BD: zi lucrătoare, PBD: ziua lucrătoare anterioară și NBD: următoarea zi lucrătoare.
Ziua lucrătoare sau următoarea zi lucrătoare
Să presupunem că un analist are o serie de date returnate de funcția EDATE. Este data de referință o zi lucrătoare. și dacă nu, care este data următoarei zile lucrătoare.
Aplicațiile zilei lucrătoare sau a următoarei zile lucrătoare includ:
- Plătirea dobânzii la o obligațiune: dacă cuponul este scadent într-o zi nelucrătoare, atunci acesta este în mod normal plătit în următoarea zi lucrătoare
- O factură acceptată de bancă (BAB) este adesea scrisă pentru un termen de 90 de zile, dar emitentul BAB trebuie să se asigure că data scadenței este o zi lucrătoare. De asemenea, în ceea ce privește termenul de decontare (Sursa AFMA)
„tranzacțiile negociate înainte de prânz sunt pentru decontare în aceeași zi, iar tranzacțiile negociate după prânz sunt pentru decontare în următoarea zi lucrătoare”
Regula de decizie este:
\( \begin{cazuri}
\text{dacă data de referință este o zi lucrătoare}, & \text{returnează numărul de serie al datei de referință}\\
dacă \\
\text{dacă data de referință NU este o zi lucrătoare},& \text{returnează numărul de serie al datei din URMĂTOAREA zi lucrătoare}
\end{cases}\)
Ziua lucrătoare sau ziua lucrătoare precedentă
În acest caz, regula de decizie este. Este data de referință o zi lucrătoare. și dacă nu, care este data zilei lucrătoare anterioare.
Aplicațiile zilei lucrătoare sau ale zilei lucrătoare anterioare includ:
- Calcularea penalităților în cazul încălcării contractului. Numărul de zile din trecut în care se aplică penalități
- Analiza seturilor de date istorice privind prețurile în domeniile afacerilor și finanțelor
- Aplicații de analiză dinamică a datelor, cum ar fi proiectul Stock Analyser
Regula de decizie este::
\( \begin{cazuri}
\text{dacă data de referință este o zi lucrătoare}, & \text{returnează numărul de serie al datei de referință}\\
dacă \\
\text{dacă data de referință NU este o zi lucrătoare},& \text{returnează numărul de serie al datei din ziua lucrătoare ANTERIOARĂ}
\end{cases}\)
.