Ak chcete získať pondelok v týždni (t.j. začiatok týždňa) pre daný dátum, môžete použiť vzorec založený na funkcii WEEKDAY. V uvedenom príklade vzorec v C6 je:
=date- WEEKDAY (date,3)
Poznámka: V predvolenej schéme Excelu sa týždne začínajú v nedeľu. Tento príklad však predpokladá, že prvý deň v týždni je pondelok, nakonfigurovaný s druhým argumentom WEEKDAY, ako je vysvetlené nižšie.
VysvetleniePredstavte si, že máte ľubovoľný dátum a chcete nájsť pondelok v týždni, v ktorom sa dátum zobrazuje. Vidíte, že budete musieť „vrátiť“ konkrétny počet dní v závislosti od toho, v ktorý deň v týždni je daný dátum. Ak je dátum streda, musíte vrátiť dátum o 2 dni, ak je piatok, vrátiť o 4 dni atď., Ako je uvedené v tabuľke nižšie:
čo robí indexová funkcia v programe Excel
Dátum | Vráťte sa |
Pondelok | 0 |
Utorok | 1 |
Streda | 2 |
Štvrtok | 3 |
Piatok | 4 |
Sobota | 5 |
Nedeľa | 6 |
Ako môžeme zistiť číslo vrátenia?
Ukazuje sa, že Funkcia WEEKDAY , s malou úpravou, nám môže poskytnúť číslo rollbacku, ktoré potrebujeme. WEEKDAY vráti číslo, zvyčajne 1-7 pre každý deň v týždni. Nastavením voliteľného druhého argumentu (return_type) na 3, WEEKDAY vráti čísla 0-6 pre týždeň založený na pondelku. Inými slovami, môžeme použiť WEEKDAY na vygenerovanie hodnôt vrátenia v tabuľke vyššie pre daný dátum. Perfektné.
Vzorec jednoducho priamo využíva toto správanie:
=B5- WEEKDAY (B5,3)
Pondelok aktuálneho týždňa
Na získanie pondelka aktuálneho týždňa môžete použiť tento vzorec:
=B5- WEEKDAY (B5,3) =25-Aug-2019- WEEKDAY (25-Aug-2019,3) =25-Aug-2019-6 =19-Aug-2019
Tu používame Funkcia DNES na vloženie aktuálneho dátumu do rovnakého vzorca. Tento vzorec sa bude priebežne aktualizovať.
ako transponujete údaje v programe Excel
Alternatíva na mieru
Ak chcete prispôsobiť správanie podľa dňa v týždni, použite alternatívny vzorec, ktorý používa príponu Funkcia CHOOSE s pevne zakódovanými hodnotami úprav:
= TODAY ()- WEEKDAY ( TODAY (),3)
Tento vzorec používa WEEKDAY na získanie indexu pre deň v týždni a CHOOSE na načítanie hodnoty vrátenia. Výhodou tohto prístupu je, že CHOOSE umožňuje ľubovoľné hodnoty pre každý deň v týždni, ktorý si môžete prispôsobiť, ako sa vám páči.
Autor Dave Bruns