V tomto videu sa pozrieme na to, ako vypočítať termíny splatnosti pomocou funkcií WORKDAY a WORKDAY.INTL.
Funkcia WORKDAY vráti dátum v budúcnosti alebo v minulosti, ktorý zohľadňuje víkendy a voliteľne sviatky.
Funkciu WORKDAY môžete použiť na výpočet vecí, ako sú dátumy dodania, dodania a dokončenia, ktoré musia zohľadňovať pracovné a nepracovné dni.
Teraz môžeme skontrolovať, či sú výpočty dátumu skutočne jednoduché.
Ak chcete k dátumu v B5 pridať 1 deň, môžem do C5 vložiť 1, potom stačí použiť vzorec:
= B5 + C5
A to nám dáva 23. december, ako sa očakávalo.
Ak zmením C5 na -1, dostaneme 21. decembra.
Funguje to, pretože program Excel ukladá všetky dátumy ako sériové čísla …
Čo sa však stane, keď potrebujete vynechať víkendy alebo sviatky? No a na to slúži funkcia WORKDAY.
Najprv mi dovoľte použiť na čísla vlastný formát čísla, aby sme ľahko videli deň v týždni.
Vlastný formát: mmm dd-mmm-rrr
Funkcia WORKDAY obsahuje 3 argumenty: počiatočný dátum, dni a voliteľný rozsah pre „sviatky“. Ak chcete vynechať víkendy, stačí zadať WORKDAY počiatočný dátum zo stĺpca B a hodnotu dňa zo stĺpca C.
= WORKDAY (B6, C6)
Pri 1 dni je výsledkom 25. december, pondelok. WORKDAY preskočí víkend.
Ak zmením dni na 2, dostaneme sa 26. decembra.
Teraz sú 25. decembra Vianoce, takže by sa za normálnych okolností s nimi nemalo zaobchádzať ako s pracovným dňom.
Aby sme zohľadnili sviatky, musíme uviesť rozsah dátumov, ktoré predstavujú dni pracovného pokoja.
Keď pridám tento rozsah ako tretí argument, uvidíte, že WORKDAY tieto dátumy z výpočtu vylúči.
= WORKDAY (B7, C7, G5: G6)
Nakoniec, čo ak potrebujete víkendový deň, napríklad sobotu, považovať za pracovný deň?
V takom prípade budete musieť prepnúť na funkciu WORKDAY.INTL, ktorá vám umožní prispôsobiť víkendy.
WORKDAY.INTL použije ďalší voliteľný argument s názvom víkend, ktorý sa umiestni na 3. pozícii a za ním nasledujú prázdniny.
Napríklad ak sú soboty bežne pracovnými dňami, zadali by ste kód 11 na víkend.
= WORKDAY.INTL (B8, C8,11, G5: G6)
Flexibilnejším spôsobom prispôsobenia víkendov je použitie špeciálnej masky založenej na textovom reťazci so siedmimi jednotkami a nulami, kde 1 s predstavujú dni pracovného pokoja v týždni, ktorý sa začína v pondelok.
Ak sú teda soboty zvyčajne pracovným dňom, použil by som 6 núl a po nich 1.
= WORKDAY.INTL (B8, C8, "0000001", G5: G6)
Táto schéma vám umožňuje určiť ľubovoľnú kombináciu pracovných a nepracovných dní v 7dennom týždni.
Samozrejme
Základný vzorecSúvisiace skratky
Formátovať (takmer) čokoľvek Ctrl
+ 1
⌘
+ 1
Použiť všeobecný formát Ctrl
+ Shift
+ ~
⌃
+ ⇧
+ ~