Excel vzorec: Počítejte den v týdnu mezi dvěma daty
Tento kurz poskytuje vzorec pro počítání konkrétního pracovního dne mezi dvěma danými daty v aplikaci Excel.
Pokud chcete pokračovat v tomto výukovém programu, stáhněte si vzorovou tabulku.
Obecný vzorec:
SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day)) |
Syntaxt a argumenty
Start_date, end_date: the two dates that you want to count a specific weekday between. |
Week_day: a number that indicates the weekday that you want to count the number between two dates. |
Číslo dne v týdnu
Všední den | Číslo |
NEDĚLE | 1 |
Pondělí | 2 |
Úterý | 3 |
Středa | 4 |
Čtvrtek | 5 |
Pátek - Sobota | 6 |
Sobota | 7 |
Návratová hodnota
Vzorec se vrátí na číselnou hodnotu.
Jak tento vzorec funguje
V buňce B3 a C3 jsou dvě data, mezi kterými chcete počítat konkrétní den v týdnu, a v E3 je číslo dne v týdnu, použijte následující vzorec:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3)) |
Stisknout vstoupit Chcete-li získat výsledek, přetáhněte úchyt automatického vyplnění a použijte vzorec na další buňky.
Vysvětlení
NEPŘÍMÝ funkce: vrací platný odkaz na list.
ŘÁDEK funkce: vrací číslo řádku odkazu.
Vzorec ŘÁDEK (NEPŘÍMÝ (B3 & ":" & C3)), vrátí výsledek pole takto:
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}
Vzhledem k tomu, že B3: C3 lze zobrazit jako časové období 43933: 43944 (data jsou uložena jako čísla v aplikaci Excel).
VŠEDNÍ DEN funkce: získá den v týdnu (1-7) od daného data.
Vzorec WEEKDAY (ROW (INDIRECT (B3 & ":" & C3)) vrátí výsledek pole takto:
{1;2;3;4;5;6;7;1;2;3;4;5}
SUMPRODUCT funkce: vrátí výsledek vynásobeného a sečteného pole.
Vzorec se nyní počítá níže:
= SUMPRODUCT (- (WEEKDAY (ROW (INDIRECT (B3 & ":" & C3))) = E3))
=SUMPRODUCT(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
= SUMPRODUCT (- {FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
=1
Relativní vzorce
- Počítejte dny v týdnu pouze mezi dvěma daty
Tento kurz poskytuje vzorce pro počítání dnů bez víkendů a svátků mezi dvěma daty - Počítat zbývající dny v aktuálním měsíci nebo roce
Představujeme vzorce pro počítání zbývajících dnů v aktuálním měsíci nebo roce. - Počítat dny mezi dvěma daty
Zde uveďte vzorce pro počítání dnů, týdnů, měsíců nebo let mezi dvěma daty. - Převést čas na desetinné minuty
V tomto kurzu poskytuje vzorec pro převod času na desítkové minuty v aplikaci Excel.
Relativní funkce
- Funkce Excel IF
Vyzkoušejte zadané podmínky a poté vraťte odpovídající hodnoty - Funkce Excel VALUE
Převést text na číslo. - Funkce MĚSÍC Excel
MĚSÍC se používá k získání měsíce jako celočíselného čísla (1 až 12) od data. - Funkce Excel DAY
Funkce DAY získá den jako číslo (1 až 31) od data - Funkce Excel YEAR
Funkce YEAR vrátí rok na základě daného data ve čtyřmístném formátu sériového čísla.
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel - pomůže vám vyniknout před davem
Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...
Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.