Khi thực hiện các phép tính với Excel, thường hữu ích nếu biết có bao nhiêu ngày giữa hai ngày. Excel làm cho việc này trở nên dễ dàng — bạn chỉ cần trừ ngày trước đó khỏi ngày sau.

Tuy nhiên, trong môi trường kinh doanh, bạn có thể không muốn chỉ biết số ngày — bạn có thể muốn biết số ngày làm việc giữa hai ngày. Nói cách khác, có bao nhiêu ngày làm việc giữa hai ngày?

Tin hay không tùy bạn, Excel giúp bạn dễ dàng tính ngày làm việc như cách tính ngày thường. Tất cả những gì bạn cần làm là sử dụng hàm trang tính NETWORKDAYS. Hàm này không có trong Excel; nó là một phần của Công cụ phân tích. (Cách bạn bật Công cụ phân tích sẽ được thảo luận trong ExcelTips. khác)

Hãy giả sử một lúc rằng bạn có hai cuộc hẹn hò: một ngày ở A3 và một ở A4. Ngày trong A3 là ngày bắt đầu của bạn và ngày trong A4 là ngày kết thúc. Để tính ngày làm việc giữa hai ngày, bạn có thể sử dụng công thức sau:

=NETWORKDAYS(A3,A4)

Điều này trả về tổng số ngày giữa hai ngày, không tính các ngày cuối tuần. Bạn cần lưu ý rằng hàm trả về số ngày đầy đủ. Do đó, nếu ngày bắt đầu của bạn là ngày 4 tháng 9 và ngày kết thúc là ngày 5 tháng 9, hàm sẽ trả về giá trị là 2 (Với điều kiện cả ngày không phải là ngày cuối tuần.)

Nếu bạn muốn tính ngày nghỉ, cách dễ nhất là nhập ngày nghỉ tiêu chuẩn của bạn vào một dải ô, sau đó xác định tên cho dải ô đó. (Tôi luôn thích cái tên quá rõ ràng là “Ngày lễ”.) Sau đó, bạn có thể thay đổi công thức NETWORKDAYS theo cách sau:

=NETWORKDAYS(A3,A4,Holidays)

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

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