Công thức Excel: Thêm ngày loại trừ các ngày nhất định trong tuần -

Mục lục

Công thức chung

=WORKDAY.INTL(date,days,"pattern")

Tóm lược

Để thêm ngày vào một ngày trong khi loại trừ các ngày cụ thể (tức là chỉ loại trừ các ngày Thứ Ba và Thứ Năm, Thứ Tư, v.v.), bạn có thể sử dụng hàm WORKDAY.INTL với một mã mẫu đặc biệt.

Trong ví dụ được hiển thị, công thức trong C7 là:

=WORKDAY.INTL(B7,7,"0101000")

Công thức này thêm 7 ngày vào ngày trong B7, không bao gồm Thứ Ba và Thứ Năm.

Giải trình

Hàm WORKDAY.INTL dựa trên hàm WORKDAY, được thiết kế để thêm ngày làm việc vào một ngày. WORKDAY tự động loại trừ Thứ Bảy và Chủ Nhật, và có thể tùy chọn loại trừ danh sách các ngày lễ tùy chỉnh. WORKDAY.INTL làm điều tương tự, nhưng có thể loại trừ bất kỳ ngày nào trong tuần, ngoài ngày lễ.

Để loại trừ các ngày cụ thể trong tuần, bạn có thể sử dụng mã được định cấu hình trước (xem trang này để biết danh sách đầy đủ các cài đặt trước) hoặc cung cấp "mã mẫu" của riêng bạn. Mã mẫu phải dài 7 chữ số và có số 0 cho mỗi ngày trong tuần, bắt đầu từ Thứ Hai và kết thúc vào Chủ Nhật. Các giá trị bằng 1 bị loại trừ và các ngày có giá trị 0 được xử lý bình thường.

Vì vậy, giả sử bạn muốn thêm 7 ngày vào một ngày trong ô A1, bạn có thể viết các công thức như sau:

=WORKDAY.INTL(A1,7,"0000011") // exclude Sat, Sun =WORKDAY.INTL(A1,7,"0010011") // exclude Sat, Sun, Wed =WORKDAY.INTL(A1,7,"0101011") // exclude Sat, Sun, Tue, Thu

thú vị bài viết...