
Obecný vzorec
=date-MOD(date-dow,7)
souhrn
Pokud chcete najít poslední středu, sobotu nebo pondělí s konkrétním datem zahájení, můžete použít vzorec, který používá funkci MOD.
Vysvětlení
Vzorce, které používají koncept „dne v týdnu“, jsou založeny na myšlence, že každý den v týdnu má konkrétní číslo. Ve výchozím nastavení Excel přiřadí 1 neděli a 7 sobotě.
V příkladu vzorce je B6 datum 16. 1. 2015 a vzorec v C6 je:
=B6-MOD(B6-7,7)
Číslo 7 (argument číslo ve funkci MOD) představuje den v týdnu (dow), který chcete.
Chcete-li vyřešit tento vzorec, aplikace Excel nejprve odečte dow (v tomto případě 7) od data a poté přenese výsledek do funkce MOD jako číslo. MOD vrátí zbytek dělení tohoto čísla 7, které se poté odečte od data .
=B6-MOD(B6-7,7) =B6-MOD(42013,7) =B6-6 =42014 =1/10/2015
Pokud chcete získat nejnovější den v týdnu od aktuálního data, můžete použít funkci DNES, například:
=TODAY()-MOD(TODAY()-dow,7)
Poznámka: Pokud má datum stejný den v týdnu, datum bude vráceno.