Bài viết này giới thiệu về hàm NETWORKDAYS, một trong những công cụ phổ biến thuộc nhóm hàm ngày tháng và thời gian được ưa chuộng trong Excel.
Mô tả: Hàm này trả về số ngày làm việc trọn vẹn giữa hai ngày bằng cách sử dụng tham số để xác định số ngày cuối tuần và ngày làm việc cụ thể trong tuần.
Cú pháp: Sử dụng NETWORKDAYS.INTL(ngày_bắt_đầu, ngày_kết_thúc, [cuối_tuần], [ngày_nghỉ])
Đối với các tham số:
- start_date: Ngày bắt đầu tính số ngày làm việc, là tham số không thể thiếu.
- end_date: Ngày kết thúc tính số ngày làm việc, là tham số không thể thiếu.
- weekend: Cách xác định số ngày cuối tuần không tính vào ngày làm việc, bao gồm các giá trị:
+ weekend = 1 hoặc loại bỏ -> Cuối tuần là thứ Bảy, Chủ nhật.
+ weekend = 2 -> Cuối tuần là Chủ nhật và Thứ Hai.
+ weekend = 3 -> Cuối tuần là Thứ Hai và Thứ Ba.
+ weekend = 4 -> Cuối tuần là Thứ Ba và Thứ Tư.
+ weekend = 5 -> Cuối tuần là Thứ Tư và Thứ Năm.
+ weekend = 6 -> Cuối tuần là Thứ Năm và Thứ Sáu.
+ weekend = 7 -> Cuối tuần là Thứ Sáu và Thứ Bảy.
+ weekend = 11 -> Cuối tuần chỉ có Chủ nhật.
+ weekend = 12 -> Cuối tuần là Thứ Hai.
+ weekend = 13 -> Cuối tuần là Thứ Ba.
+ weekend = 14 -> Cuối tuần là Thứ Tư.
+ weekend = 15 -> Cuối tuần là Thứ Năm.
+ weekend = 16 -> Cuối tuần là Thứ Sáu.
+ weekend = 17 -> Cuối tuần là Thứ Bẩy.
- holidays: Ngày nghỉ cần loại trừ khỏi ngày làm việc, những ngày này thường không nằm trong danh sách cố định, là tham số tùy chọn.
Chú ý:
- Trong trường hợp start_date > end_date -> Kết quả trả về là số âm và giá trị tuyệt đối của nó chính là số ngày làm việc trọn vẹn.
- Nếu giá trị của start_date hoặc end_date nằm ngoài phạm vi ngày hiện tại -> Hàm sẽ trả về giá trị lỗi #NUM!
- Nếu giá trị của ngày cuối tuần không hợp lệ -> Hàm sẽ trả về giá trị lỗi #VALUE!
Ví dụ:
Đếm số ngày làm việc trọn vẹn khi không tính ngày cuối tuần trong ngày làm việc.
Tại ô cần tính, nhập công thức: =NETWORKDAYS.INTL(E7,F7,G7,H7).
- Nhấn Enter -> Kết quả trả về là:
Ở đây, tổng số ngày làm việc là 240 ngày, loại bỏ ngày thứ Bảy và Chủ nhật, với tổng cộng 40 ngày Chủ nhật và 40 ngày Thứ Bảy.
- Tương tự, thêm 1 ngày nghỉ đặc biệt -> Số ngày làm việc là:
- Sao chép công thức cho các giá trị còn lại để nhận kết quả:
- Trong trường hợp start_date > end_date -> Giá trị trả về là âm -> Số ngày làm việc thực tế trong quá khứ.
Ở đây, giá trị là -270 -> Số ngày làm việc trong quá khứ là 270 ngày.
Dưới đây là hướng dẫn và một số ví dụ cụ thể khi áp dụng hàm NETWORKWEEKDAYS.INTL trong Excel.
Chúc mừng bạn đã thành công!