Jak používat funkci WEEKDAY v aplikaci Excel (s 8 příklady)

  • Sdílet Toto
Hugh West

Pokud hledáte Funkce Excel WEEKDAY , pak jste na správném místě. TÝDEN Funkce je vhodná zejména pro plánování, rozvrhování a dokonce i finanční analýzu. Funkce data a času v aplikaci Excel, která vrátí den v týdnu pro daný argument.

V tomto článku se pokusíme probrat. TÝDEN funkce, včetně příkladů z reálného života s patřičným vysvětlením. Můžete si tak vzorec upravit pro svůj účel.

Funkce WEEKDAY v aplikaci Excel (rychlé zobrazení)

Stáhnout sešit aplikace Excel

Použití funkce WEEKDAY.xlsx

Funkce Excel WEEKDAY: Syntaxe & Argumenty

Syntaxe

=WEEKDAY(serial_number, [return_type])

0 až 7 (v číslech)

Argumenty

Argument Povinné/volitelné Vysvětlení
serial_number Požadované Číslo představující den, od kterého chcete zjistit den v týdnu.
return_type Volitelně Číslo určující typ návratové hodnoty

Poznámka:

  1. Data jsou v aplikaci Microsoft Excel uložena jako pořadová čísla, což umožňuje jejich použití ve výpočtech. Kromě toho je třeba data vkládat jako formát data nebo pomocí příkazu Funkce DATE . Pokud jsou data vložena v textovém formátu, mohou nastat problémy.
  2. Return_type je argument v příkazu TÝDEN která určuje první den v týdnu. Pokud nezadáte žádný typ return_type, bude funkce TÝDEN Funkce vrací 1 pro neděli a 7 pro sobotu (ve výchozím nastavení). Typ návratu 11-17 je zaveden ve verzi Excel 2010.
Return_type První den Číselný výsledek Start-end
1 nebo vynecháno (výchozí) Neděle 1-7 Neděle-sobota
2 Pondělí 1-7 Pondělí-neděle
3 Úterý 0-6 (protože pondělí = 0 v tomto případě) Pondělí-neděle
11 Pondělí 1-7 Pondělí-neděle
12 Úterý 1-7 Úterý-pondělí
14 Čtvrtek 1-7 Čtvrtek-středa
15 Pátek 1-7 Pátek-čtvrtek
16 Sobota 1-7 Sobota-pátek
17 Neděle 1-7 Neděle-sobota

8 příkladů pro pochopení a použití funkce WEEKDAY v aplikaci Excel

Excel nabízí různé aplikace využívající TÝDEN Pokusíme se je probrat jako příklady.

Příklad 1: Základní příklady funkce WEEKDAY

Pokud jsou dny zadány ve formátu data a nepotřebujete zadávat hodnotu return_type, můžete použít následující vzorec ve formuláři D5 buňka.

=WEEKDAY(C5)

Zde, C5 je Datum připojení z Robert .

  • Za druhé, stiskněte ENTER .
  • Za třetí, použijte Plnicí rukojeť přetažením kurzoru dolů a jeho podržením na pozici vpravo dole rohu D5 buňka jako tato.

  • Nakonec budou výstupy vypadat takto.

Pokud je však návratový typ 2 a 16 pro stejnou sadu dat. V tomto vzorci můžete použít následující vzorec D5 buňka.

  • Pokud je hodnota return_type 2 :
=WEEKDAY(C5,2)

  • Pokud je hodnota return_type 16 :
=TÝDEN(C5,16)

Příklad 2: Použití funkce WEEKDAY s funkcí DATE

Představme si, že datum připojení je uvedeno v pořadovém čísle. V takovém případě je třeba použít příkaz DATUM kde je ROK , MĚSÍC a Funkce DEN slouží k vrácení roku, měsíce a dne daného data.

  • Nakonec stačí použít následující vzorec v položce D5
=TÝDEN(DATUM(ROK(C5),MĚSÍC(C5),DEN(C5)),12)

  • Za druhé, stiskněte ENTER .
  • Za třetí, použijte Plnicí rukojeť .

  • Následně se zobrazí tento výstup.

Příklad 3: Použití funkce TEXT k vyhledání názvu dne v týdnu

Pokud chcete získat název dne v týdnu, který je nalezen pomocí příkazu TÝDEN můžete použít funkci TEXT funkce .

  • Nakonec je třeba vzorec zapsat do pole D5 buňka jako tato.
=TEXT(WEEKDAY(C5,2), "dddd")

  • Podobně po stisknutí ENTER a pak pomocí Plnicí rukojeť , výstup bude vypadat takto.

Příklad 4: WEEKDAY v kombinaci s funkcí CHOOSE

Kromě toho existuje i jiný způsob, jak zjistit název dne v týdnu. Můžete použít příkaz VYBRAT funkce s TÝDEN funkce.

  • Stačí použít následující vzorec v D5 buňku a pak Plnicí rukojeť jako jsme to dělali dříve, abychom získali všechny výstupy, jako je tento.
=CHOOSE(WEEKDAY(C5), "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")

Příklad 5: Kombinace s funkcí SWITCH

Opět můžete použít SWITCH funkce pro získání názvu dne v týdnu s příznakem TÝDEN funkce.

  • Vzorec v D5 buňka bude vypadat takto.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")

Příklad 6: Funkce WEEKDAY pro získání dnů v týdnu a víkendů

Pokud chcete určit dny v týdnu a víkendy pro dané datum, můžete použít vzorec, který je kombinací následujících čísel. IF a TÝDEN funkce.

=IF(WEEKDAY(C5,2)<6, "Pracovní den", "Víkend")

Příklad 7: Funkce WEEKDAY s podmíněným formátováním

Pokud potřebujete zvýraznit pracovní den a víkend pro lepší vizualizaci, můžete použít příkaz Podmíněné formátování panelu nástrojů z Styly příkazový řádek.

Kroky:

  • Nejprve vyberte buňky B5:D12 .
  • Za druhé, přejděte na Home > vybrat Podmíněné formátování > vybrat Nové pravidlo .

  • Nakonec se Nové pravidlo formátování zobrazí se okno.
  • Za třetí, vyberte si Pomocí vzorce určete, které buňky se mají formátovat .
  • Za čtvrté napište vzorec do pole pro vzorec.
=WEEKDAY($C5,2)<6

  • Za páté, přejděte na Formát vybrat barvu a další věci na výstupu, pokud je to nutné.

  • V Formátování buněk přejděte do okna Naplňte >vyberte barvu (zde je to světle zelená)> klikněte na tlačítko OK .

  • Opět v Nové pravidlo formátování , klikněte OK .

  • Podobně opět přejděte na Nové pravidlo formátování po výběru buněk. Tentokrát vzorec napište takto.
=WEEKDAY($C5,2)>5

  • Pak přejděte na Formát .

  • Nakonec vyberte libovolnou barvu v Možnost naplnění . Vybrali jsme světle modrou barvu
  • Klikněte, OK .

  • Nakonec klikněte na OK v Nové pravidlo formátování

  • Výstupy tedy budou vypadat takto.

Příklad 8: Výpočet platby včetně víkendů

Nakonec se podíváme na zajímavý příklad. Předpokládejme, že máte projekt, který musíte dokončit ve stanoveném termínu, a musíte řídit svého zaměstnance, aby v pracovní dny a o víkendech vykonával práci navíc.

Obvykle je sazba odměny vyšší za víkendy. Pokud je uveden počet pracovních hodin, je třeba vypočítat sazbu odměny. Platba pro každého zaměstnance a celkovou platbu za všechny zaměstnance.

Vzorec bude v E5 buňka.

=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)

Pak použijte SUM funkce pro agregaci jednotlivých plateb.

Funkce WORKDAY aplikace Excel pro svátky

Chcete-li určit datum práce, které nastane po určitém počtu dní od data zahájení, použijte funkci aplikace Excel. PRACOVNÍ DEN funkce, která je DATUM funkce.

Tato funkce navíc poskytuje volitelný parametr svátek, který, pokud je vynechán, automaticky počítá víkendy včetně sobot a nedělí jako svátky a určuje budoucí pracovní datum po zadaném počtu dní.

Syntaxe PRACOVNÍ DEN funkce je.

=WORKDAY(Start_date,Days,Holidays)

Předpokládejme, že máme následující datový soubor, který má záhlaví sloupců ve tvaru Datum zahájení , Výrobní dny a Dny dokončení . Má také sloupce Dovolená a jejich odpovídající Datum . V Datum zahájení ve sloupci C jsou data zahájení projektů, ve sloupci C je odhadovaná doba potřebná k dokončení těchto projektů.

Potřebujeme zjistit Datum dokončení na adrese Sloupec D .

  • Nejprve zapište vzorec do D5 buňka jako tato.
=PRACOVNÍ DEN(B5,C5,G5:G9)

  • Nakonec stiskněte ENTER
  • Nakonec použijte Plnicí rukojeť
  • Následně získáte výstupy projektu. Termíny dokončení .

Časté chyby při používání funkce WEEKDAY

Při používání nástroje se může objevit několik chyb. TÝDEN funkce. Podívejme se na to.

  • #NUM - pokud sériové číslo je mimo rozsah základní hodnoty aktuálního data

    - pokud return_type je mimo dosah return_type tabulku hodnot, jak je uvedeno v části s argumenty.

  • #VALUE! - nastane, když se buď daný serial_number nebo dané [ return_type ] je nečíselný.

Proto buďte při manipulaci s funkcí opatrní. Doufám, že tyto chyby pochopíte a opravíte, pokud je uvidíte. Také vám můžeme pomoci, pokud budete potřebovat.

Závěr

Takto můžete použít TÝDEN funkce pro získání dne v týdnu (všedního dne). Navíc máte možnost kombinovat funkci s dalšími funkcemi Excelu. Pokud máte zajímavý a jedinečný způsob použití funkce TÝDEN funkci, podělte se o ni v komentářích níže. Děkujeme, že jste s námi.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.