Công cụ tính ngày làm việc là gì?
Công cụ này giúp bạn đếm số ngày làm việc (ngày công) giữa hai mốc thời gian. Cách tính bắt đầu từ tổng số ngày lịch, loại bỏ tất cả các ngày thứ Bảy và Chủ Nhật, đồng thời có thể trừ thêm những ngày lễ rơi vào ngày trong tuần. Kết quả chính là con số bạn cần để xác định hạn chót dự án, ước tính thời gian giao hàng, kỳ hạn thanh toán, thời gian báo trước hay các mốc SLA.
Cách sử dụng
Hãy chọn Ngày bắt đầu và Ngày kết thúc. Sau đó nhập số ngày lễ rơi vào ngày thường (thứ Hai đến thứ Sáu) trong khoảng thời gian đó — nếu không có thì để là 0. Tích vào ô Tính cả ngày kết thúc nếu bạn muốn ngày cuối được tính là một ngày trọn vẹn; bỏ trống nếu bạn chỉ muốn đếm khoảng cách giữa hai ngày. Công cụ sẽ trả về số ngày làm việc kèm theo bảng chi tiết gồm tổng số ngày, số ngày cuối tuần và số tuần ước tính.
Giải thích công thức
Cốt lõi của phép tính rất đơn giản:
$$\text{Business Days} = D_{\text{wk}} - \text{Holidays}$$trong đó
$$\left\{ \begin{aligned} N &= \left\lfloor \frac{\text{End Date} - \text{Start Date}}{1\,\text{day}} \right\rfloor + \text{Include End} \\ D_{\text{wk}} &= N - (\text{Saturdays} + \text{Sundays}) \end{aligned} \right.$$Các ngày cuối tuần được nhận diện bằng cách rà soát từng ngày trong khoảng và kiểm tra xem ngày đó có rơi vào thứ Bảy hay Chủ Nhật không. Riêng ngày lễ phải do bạn tự nhập, vì lịch nghỉ lễ ở mỗi quốc gia và vùng miền lại khác nhau; bạn chỉ nên tính những ngày lễ rơi vào ngày thường (ngày lễ trùng thứ Bảy thì đã bị loại bỏ cùng với cuối tuần rồi).
Ví dụ minh họa
Từ Thứ Hai 1/1/2024 đến Thứ Tư 31/1/2024, có tính cả ngày kết thúc: khoảng thời gian này gồm 31 ngày lịch. Tháng 1/2024 có 8 ngày cuối tuần (ngày 6, 7, 13, 14, 20, 21, 27, 28), còn lại 23 ngày thường. Với 0 ngày lễ, kết quả là 23 ngày làm việc.
$$\text{Business Days} = (31 - 8) - 0 = 23$$Các Thuật Ngữ Chính Được Giải Thích
Hiểu biết về từ vựng đằng sau việc tính toán số ngày làm việc giúp bạn diễn giải kết quả và áp dụng nó một cách chính xác cho hợp đồng, ước tính vận chuyển và cam kết dịch vụ.
- Ngày làm việc (ngày làm) — Bất kỳ ngày nào mà các hoạt động kinh doanh bình thường diễn ra. Ở hầu hết các nơi trên thế giới, điều này có nghĩa là từ thứ Hai đến thứ Sáu, không tính cuối tuần và những ngày lễ công cộng được công nhận. Đây là đơn vị mà máy tính trả về.
- Ngày lịch — Mỗi ngày trên lịch được tính đều nhất, bao gồm cả cuối tuần và ngày lễ. Tổng khoảng thời gian giữa hai ngày được tính bằng ngày lịch trước, sau đó cuối tuần và ngày lễ được trừ đi để đạt được số ngày làm việc.
- Cuối tuần — Những ngày không làm việc vào cuối tuần, theo quy ước là thứ Bảy và Chủ Nhật trong lịch phương Tây. Máy tính loại bỏ mọi thứ Bảy và Chủ Nhật trong khoảng thời gian. (Một số khu vực sử dụng cuối tuần thứ Năm–thứ Bảy, điều này sẽ thay đổi kết quả.)
- Ngày lễ trong tuần — Một ngày lễ công cộng hoặc ngày lễ công ty rơi vào thứ Hai đến thứ Sáu. Chỉ những cái này mới giảm tổng số ngày làm việc; một ngày lễ rơi vào cuối tuần đã bị loại trừ vì là ngày cuối tuần. Nhập số lượng ngày lễ trong tuần đó vào trường ngày lễ.
- Cửa sổ SLA — Một cửa sổ Thỏa thuận Mức dịch vụ là khoảng thời gian được hứa hẹn theo hợp đồng để phản hồi hoặc giải quyết, thường được nêu tính bằng ngày làm việc (ví dụ: "được giải quyết trong 3 ngày làm việc"). Tính toán ngày làm việc thay vì ngày lịch phản ánh khi nhân viên thực sự có sẵn.
- Thời gian thông báo — Một khoảng thời gian cảnh báo trước yêu cầu, chẳng hạn như thông báo từ chức hoặc chấm dứt hợp đồng. Khi được viết tính bằng ngày làm việc, cuối tuần và ngày lễ không tính vào việc thỏa mãn nó.
- Bao gồm ngày kết thúc — Một lựa chọn về việc ngày cuối cùng có được tính như một ngày đầy đủ trong khoảng thời gian hay không. Bật includeEnd sẽ tính cả ngày bắt đầu và ngày kết thúc (tính bao gồm); tắt nó sẽ tính khoảng cách giữa chúng (tính loại trừ). Cài đặt có thể thay đổi kết quả một ngày, vì vậy hãy phù hợp với cách hạn chót của bạn được viết.
Câu hỏi thường gặp
Cả ngày bắt đầu và ngày kết thúc đều được tính chứ? Ngày bắt đầu luôn được tính. Ngày kết thúc chỉ được tính khi bạn tích vào ô "Tính cả ngày kết thúc".
Công cụ có biết lịch nghỉ lễ của nước tôi không? Không — ngày lễ ở mỗi quốc gia mỗi khác, nên bạn cần tự nhập số ngày lễ rơi vào ngày thường để chủ động kiểm soát hoàn toàn.
Những ngày nào được xem là cuối tuần? Công cụ này xem thứ Bảy và Chủ Nhật là cuối tuần, theo quy ước phổ biến nhất.