Sử dụng Excel để tính toán một ngày trong tương lai khá dễ dàng. Nếu bạn có một ô (chẳng hạn như C3) chứa ngày bắt đầu, bạn có thể chỉ cần sử dụng công thức như sau trong một ô khác:

=C3 + 3

Nếu bạn định dạng ô với công thức là một ngày, nó sẽ là ba ngày trong tương lai.

Khi bạn muốn tính ngày làm việc, nhiệm vụ sẽ phức tạp hơn. Ví dụ: bạn chỉ muốn trả lại một ngày từ Thứ Hai đến Thứ Sáu. Nếu ngày bắt đầu là Thứ Năm, thì điều này có nghĩa là ngày trở lại phải là Thứ Hai, mặc dù Chủ Nhật là ngày thực, do đó ba ngày.

Một cách nhanh chóng để tính toán một ngày ba ngày làm việc trong tương lai là sử dụng hàm CHỌN bảng tính. Ví dụ: giả sử bạn có ngày phát hành cho một tài liệu và bạn lưu trữ ngày đó trong ô B5. Nếu bạn muốn ô B6 hiển thị ngày sau ba ngày làm việc, thì bạn sẽ đặt công thức sau vào ô B6 và đảm bảo rằng nó được định dạng là ngày:

=B5 + CHOOSE(WEEKDAY(B5), 3, 3, 3, 5, 5, 5, 4)

Công thức này giả định rằng các ngày làm việc là từ Thứ Hai đến Thứ Sáu. Bạn có thể mày mò với nó để chọn một tuần làm việc năm ngày khác, nếu muốn.

Nếu bạn cũng muốn công thức của mình có tính đến ngày nghỉ, thì bạn phải sáng tạo hơn một chút. Đối với những trường hợp này, bạn có thể sử dụng hàm WORKDAY, được bao gồm như một phần của phần bổ trợ Analysis ToolPak. Điều này có nghĩa là bạn phải đảm bảo rằng phần bổ trợ Analysis ToolPak được tải trước khi bạn có thể sử dụng WORKDAY. Bạn có thể kiểm tra xem nó đã được tải chưa bằng cách chọn Phần bổ trợ từ menu Công cụ. Khi phần bổ trợ được tải, bạn có thể sử dụng công thức sau trong ô B6 để tính ngày đích:

=WORKDAY(B5,3)

Sau khi bạn định dạng ô dưới dạng ngày, nó sẽ hiển thị ba ngày làm việc trong tương lai. Để bao gồm ngày nghỉ, cách đơn giản nhất là thiết lập ngày nghỉ của bạn trong trang tính. Ví dụ: bạn có thể đưa các ngày nghỉ của công ty vào trang tính trong các ô từ K4 đến K10. Sau đó, chọn các ô và đặt tên cho chúng, chẳng hạn như Ngày lễ. Bây giờ bạn có thể sử dụng thời gian nghỉ lễ của mình trong hàm WORKDAY. Thay đổi công thức trong ô B6 để nó trông giống như sau:

=WORKDAY(B5,3,Holidays)

Bây giờ, hàm sẽ luôn tính đến ngày nghỉ của bạn khi trả về một ngày là ba ngày làm việc trong tương lai.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2164) á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: