
Generisk formel
=date-MOD(date-dow,7)
Sammanfattning
Om du vill hitta den senaste onsdagen, eller lördagen eller måndagen, givet ett specifikt startdatum, kan du använda en formel som använder MOD-funktionen.
Förklaring
Formler som använder begreppet "veckodag" bygger på tanken att varje veckodag har ett specifikt nummer. Som standard tilldelar Excel 1 till söndag och 7 till lördag.
I exempelformeln är B6 datumet 1/16/2015 och formeln i C6 är:
=B6-MOD(B6-7,7)
Siffran 7 (talargumentet i MOD-funktionen) representerar den veckodag (dow) du vill ha.
För att lösa den här formeln subtraherar först först dow (7 i det här fallet) från datumet och matar sedan in resultatet i MOD-funktionen som nummer. MOD returnerar resten av att dela detta nummer med 7, som sedan subtraheras från datum .
=B6-MOD(B6-7,7) =B6-MOD(42013,7) =B6-6 =42014 =1/10/2015
Om du vill få den senaste veckodagen från det aktuella datumet kan du använda TODAY-funktionen, så här:
=TODAY()-MOD(TODAY()-dow,7)
Obs: Om datumet har samma veckodag kommer datumet att returneras.