Yleinen kaava
=date-MOD(date-dow,7)
Yhteenveto
Jos haluat löytää viimeisimmän keskiviikon, lauantain tai maanantain tietylle alkamispäivälle, voit käyttää kaavaa, joka käyttää MOD-toimintoa.
Selitys
"Viikonpäivän" käsitettä käyttävät kaavat perustuvat ajatukseen, että jokaisella viikonpäivällä on tietty numero. Oletuksena Excel määrittää 1 sunnuntaihin ja 7 lauantaihin.
Esimerkkikaavassa B6 on päivämäärä 16.1.2015 ja kaavassa C6 on:
=B6-MOD(B6-7,7)
Luku 7 (numero-argumentti MOD-toiminnossa) edustaa haluamaasi viikonpäivää (dow).
Tämän kaavan ratkaisemiseksi Excel vähentää ensin dow'n (tässä tapauksessa 7) päivämäärästä ja syöttää tuloksen sitten MOD-funktioon numerona. MOD palauttaa lopun luvun jakamisesta 7: llä, joka vähennetään sitten päivämäärästä .
=B6-MOD(B6-7,7) =B6-MOD(42013,7) =B6-6 =42014 =1/10/2015
Jos haluat saada viimeisimmän viikonpäivän nykyisestä päivämäärästä, voit käyttää TODAY-toimintoa, kuten:
=TODAY()-MOD(TODAY()-dow,7)
Huomaa: Jos päivämäärällä on sama viikonpäivä, päivämäärä palautetaan.