Tính ngày cuối tuần (Microsoft Excel)
Reuben cần biết, đối với bất kỳ ngày nhất định nào, là cuối tuần tiếp theo. Theo mục đích của anh ấy, các ngày cuối tuần bắt đầu vào thứ Bảy, vì vậy về cơ bản, điều này có nghĩa là nghĩ ra cách để “làm tròn” một ngày (từ Chủ Nhật đến thứ Sáu) sang thứ Bảy tiếp theo.
Có bất kỳ cách nào để bạn có thể tính toán ngày thứ Bảy tiếp theo. Điều này có thể thực hiện được vì ngày tháng được Excel lưu trữ nội bộ dưới dạng số và có thể dễ dàng thao tác các con số. Có lẽ cách dễ nhất để tính ngày thứ bảy tiếp theo là công thức này:
=A1+7-WEEKDAY(A1)
Bạn cũng có thể sử dụng một ứng dụng rất đơn giản của hàm CEILING, như được hiển thị ở đây:
=CEILING(A1,7)
Hai công thức này sẽ trả về ngày của thứ Bảy tiếp theo, trừ khi ngày trong A1 đã là thứ Bảy. Nếu bạn muốn ngày bắt đầu của thứ bảy quay lại ngày thứ bảy tiếp theo, thì công thức này sẽ hoạt động tốt:
= IF(WEEKDAY(A1)=7,7,7-WEEKDAY(A1))+A1
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (9303) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: