Excel formula: pridobite najnovejši dan v tednu -

Splošna formula

=date-MOD(date-dow,7)

Povzetek

Če želite najti zadnjo sredo, soboto ali ponedeljek glede na določen začetni datum, lahko uporabite formulo, ki uporablja funkcijo MOD.

Pojasnilo

Formule, ki uporabljajo koncept "dneva v tednu", temeljijo na zamisli, da ima vsak dan v tednu določeno število. Excel privzeto dodeli 1 nedelji in 7 soboti.

V primeru formule je B6 datum 16.1.2015, formula v C6 pa:

=B6-MOD(B6-7,7)

Številka 7 (argument številke v funkciji MOD) predstavlja dan v tednu (dow), ki ga želite.

Za razrešitev te formule Excel najprej odšteje odštevek (v tem primeru 7) od datuma, nato pa rezultat vnese v funkcijo MOD kot število. MOD vrne preostanek delitve tega števila s 7, ki se nato odšteje od datuma .

=B6-MOD(B6-7,7) =B6-MOD(42013,7) =B6-6 =42014 =1/10/2015

Če želite najnovejši dan v tednu dobiti od trenutnega datuma, lahko uporabite funkcijo DANES, takole:

=TODAY()-MOD(TODAY()-dow,7)

Opomba: Če ima datum isti dan v tednu, bo datum vrnjen.

Zanimive Članki...