
Công thức chung
=IF(WEEKDAY(date)=2,date-3,date)
Tóm lược
Để kiểm tra ngày trong tuần và lùi về thứ Sáu khi ngày đó là thứ Hai, bạn có thể sử dụng hàm IF và WEEKDAY. Trong ví dụ được hiển thị, công thức trong C5 là
=IF(WEEKDAY(B5)=2,B5-3,B5)
Giải trình
Hàm WEEKDAY trả về một số, 1-7, tương ứng với các ngày cụ thể trong tuần. Theo mặc định, WEEKDAY giả định một tuần dựa trên Chủ Nhật và chỉ định 1 đến Chủ Nhật, 2 đến Thứ Hai, v.v., với 7 được chỉ định cho Thứ Bảy.
Trong trường hợp này, chúng tôi chỉ muốn hành động nếu ngày được đề cập là thứ Hai. Để kiểm tra, chúng tôi sử dụng biểu thức này bên trong hàm IF:
WEEKDAY(B5)=2
Nếu biểu thức logic trả về TRUE, chúng ta biết ngày là Thứ Hai, vì vậy chúng ta trừ 3 để "lùi" về Thứ Sáu. Nếu biểu thức trả về FALSE, chúng ta chỉ cần trả về ngày ban đầu.