Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Số ngày làm việc
23
ngày làm việc (thứ Hai–thứ Sáu, tính cả hai đầu mốc)
Tổng số ngày theo lịch 31
Số ngày cuối tuần 8

Công cụ tính số 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 (hay còn gọi là ngày công) giữa hai mốc thời gian. Ngày làm việc được tính từ thứ Hai đến thứ Sáu — riêng cuối tuần (thứ Bảy và Chủ Nhật) sẽ bị loại trừ. Kết quả mang tính bao gồm, nghĩa là cả ngày bắt đầu lẫn ngày kết thúc đều được tính nếu chúng rơi vào ngày trong tuần. Đây là công cụ mang tính phổ quát và không tính đến các ngày nghỉ lễ, vì lịch nghỉ lễ ở mỗi quốc gia một khác (chẳng hạn Việt Nam có Tết Nguyên Đán, Giỗ Tổ Hùng Vương, 30/4, 1/5… mà bạn cần tự trừ thêm).

Calendar month grid with weekdays in blue and weekend columns shaded gray, start and end days marked
Working days count only the weekday cells (blue) between the start and end dates, skipping weekends (gray).

Cách sử dụng

Bạn chỉ cần chọn ngày bắt đầu và ngày kết thúc, sau đó xem ngay kết quả số ngày làm việc. Bảng phụ bên dưới còn hiển thị tổng số ngày theo lịch và trong đó có bao nhiêu ngày rơi vào cuối tuần, để bạn thấy rõ con số kết quả được tính ra như thế nào.

Giải thích công thức

Trước tiên, chúng ta tính tổng số ngày theo lịch (bao gồm cả hai đầu mốc). Mỗi tuần trọn vẹn 7 ngày luôn có đúng 2 ngày cuối tuần, nên ta nhân số tuần đầy đủ với 2. Phần ngày "dư" còn lại (từ 0 đến 6 ngày) sẽ được xét lần lượt từng ngày, bắt đầu từ thứ của ngày khởi đầu; ngày nào rơi vào thứ Bảy hoặc Chủ Nhật cũng sẽ bị trừ tiếp:

$$\text{số\_ngày\_làm\_việc} = \text{tổng\_số\_ngày} - (\text{số\_tuần\_đầy\_đủ} \times 2) - \text{số\_ngày\_cuối\_tuần\_trong\_phần\_dư}$$

Horizontal timeline of day squares grouped into full weeks of five weekdays plus two weekend days and a remainder
The formula subtracts two weekend days per full week, then handles leftover days in the remainder.

Ví dụ minh họa

Từ thứ Hai ngày 1/1/2024 đến thứ Tư ngày 31/1/2024 có tổng cộng 31 ngày. Đó là 4 tuần trọn vẹn (tương ứng 8 ngày cuối tuần) cộng với phần dư 3 ngày bắt đầu từ thứ Hai — và cả 3 ngày này đều không phải cuối tuần. Vậy số ngày làm việc $$31 - 8 - 0 = 23$$ ngày làm việc.

Câu hỏi thường gặp

Công cụ có loại trừ ngày lễ không? Không. Chỉ thứ Bảy và Chủ Nhật bị loại trừ. Bạn cần tự trừ thêm các ngày nghỉ lễ theo lịch của mình.

Ngày kết thúc có được tính không? Có, phép tính bao gồm cả ngày bắt đầu lẫn ngày kết thúc.

Nếu tôi nhập ngày ngược thứ tự thì sao? Công cụ sẽ tự động hoán đổi hai ngày cho nhau, nhờ vậy kết quả luôn không âm.

Cập nhật lần cuối: