![](https://cdn.wiki-base.com/7149307/excel_formula_get_monday_of_the_week__2.png.webp)
Splošna formula
=date-WEEKDAY(date,3)
Povzetek
Če želite dobiti ponedeljek v tednu (tj. Začetek tedna) za kateri koli dan, lahko uporabite formulo, ki temelji na funkciji WEEKDAY. V prikazanem primeru je formula v C6:
=B5-WEEKDAY(B5,3)
Opomba: V Excelovi privzeti shemi se tedni začnejo v nedeljo. Vendar ta primer predvideva, da je prvi dan v tednu ponedeljek, konfiguriran z drugim argumentom WEEKDAY, kot je razloženo spodaj.
Pojasnilo
Predstavljajte si, da imate poljuben datum in želite najti ponedeljek v tednu, v katerem je datum. Vidite, da boste morali "zavrtiti" določeno število dni, odvisno od tega, kateri dan v tednu je določen datum. Če je datum sreda, se morate vrniti za 2 dni, če je datum petek, za 4 dni in tako naprej, kot je razvidno iz spodnje tabele:
Datum | Zavihaj nazaj |
Ponedeljek | 0 |
Torek | 1. |
Sreda | 2. |
Četrtek | 3. |
Petek | 4. |
Sobota | 5. |
Nedelja | 6. |
Kako najdemo povratno številko?
Izkazalo se je, da nam lahko funkcija WEEKDAY z majhno prilagoditvijo da številko za vračilo, ki jo potrebujemo. WEEKDAY vrne številko, običajno 1-7 za vsak dan v tednu. Z nastavitvijo neobveznega drugega argumenta (return_type) na 3 bo WEEKDAY vrnil številke 0-6 za ponedeljkov teden. Z drugimi besedami, s pomočjo WEEKDAY lahko ustvarimo vrednosti za povrnitev v zgornji tabeli za kateri koli datum. Odlično.
Formula to vedenje preprosto izkoristi neposredno:
=B5-WEEKDAY(B5,3) =25-Aug-2019-WEEKDAY(25-Aug-2019,3) =25-Aug-2019-6 =19-Aug-2019
Ponedeljek tekočega tedna
Če želite dobiti ponedeljek tekočega tedna, lahko uporabite naslednjo formulo:
=TODAY()-WEEKDAY(TODAY(),3)
Tu uporabljamo funkcijo TODAY za vbrizgavanje trenutnega datuma v isto formulo. Ta formula se bo še naprej posodabljala sproti.
Alternativa po meri
Če želite prilagoditi vedenje glede na dan v tednu, uporabite nadomestno formulo, ki uporablja funkcijo IZBERI s trdo kodiranimi vrednostmi prilagoditve:
=B5-CHOOSE(WEEKDAY(B5,2),0,1,2,3,4,5,6)
Ta formula uporablja WEEKDAY za pridobitev indeksa za dan v tednu in CHOOSE za pridobitev vrednosti za nazaj. Prednost tega pristopa je, da CHOOSE omogoča poljubne vrednosti za vsak dan v tednu; lahko prilagodite, kot želite.