Công thức tính thời gian (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

humucxt

Thành viên mới
Tham gia
12/9/11
Bài viết
41
Được thích
1
Chào các anh chị!
Nhờ các anh chị hỗ trợ giúp công thức để tính toán ngày loại trừ ngày nghỉ (thứ 7 và chủ nhật), ví dụ như sau:
Hôm nay là ngày 18/12/2017, tính ngày làm việc tiếp theo sau ngày hôm nay 14 ngày làm việc.
Xem lịch thì tính đúng sẽ là ngày 04/1/2018. Dùng công thức gì để cộng ngày 18/12/2018+14 ngày làm việc = ngày 04/1/2018.
Em cảm ơn nhiều!
 
Chào các anh chị!
Nhờ các anh chị hỗ trợ giúp công thức để tính toán ngày loại trừ ngày nghỉ (thứ 7 và chủ nhật), ví dụ như sau:
Hôm nay là ngày 18/12/2017, tính ngày làm việc tiếp theo sau ngày hôm nay 14 ngày làm việc.
Xem lịch thì tính đúng sẽ là ngày 04/1/2018. Dùng công thức gì để cộng ngày 18/12/2018+14 ngày làm việc = ngày 04/1/2018.
Em cảm ơn nhiều!
Dùng hàm WORKDAY nha bạn
 
Cảm ơn thầy nhiều!
Em xin hỏi thêm 1 trường hợp: nếu tính ngày liên tục bao gồm cả thứ 7 và chủ nhật, chỉ trừ các ngày lễ thì dùng công thức nào ah?
VD: Ngày hôm nay là ngày 18/12/2017, tính ngày tiếp theo sau ngày hôm nay 14 ngày làm việc không tính ngày lễ là ngày 22/12/2017 và 01/01/2018 (2 ngày không liên tục).
 
Xem kỹ WORDAY chưa bạn?

WORKDAY(startday,days,holidays)
 
Em nghiên cứu rồi mà chưa ra.
Em muốn tính ngày thứ 7 và chủ nhật vẫn là ngày làm việc. Dùng hàm WORKDAY.INTL cũng không được.
 
Em nghiên cứu rồi mà chưa ra.
Em muốn tính ngày thứ 7 và chủ nhật vẫn là ngày làm việc. Dùng hàm WORKDAY.INTL cũng không được.
Công thức =WORKDAY(DATE(2017;12;18);14;N170:O170) với N170=22/12/2017 và O170=01/01/2018.
Bạn kiểm tra xem!
 
Công thức =WORKDAY(DATE(2017;12;18);14;N170:O170) với N170=22/12/2017 và O170=01/01/2018.
Bạn kiểm tra xem!

Vẫn không được anh ah.
Nếu tính đúng kết quả phải là ngày 03/1/18.
Dùng hàm WORKDAY thì thứ 7 chủ nhật tính là ngày nghỉ.
Dùng hàm workday.intl thì yêu cầu phải có ít nhất 1 ngày nghỉ trong tuần.
Bác nào giúp em với ah!
 
Nhờ các anh chị hỗ trợ giúp công thức để tính toán ngày loại trừ ngày nghỉ (thứ 7 và chủ nhật), ví dụ như sau:
Hôm nay là ngày 18/12/2017, tính ngày làm việc tiếp theo sau ngày hôm nay 14 ngày làm việc.
Em nghiên cứu rồi mà chưa ra.
Em muốn tính ngày thứ 7 và chủ nhật vẫn là ngày làm việc.
là sao, em ko hỉu? sao ba hồi thì ko tính T7-CN, ba hồi lại tính T7-CN? vậy cúi cùng tính hay ko?
 
Vẫn không được anh ah.
Nếu tính đúng kết quả phải là ngày 03/1/18.
Dùng hàm WORKDAY thì thứ 7 chủ nhật tính là ngày nghỉ.
Dùng hàm workday.intl thì yêu cầu phải có ít nhất 1 ngày nghỉ trong tuần.
Bác nào giúp em với ah!
Bạn giở lịch ra và đếm
-) Nếu không tính hai ngày 22/12/2017 và 01/01/2018 thì sau 14 ngày làm việc (không kể thứ 7 và CN) kể từ 18/12/2017 ra kết quả là 05/01/2018 ? hay 04/01/2018 ?
-) Nếu tính (trừ) hai ngày 22/12/2017 và 01/01/2018 thì sau 14 ngày làm việc (không kể thứ 7 và CN) kể từ 18/12/2017 ra kết quả là 09/01/2018 ? hay 08/01/2018 ?
Bạn đọc kỹ 2 ý trên của tôi trước khi trả lời nha.
 
Vẫn không được anh ah.
Nếu tính đúng kết quả phải là ngày 03/1/18.
Dùng hàm WORKDAY thì thứ 7 chủ nhật tính là ngày nghỉ.
Dùng hàm workday.intl thì yêu cầu phải có ít nhất 1 ngày nghỉ trong tuần.
Bác nào giúp em với ah!
hihi ^o^, đọc nầy hỉu rồi,
- nếu ko tính T7-CN: C3=WORKDAY(A2,14,E2:E3)
- nếu tính T7-CN: C2=WORKDAY.INTL(A2,14,"0000000",E2:E3)
 

File đính kèm

Đúng là tại bài #3, bạn hỏi thêm vấn đề tính luôn ngày nghỉ cuối tuần mà mình không để ý.
Giải pháp thế này:
(1) Tính ngày làm việc (tính luôn ngày CN) trừ ngày lễ:
=WORKDAY.INTL(A1,14,11,A3:A7)
Với A3:A7 là danh sách ngày lễ
(2) Tính số ngày CN giữa 2 ngày:
=INT((WORKDAY.INTL(A1,14,11,A3:A7)-A1-WEEKDAY(WORKDAY.INTL(A1,14,11,A3:A7)-6,2)+8)/7)
(3) Sau đó lấy (1) (-2) là ra:
=WORKDAY.INTL(A1,14,11,A3:A7)-INT((WORKDAY.INTL(A1,14,11,A3:A7)-A1-WEEKDAY(WORKDAY.INTL(A1,14,11,A3:A7)-6,2)+8)/7)

Có cách khác gọn hơn,
=WORKDAY.INTL(A1,14,"0000000",A3:A7)
P/S: Trùng với Mộng Thường rồi, hic
 
hihi ^o^, đọc nầy hỉu rồi,
- nếu ko tính T7-CN: C3=WORKDAY(A2,14,E2:E3)
- nếu tính T7-CN: C2=WORKDAY.INTL(A2,14,"0000000",E2:E3)

Cảm ơn bác và bác Bebo021999, em đã làm được theo hướng dẫn của các bác.
Em dùng hàm WORKDAY.INTL mà ko để chuỗi 0000000 trong dấu """ nên ko ra.
 
Web KT

Bài viết mới nhất

Back
Top Bottom