Kolik dní mezi X a Y - Excel tipy

Počítání počtu dnů mezi dvěma daty v aplikaci Excel se zdá být klamně jednoduché. Ale pokud jednoduše odečtete dřívější datum od pozdějšího, můžete počítat počet dní chybně.

Vezměme si velmi jednoduchá data z tohoto týdne. Řekněme, že váš tým zahájil projekt v úterý a je naplánován na konec dne ve čtvrtek. Pokud jednoduše odečtete 13. 2. 2018 od 15. 2. 2018, Excel vám řekne, že jsou 2 dny. Ale to není správné. Počítejte dny: úterý, středa, čtvrtek. To jsou tři dny.

Jedním z řešení je použití NETWORKDAYS, jak je uvedeno v B3 níže. Tato funkce se liší od čistého odčítání, protože počítá první i poslední den. V některých případech to bude lepší. (NETWORKDAYS může také ignorovat víkendy a svátky, ale to bylo podrobně popsáno v Podcastu 2023 - Výpočet pracovních dnů.)

NETWORKDAYS zahrnuje počáteční a konečné datum

Pracuji na sérii 40 článků zde na. Začal jsem ve středu 14. února 2018 a chci skončit do 31. března 2018. Vždy jsem věřil, že mezi těmito dvěma daty bylo 40 dní. Ale jak vidíte níže, vzorec počítá 46 dní, ne 40 dní.

Vzorec zobrazuje 46 dní, ne 40

Vidíte, číslo 40 je pro mě důležité číslo. Proč? Protože = ROMAN (40) je XL a své dny trávím psaním o Excelu. (A „XL“ zní jako „Excel“.) Takže 40 je moje oblíbené číslo. Naplánoval jsem 40 článků. Ale kalendář mi dává 46 dní. Nejsem jediný, kdo má toto dilema. V průběhu historie se číslo 40 stále zvyšuje. Noe bojoval s deštěm po dobu 40 dní, ne 46 dní. Casey Kasem by odpočítával Top 40, ne Top 46. Čím to je, že jsem věřil, že je 40 dní mezi 2/14 a 3/31?

V tomto období existují různé způsoby, jak naplánovat 40 dní (úžasně Wikipedia popisuje šest různých způsobů, které různí lidé vypočítali mezi těmito dvěma daty 40 dní!) Jednou z běžných metod ve Spojených státech je jednoduše přeskočit neděle. (Říkám tomu metodistická metoda a volím tuto metodu, protože místní metodistické církevní dámy dělají ten nejlepší koláč.) Níže uvedené upravené vzorce vyjdou na 40 článků za 40 dní.

Tady je důležitá lekce pro dnešek: podívejte se na úžasnou tajnou syntaxi v B14. Popisek pro NETWORKDAYS.INTL a WORKDAY.INTL nabízí volbu, kde neděle je považována za víkend. Ale co když potřebujete přeskočit úterý a čtvrtek? To není možnost. Místo toho můžete jako třetí argument zadat sedmimístný binární řetězec. Pondělí je první bit, neděle je 7. bit. 1 znamená považovat den za všední den. Chcete-li tedy přeskočit úterý a čtvrtek, jako třetí argument použijete „0101000“.

Přeskočením článku každou neděli se dostanu ke 40 článkům. To je výpůjčka EXCEL, protože mám naplánovaných pouze 40 článků. Toto je článek # 2 (II) na cestě k # 40 (XL).

Hrudní čtvrtek - moje oblíbené funkce v aplikaci Excel, které buší srdce. Když jsem objevil tuto tajnou formu třetího argumentu NETWORKDAYS.INTL a WORKDAY.INTL, málem jsem měl koronární systém.

Excel myšlenka dne

Požádal jsem své přátele Excel Master o radu ohledně Excelu. Dnešní myšlenka k zamyšlení:

"Poklepáním na úchyt výplně zkopírujete vzorec do všech řádků."

Bill Jelen

Zajímavé články...