Hỏi: Công thức thay đổi ngày theo ý muốn

Liên hệ QC

siv2

Thành viên hoạt động
Tham gia
14/7/12
Bài viết
122
Được thích
7
Mình cần công thức mà từ thứ 2 đến thứ 5 đều cộng thêm 1 ngày theo lịch ( tức là thể hiện thứ ngày tháng của ngày hôm sau), nhưng đến thứ 6 nó phải thể hiện là ngày thứ 2 tuần sau . Mong mọi nguwoif giúp đỡ! thank
 
Mình cần công thức mà từ thứ 2 đến thứ 5 đều cộng thêm 1 ngày theo lịch ( tức là thể hiện thứ ngày tháng của ngày hôm sau), nhưng đến thứ 6 nó phải thể hiện là ngày thứ 2 tuần sau . Mong mọi nguwoif giúp đỡ! thank
Góp ý cho bạn:
Bạn tham gia diễn đàn từ năm 2012 đến nay, nhưng khi viết bài bạn cũng chẳng có chú ý đến nội quy gì cả.
1/ Quy định 1: "Tất cả các bài viết bằng tiếng Việt cần viết có dấu đầy đủ", vì vậy bạn Không nên viết bài với từ ngữ Tây, ta lẫn lộn thế này "nguwoif , thank".
2/ Quy định 2: Không được viết một câu hỏi nhiều lần hay gửi cùng một câu hỏi trong nhiều box khác nhau, đây là link của Topic bạn mới mở hôm nay (ngày 05/3/2020):
Hỏi: Công thức thay đổi ngày theo ý muốn

A_Noiquy.GIF
 
Góp ý cho bạn:
Bạn tham gia diễn đàn từ năm 2012 đến nay, nhưng khi viết bài bạn cũng chẳng có chú ý đến nội quy gì cả.
1/ Quy định 1: "Tất cả các bài viết bằng tiếng Việt cần viết có dấu đầy đủ", vì vậy bạn Không nên viết bài với từ ngữ Tây, ta lẫn lộn thế này "nguwoif , thank".
2/ Quy định 2: Không được viết một câu hỏi nhiều lần hay gửi cùng một câu hỏi trong nhiều box khác nhau, đây là link của Topic bạn mới mở hôm nay (ngày 05/3/2020):
Hỏi: Công thức thay đổi ngày theo ý muốn

View attachment 232927
Cảm ơn bạn nhắc nhở mình sẽ rút kinh nghiệm.
 
Mình cũng muốn thử công thức giả cầy nhưng ngại tiếng Tây quá. Nhìn từ "thank" hỏng biết người ta khen hay chửi.
 
Mình cũng muốn thử công thức giả cầy nhưng ngại tiếng Tây quá. Nhìn từ "thank" hỏng biết người ta khen hay chửi.
Cứ thẳng thắn nên bạn ơi , mình sai mình còn nhận huống chi bạn nói đúng sao phai vòng vo ẩn ý " công thức giả cầy" , chính ra mình ghi " thank " là sai quy định do mình ko chịu đọc, nhưng nó dễ hiểu hơn cách ăn nói của bạn đấy!
Bài đã được tự động gộp:

Mình làm như thế này ô A1=today() rồi dùng công thức của bạn nhận kết quả 06/03/2020 nhưng mình chỉnh lịch A1 thành ngày mai thì ô kết quả ra 7/3/2020 vẫn tăng 1 ngày thôi đáng lẽ nó phải là 9/3/2020 mới đúng, hay bạn chưa hiểu ý mình nhỉ.
 
Lần chỉnh sửa cuối:
Công thức ở bài #2 không nhảy thứ bảy thành thứ hai.

Công thức ở bài #3 mới ra đúng. Nó tính 1 ngày sau (tương đương với cộng 1 ngày), và dời ngày ấy thành thứ hai nếu nhằm thứ bảy hoặc chủ nhật. Đây là công thức chính yếu để tính ngày hoàn thành đồ án.

Nếu dùng công thức căn bản lô gic đề bài thì dùng hàm Weekday và Choose
=A1+CHOOSE(WEEKDAY(A1,1),1,1,1,1,1,3,2) // chủ nhat, hai, ba, tư, năm cộng 1; thứ sáu cộng 3; thứ bảy cộng 2
Công thức này không chính thống như #3, không loại được ngày lễ. Chỉ có cái lợi duy nhất là vì nó bắt đầu bằng trị date (ô A1) cho nên kết quả nó là date.
(theo lô gic thì công thức Workday cũng phải cho kết quả date, nhưng không hiểu sao ở máy tôi nó cho ra Integer, và tôi buộc phải định dạng cột lại thành date)
 
Công thức bài 2 nhầm số. Sửa 6 thành 5:

=IF(WEEKDAY(A1,2)<5,A1+1,WORKDAY.INTL(A1,1,"0111111"))

Tuy nhiên nó dài quá, nên dùng công thức bài #3. :oops:
 
Web KT
Back
Top Bottom