![](https://cdn.wiki-base.com/3778783/how_to_use_the_excel_networkdaysintl_function__2.png.webp)
Tóm lược
Hàm NETWORKDAYS.INTL trong Excel tính toán số ngày làm việc giữa hai ngày. NETWORKDAYS.INTL loại trừ Thứ Bảy và Chủ Nhật theo mặc định, nhưng cung cấp một cách để chỉ định những ngày nào trong tuần được coi là cuối tuần. Hàm có thể tùy chọn loại trừ danh sách các ngày lễ được cung cấp dưới dạng ngày.
Mục đích
Nhận ngày làm việc giữa hai ngàyGiá trị trả lại
Một số đại diện cho ngày.Cú pháp
= NETWORKDAYS.INTL (ngày bắt đầu, ngày kết thúc, (cuối tuần), (ngày lễ))Tranh luận
- start_date - Ngày bắt đầu.
- end_date - Ngày kết thúc.
- cuối tuần - (tùy chọn) Cài đặt cho những ngày trong tuần sẽ được coi là cuối tuần.
- ngày lễ - (tùy chọn) Tham chiếu đến những ngày được coi là ngày không làm việc.
Phiên bản
Excel 2010Ghi chú sử dụng
NETWORKDAYS.INTL tính toán ngày làm việc giữa hai ngày. Ngày làm việc không bao gồm cuối tuần (thứ bảy và chủ nhật theo mặc định) và có thể tùy chọn loại trừ ngày lễ. Chức năng này mạnh hơn chức năng NETWORKDAYS, vì nó cho phép bạn kiểm soát những ngày nào trong tuần được coi là cuối tuần. Đối số cuối tuần được đặt bằng các mã được liệt kê trong bảng bên dưới.
NETWORKDAYS.INTL bao gồm cả ngày bắt đầu và ngày kết thúc khi tính toán ngày làm việc. Điều này có nghĩa là nếu bạn cung cấp cho NETWORKDAYS.INTL cùng một ngày cho ngày bắt đầu và ngày kết thúc và ngày đó không phải là ngày cuối tuần hoặc ngày lễ, nó sẽ trả về 1.
NETWORKDAYS.INTL cũng có thể tùy chọn tính đến các ngày lễ. Đối với đối số ngày lễ , hãy cung cấp một phạm vi có chứa ngày lễ. Đây cũng được coi là những ngày không làm việc và sẽ không được bao gồm trong kết quả.
Trong ví dụ được hiển thị, các công thức sau được sử dụng:
D6=NETWORKDAYS.INTL(B6,C6) D7=NETWORKDAYS.INTL(B7,C7,17) D8=NETWORKDAYS.INTL(B8,C8,1,B13:B14) D9=NETWORKDAYS.INTL(B9,C9,"0000000") D10=NETWORKDAYS.INTL(B10,C10,"0000000",B13:B14)
Số cuối tuần | Ngày cuối tuần |
1 (mặc định) | Thứ bảy Chủ Nhật |
2 | Chủ nhật thứ hai |
3 | Thứ hai thứ ba |
4 | Thứ ba thứ tư |
5 | Thứ tư thứ năm |
6 | Thư năm thư sau |
7 | Thứ sáu, thứ bảy |
11 | Chỉ chủ nhật |
12 | Chỉ thứ hai |
13 | Chỉ thứ ba |
14 | Chỉ thứ tư |
15 | Chỉ thứ năm |
16 | Chỉ thứ sáu |
17 | Chỉ thứ bảy |
Mặt nạ cho ngày làm việc
Hàm NETWORKDAYS.INTL cũng có thể chấp nhận một "mặt nạ" để chỉ định các ngày cuối tuần cho đối số cuối tuần. Mặt nạ được cung cấp dưới dạng một chuỗi gồm 7 ký tự phải là 1 hoặc 0. Trong sơ đồ này, số 1 có nghĩa là cuối tuần và 0 có nghĩa là ngày làm việc. Chữ số đầu tiên đại diện cho thứ Hai. Dưới đây là một số ví dụ:
NETWORKDAYS.INTL(start,end,"0101011") // workdays = M,W,F NETWORKDAYS.INTL(start,end,"1010111") // workdays = Tue, Thu NETWORKDAYS.INTL(start,end,"1111100") // workdays = Sat,Sun NETWORKDAYS.INTL(start,end,"0000000") // all workdays, no weekends
Ghi chú:
- Nếu start_date lớn hơn end_date, hàm trả về giá trị âm.
-
NETWORKDAYS.INTL bao gồm cả ngày bắt đầu và ngày kết thúc khi tính toán ngày làm việc. Điều này có nghĩa là nếu bạn cung cấp cho NETWORKDAYS.INTL cùng một ngày cho ngày bắt đầu và ngày kết thúc, nó sẽ trả về 1.
- Nếu start_date hoặc end_date nằm ngoài phạm vi, NETWORKDAYS.INTL trả về giá trị lỗi #NUM! lỗi.
- Nếu ngày cuối tuần không hợp lệ, NETWORKDAYS.INTL trả về giá trị lỗi #VALUE! lỗi.
Các video liên quan
![](https://cdn.wiki-base.com/3778783/how_to_use_the_excel_networkdaysintl_function__3.png.webp)