Jos haluat saada viikon maanantain (eli viikon alun) mille tahansa päivämäärälle, voit käyttää WEEKDAY -funktioon perustuvaa kaavaa. Esitetyssä esimerkissä C6: n kaava on:
=date- WEEKDAY (date,3)
Huomautus: Excelin oletusmallissa viikot alkavat sunnuntaina. Tässä esimerkissä oletetaan kuitenkin, että viikon ensimmäinen päivä on maanantai, ja se on konfiguroitu WEEKDAY: n toisella argumentilla alla kuvatulla tavalla.
SelitysKuvittele, että sinulla on satunnainen päivämäärä ja haluat löytää viikon maanantain, jossa päivämäärä näkyy. Näet, että sinun on 'palautettava' tietty määrä päiviä riippuen siitä, mikä viikonpäivä annettu päivämäärä on. Jos päivämäärä on keskiviikko, sinun on siirrettävä 2 päivää taaksepäin, jos päivämäärä on perjantai, 4 päivää jne. Alla olevan taulukon mukaisesti:
Laske kahden kertaa ero Excelissä
Päivämäärä | Kierrä taaksepäin |
maanantai | 0 |
tiistai | 1 |
keskiviikko | 2 |
torstai | 3 |
perjantai | 4 |
Lauantai | 5 |
sunnuntai | 6 |
Kuinka voimme selvittää palautusnumeron?
On käynyt ilmi, että WEEKDAY -toiminto , pienellä säädöllä, voimme antaa tarvitsemamme palautusnumeron. WEEKDAY palauttaa numeron, yleensä 1-7 kullekin viikonpäivälle. Asettamalla valinnaisen toisen argumentin (return_type) arvoon 3, WEEKDAY palauttaa numerot 0-6 maanantai-viikolle. Toisin sanoen, voimme käyttää WEEKDAY: ta luodaksemme yllä olevan taulukon palautusarvot mille tahansa päivämäärälle. Täydellinen.
Kaava yksinkertaisesti hyödyntää tätä käyttäytymistä suoraan:
=B5- WEEKDAY (B5,3)
Nykyisen viikon maanantai
Voit saada kuluvan viikon maanantaina seuraavan kaavan:
=B5- WEEKDAY (B5,3) =25-Aug-2019- WEEKDAY (25-Aug-2019,3) =25-Aug-2019-6 =19-Aug-2019
Tässä käytämme TODAY -toiminto pistää nykyisen päivämäärän samaan kaavaan. Tätä kaavaa päivitetään jatkuvasti.
miten poistan kaksoiskappaleet Excelissä
Mukautettu vaihtoehto
Jos haluat muokata käyttäytymistä viikonpäivän perusteella, käytä vaihtoehtoista kaavaa, joka käyttää VALITSE -toiminto kovakoodatuilla säätöarvoilla:
= TODAY ()- WEEKDAY ( TODAY (),3)
Tämä kaava käyttää WEEKDAY -indeksiä viikonpäiväksi ja VALITSE noudaakseen palautusarvon. Tämän lähestymistavan etuna on, että CHOOSE sallii mielivaltaiset arvot kullekin viikonpäivälle, joita voit muokata haluamallasi tavalla.
Kirjailija Dave Bruns