Excel formula: Ako je ponedjeljak, vratite se na petak -

Generička formula

=IF(WEEKDAY(date)=2,date-3,date)

Sažetak

Da biste provjerili dan u danu datuma i vratili se na petak kada je datum ponedjeljak, možete koristiti funkcije IF i WEEKDAY. U prikazanom primjeru formula u C5 je

=IF(WEEKDAY(B5)=2,B5-3,B5)

Obrazloženje

Funkcija WEEKDAY vraća broj 1-7 koji odgovara određenim danima u tjednu. Prema zadanim postavkama, WEEKDAY pretpostavlja tjedan zasnovan na nedjelji i dodjeljuje 1 nedjelji, 2 do ponedjeljka i tako dalje, a 7 dodjeljuje suboti.

U ovom slučaju želimo poduzeti mjere samo ako je predmetni datum ponedjeljak. Za testiranje koristimo ovaj izraz unutar funkcije IF:

WEEKDAY(B5)=2

Ako logički izraz vrati ISTINA, znamo da je datum ponedjeljak, pa oduzimamo 3 za "vraćanje" na petak. Ako izraz vrati FALSE, jednostavno vraćamo izvorni datum.

Zanimljivi članci...