Výukový program pre Excel: Ako vypočítať termíny splatnosti v rámci WORKDAY

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ý vzorec

Súvisiace skratky

Formátovať (takmer) čokoľvek Ctrl + 1 + 1 Použiť všeobecný formát Ctrl + Shift + ~ + + ~

Zaujímavé články...