Ako používať funkciu Weekday v Exceli

Keď pracujete s dátumami v tabuľke, často budete chcieť určiť deň v týždni z daného dátumu. Program Microsoft Excel poskytuje na tento účel vstavané funkcie programu Excel.

Funkcia WEEKDAY v Exceli akceptuje dátum a vráti číslo od 1 do 7, ktoré predstavuje deň v týždni. V predvolenom nastavení 1 predstavuje nedeľu a 7 predstavuje sobotu, ale môžete si to prispôsobiť podľa svojich potrieb.

V tomto článku sa bližšie pozrieme na to, ako používať funkciu WEEKDAY v Exceli.

Začnime!

Obsah

Čo je funkcia dňa v týždni?

Funkcia WEEKDAY v Exceli je vstavaná funkcia dátumu a času, ktorá vracia deň v týždni ako číslo pre zadaný dátum. Je súčasťou .

Syntax je nasledovná:

=WEEKDAY(sériové_číslo, [typ_návratu])

Poradové číslo je poradové číslo predstavujúce daný dátum, pre ktorý chcete nájsť deň v týždni. Dátum je možné zadať priamo do vzorca alebo naň odkazovať z bunky.

Druhý argument, ktorý Excel rozpoznáva, return_type, je voliteľný. Predvolená hodnota je 1, ktorá vráti číselnú hodnotu medzi 1 a 7 a týždeň sa začína v nedeľu.

Systém číslovania však môžete zmeniť tak, aby začínal ktorýmkoľvek iným dňom v týždni.

Ako používať funkciu Weekday v Exceli

Voliteľný argument return_type môže nadobúdať nasledujúce hodnoty:

  • 1 alebo vynechané: Vráti číselnú hodnotu medzi 1 a 7, kde týždeň začína

  • v nedeľu a končí v sobotu.

  • 2: Vráti číselnú hodnotu medzi 1 a 7, kde 1 predstavuje pondelok a 7 predstavuje nedeľu.

  • 3: návratová hodnota je medzi 0 a 6, kde 0 predstavuje pondelok a 6 predstavuje nedeľu.

K dispozícii sú aj iné typy návratov (11, 12, 13, 14, 15, 16 a 17) (nie však v starších verziách Excelu). Riadia sa rovnakým vzorom ako návratové typy 1, 2 a 3, ale s iným počiatočným dňom týždňa.

Napríklad návratový typ 11 začína týždeň v pondelok (1) a končí v nedeľu (7), zatiaľ čo návratový typ 12 začína týždeň v utorok (1) a končí v pondelok (7).

Ako používať funkciu Weekday v Exceli

Ak chcete použiť funkciu, postupujte podľa týchto krokov:

  1. Ak chcete začať vzorec, zadajte do bunky znak rovnosti (=).

  2. zadajte „WEEKDAY“ (bez úvodzoviek), za ktorým nasleduje otvorená zátvorka.

  3. Zadajte konkrétnu hodnotu dátumu jej priamym zadaním alebo poskytnutím odkazu na bunku.

  4. Voliteľne zadajte návratový typ (vynechanie predvolenej hodnoty je 1).

  5. Nakoniec zatvorte zátvorku a stlačte Enter.

Tu je príklad, ako môže vzorec vyzerať:

=WEEKDAY(“05/02/2023“; 1)

Tento vzorec by vrátil číslo 2 ako deň v týždni, ktorý zodpovedá pondelku (keďže 2. máj 2023 je pondelok).

Prípadne môžete poskytnúť odkaz na bunku ako na tomto obrázku:

Ako používať funkciu Weekday v Exceli

Používanie funkcie WEEKDAY je jednoduché, ak rozumiete syntaxi a jej parametrom. Je však možné naraziť na chyby.

V ďalšej časti sa pozrieme na dve bežné chyby a na to, ako sa s nimi vysporiadať.

2 bežné chyby a ako ich opraviť

Existujú dve bežné chyby, s ktorými sa môžete stretnúť pri používaní funkcie WEEKDAY v Exceli:

  • #NUM! chyba

  • #NÁZOV! Chyba

Pozrime sa postupne na každú z nich.

1. #NUM! Chyba

Táto chyba sa vyskytuje, keď argument sériové_číslo nie je platný dátum.

Ak chcete túto chybu opraviť, skontrolujte, či je dátum zadaný správne. Prípadne môžete použiť funkciu DATE na vytvorenie platného dátumu.

Vyskytuje sa aj vtedy, keď zadáte návratový typ, ktorý je neplatným číslom. Napríklad tento obrázok ukazuje výsledky použitia 4 ako návratového typu. Ak to chcete opraviť, použite platné číslo.

Ako používať funkciu Weekday v Exceli

2. #NAME! Chyba

Táto chyba sa vyskytuje, keď argument return_type nie je číselná hodnota.

Napríklad neskúsení používatelia Excelu môžu zadať „jeden“ namiesto numerickej 1. Ak to chcete vyriešiť, uistite sa, že return_type je numerický.

Teraz, keď už viete, ako používať funkciu WEEKDAY a ako sa vysporiadať s bežnými chybami, poďme sa pozrieť na niektoré scenáre, v ktorých je táto funkcia Excelu celkom užitočná!

7 scenárov, kedy je užitočná funkcia pracovných dní

Funkcia WEEKDAY v Exceli je všestranný nástroj, ktorý možno použiť v rôznych scenároch na zlepšenie analýzy údajov , organizácie a vykazovania.

Niektoré prípady použitia funkcie WEEKDAY zahŕňajú:

  1. Finančné modelovanie prostredníctvom triedenia a filtrovania údajov na základe dní v týždni.

  2. Navrhovanie prispôsobených týždenných plánov výpočtom dní v týždni pre dané obdobie.

  3. Identifikácia vzorov v predaji, návštevnosti webových stránok alebo iných metrikách skúmaním údajov o výkonnosti podľa dňa v týždni.

  4. Plánovanie zmien zamestnancov na základe dňa v týždni.

  5. Projektový manažment a sledovanie termínov.

  6. Výpočet dátumov splatnosti platieb alebo fakturačných cyklov na základe konkrétnych dní v týždni, zabezpečenie včasného spracovania a presného vedenia záznamov.

  7. Plánovanie podujatí alebo stretnutí určením vhodných dní v týždni.

Tieto prípady použitia predstavujú len niekoľko príkladov toho, ako možno funkciu WEEKDAY využiť na zlepšenie efektívnosti, organizácie a rozhodovania v rôznych kontextoch.

Ďalej popíšeme, ako môžete používať WEEKDAY s ďalšími funkciami v sade nástrojov Excel!

Ako používať deň v týždni s inými funkciami dátumu a času

Funkcia WEEKDAY v Exceli je len jednou z mnohých funkcií dátumu a času, ktoré Excel ponúka.

Medzi ďalšie funkcie patrí:

  • DNES

  • TERAZ

  • DÁTUM

  • ČAS

  • ROK

  • MESIAC

  • DAY

  • HODINA

  • MINÚTA

  • DRUHÝ

Tieto funkcie možno použiť v kombinácii s WEEKDAY na vykonávanie zložitejších výpočtov.

Napríklad číslo dňa dnešného dátumu môžete vždy získať kombináciou WEEKDAY s NOW (alebo funkciou TODAY) takto:

=WEEKDAY(TERAZ())

Prípadne umiestnite funkciu NOW() do bunky a použite funkciu WEEKDAY() s odkazom na bunku. Tento obrázok ukazuje toto použitie:

Ako používať funkciu Weekday v Exceli

Tieto časové funkcie môžete skombinovať s Power Query a LuckyTemplates pre ešte komplexnejšiu analýzu. Môžete napríklad zoskupiť kontingenčnú tabuľku podľa dňa v týždni. Tu je niekoľko návodov, ako začať:

Toto video vám poskytne prehľad týchto nástrojov:

V ďalších častiach sa pozrieme na to, ako môžete použiť WEEKDAY v rôznych scenároch, vrátane toho, ako zistiť, či je deň pracovným dňom alebo víkendom, ako získať deň v týždni, ako pracovať so sekvenčnými sériovými číslami a viac!

Ako zistiť, či je deň pracovným dňom alebo víkendom

Pomocou funkcie WEEKDAY môžete určiť, či je deň pracovným dňom alebo víkendom.

Nasledujúci vzorec používa funkciu IF na vrátenie „Víkend“, ak je dátum v bunke A1 sobota alebo nedeľa a inak „Deň v týždni“:

=IF(WEEKDAY(A1,2)>5,”Weekend”,”Wekday”)

Ako používať funkciu Weekday v Exceli

Iné vzorce a funkcie

Môžete tiež preskúmať funkciu WORKDAY pre podobné výpočty pracovného dňa. Funkcia NETWORKDAYS vráti počet pracovných dní medzi dvoma dátumami.

WEEKNUM je súvisiaca funkcia, kde Excel vráti číslo týždňa v rámci roka.

Ako získať deň v týždni

Samotná funkcia WEEKDAY nemá zabudovanú možnosť vrátiť deň v týždni ako text.

Deň v týždni však môžete jednoducho získať ako text, ak skombinujete vzorec WEEKDAY s funkciou CHOOSE alebo pomocou funkcie TEXT.

Toto je syntax s CHOOSE:

=CHOOSE(WEEKDAY(poradové_číslo, [typ_spiatočky]), “nedeľa”, “pondelok”, “utorok”, “streda”, “štvrtok”, “piatok”, “sobota”)

  • Nahraďte „sériové_číslo“ dátumom, pre ktorý chcete nájsť deň v týždni.

  • Nahraďte „[return_type]“ požadovaným typom návratu (1, 2 alebo 3).

Funkcia VYBRAŤ sa zhoduje s číslom vráteným funkciou WEEKDAY s príslušným názvom dňa v zozname.

Napríklad nasledujúci vzorec vráti celý názov dňa v týždni pre dátum v bunke A1:

= VYBERTE SI (WEEKDAY(A1),”Nedeľa”, “Pondelok”, “Utorok”, “Streda”, “Štvrtok”, “Piatok”, “Sobota”)

Ako používať funkciu Weekday v Exceli

Ako pracovať so sekvenčnými sériovými číslami

Funkcia WEEKDAY vracia číslo medzi 1 a 7, kde 1 predstavuje nedeľu a 7 predstavuje sobotu.

 Niekedy však možno budete musieť namiesto toho pracovať so sekvenčnými sériovými číslami.

Ak to chcete urobiť, môžete použiť funkciu DATE na vytvorenie dátumu, ktorý Excel rozpozná, a potom odpočítať počiatočný dátum od dátumu ukončenia, aby ste získali počet dní medzi nimi.

Potom môžete použiť funkciu WEEKDAY na získanie dňa v týždni pre každý z týchto dní.

Ako používať podmienené formátovanie na zvýraznenie konkrétnych dní

Podmienené formátovanie je výkonná funkcia v Exceli, ktorá vám umožňuje formátovať bunky na základe určitých podmienok.

Podmienené formátovanie môžete použiť napríklad na zvýraznenie pracovných dní alebo víkendov v rozsahu dátumov. Ak to chcete urobiť, postupujte takto:

  1. Vyberte rozsah buniek obsahujúci dátumy, ktoré chcete zvýrazniť.

  2. Prejdite na kartu „Domov“ na paneli nástrojov Excel.

  3. Kliknite na „Podmienené formátovanie“ v skupine „Štýly“.

  4. Kliknite na „Nové pravidlo“.

  5. Vyberte možnosť „Použiť vzorec na určenie, ktoré bunky sa majú formátovať“.

  6. Do vstupného poľa „Formátovať hodnoty, kde je tento vzorec pravdivý“ zadajte nasledujúci vzorec (nahraďte A1 odkazom na bunku vľavo hore vo svojom rozsahu):

=OR(WEEKDAY(A1; 1)=1, WEEKDAY(A1, 1)=7)

Ďalším krokom je nastavenie štýlu, ktorý chcete použiť na zodpovedajúce bunky. Môžete si napríklad zvoliť formátovanie víkendov s červeným pozadím.

Tento obrázok ukazuje pravidlo v akcii vo vybranom rozsahu:

Ako používať funkciu Weekday v Exceli

Ako nastaviť vlastný formát dátumu vo funkcii Excel Weekday Function

Formát dátumu, ktorý používa funkcia WEEKDAY, si môžete prispôsobiť.

Napríklad, ak chcete, aby funkcia interpretovala dátumy vo formáte „dd/mm/rrrr“, môžete použiť nasledujúci vzorec:

=WEEKDAY(TEXT(A1,”dd/mm/yyyy”))

Tým sa vráti deň v týždni (1 až 7) zodpovedajúci dátumu v bunke A1 s použitím vlastného formátu dátumu.

Ako počítať pracovné dni a víkendy

Ak chcete spočítať počet pracovných dní alebo víkendov v rozsahu dátumov, môžete použiť funkciu WEEKDAY v kombinácii s funkciou SUM.

Ak chcete napríklad spočítať počet víkendov v rozsahu A1:A7, môžete použiť nasledujúci vzorec:

=SUM(–(WEEKDAY(A1:A7;2)>5))

Tým sa vráti počet víkendov (tj dní s číslom dní v týždni väčším ako 5) v rozsahu.

Ako používať funkciu Weekday v Exceli

Na výpočet počtu pracovných dní môžete použiť podobný vzorec:

=SUM(–(WEEKDAY(A1:A7;2)<6))

Tým sa vráti počet pracovných dní (tj dní s číslom dňa v týždni menším ako 6) v rozsahu.

Záverečné myšlienky

Funkcia WEEKDAY v Exceli je výkonný a všestranný nástroj, ktorý používateľom umožňuje analyzovať, organizovať a manipulovať s údajmi na základe dní v týždni.

Priama syntax a prispôsobiteľné možnosti return_type ponúkajú flexibilitu a prispôsobivosť rôznym prípadom použitia.

Tento článok vám ukázal mnoho spôsobov, ako používať funkciu WEEKDAY v kombinácii s ďalšími funkciami a funkciami Excelu na komplexnú analýzu údajov a vytváranie prehľadov. Zlepšite svoje znalosti Excelu pomocou tejto základnej časovej funkcie!


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.