Excel-kaava: Hae viimeisin viikonpäivä -

Sisällysluettelo

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.

Mielenkiintoisia artikkeleita...