XÁC ĐỊNH NGÀY, THÁNG NĂM

Liên hệ QC

Thúy Sa

Thành viên mới
Tham gia
19/9/20
Bài viết
46
Được thích
7
Các Bác nào biết cách xách định ngày nếu biết tuần thứ mấy trong năm và ngày thứ mấy trong tuần đó không ạ. chỉ mình với?
vi dụ tại tuần thứ 43 của năm 2020, ngày mà rơi vào thứ 6 ,thì mình thấy trên lịch rơi vào ngày 23 tháng 10 ạ?
công thứ tính tuần trong năm=weeknum()
 
Lần chỉnh sửa cuối:
Các Bác nào biết cách xách định ngày nếu biết tuần thứ mấy trong năm và ngày thứ mấy trong tuần đó không ạ. chỉ mình với?
vi dụ tại tuần thứ 43 của năm 2020, ngày mà rơi vào thứ 6 ,thì mình thấy trên lịch rơi vào ngày 23 tháng 10 ạ?
công thứ tính tuần trong năm=weeknum()
Làm đại
Mã:
=DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1 +(A1-1)*7+A2-1

A1=43
A2=6
 
cảm ơn bạn. mình đã làm được.
 
Làm đại
Mã:
=DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1 +(A1-1)*7+A2-1

A1=43
A2=6
Mình đã nhập trên excel và cho ra kết quả đúng.
Mình Nhờ Bác viết thêm công thức về vấnđề này : Nếu khách hàng thanh toán tiền vào thứ 2,3,4,5,6 của tuần 43 thì cóđiện chuyển tiền rơi vàothứ 6 của tuần 43 luôn->tính ra được ngày 23/10/2020. Nếu khách thanh toán rơi vào thứ 7, CN thìđiện chuyển tiền vào thứ 6 kế tiếp (Tuần 44)-> ngày 30/10/2020.
Cám ơn Bác nhiềuạ.
 
Lần chỉnh sửa cuối:
Mình đã nhập trên excel và cho ra kết quả đúng.
Mình Nhờ Bác viết thêm công thức về vấnđề này : Nếu khách hàng thanh toán tiền vào thứ 2,3,4,5,6 của tuần 43 thì cóđiện chuyển tiền rơi vàothứ 6 của tuần 43 luôn->tính ra được ngày 23/10/2020. Nếu khách thanh toán rơi vào thứ 7, CN thìđiện chuyển tiền vào thứ 6 kế tiếp (Tuần 44)-> ngày 30/10/2020.
Cám ơn Bác nhiềuạ.
Nếu bài 2 đúng rồi, thì việc còn lại không quá khó, tôi nghĩ bạn làm được
 
Bác giúp mình giải thích công thức
"=DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1 +(A1-1)*7+A2-1" Mình chưa hiểu ạ?
Mình đã làm được bài này theo công thức của Bác rồi" Nếu khách hàng thanh toán tiền vào thứ 2,3,4,5,6 của tuần 43 thì cóđiện chuyển tiền rơi vàothứ 6 của tuần 43 luôn->tính ra được ngày 23/10/2020. Nếu khách thanh toán rơi vào thứ 7, CN thìđiện chuyển tiền vào thứ 6 kế tiếp (Tuần 44)-> ngày 30/10/2020. "
 
Bác giúp mình giải thích công thức
"=DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1 +(A1-1)*7+A2-1" Mình chưa hiểu ạ?
Mình đã làm được bài này theo công thức của Bác rồi" Nếu khách hàng thanh toán tiền vào thứ 2,3,4,5,6 của tuần 43 thì cóđiện chuyển tiền rơi vàothứ 6 của tuần 43 luôn->tính ra được ngày 23/10/2020. Nếu khách thanh toán rơi vào thứ 7, CN thìđiện chuyển tiền vào thứ 6 kế tiếp (Tuần 44)-> ngày 30/10/2020. "
Tôi không có thói quen giải thích công thức, nên như thế là khó với tôi: vì tôi nghĩ bản thân công thức đã bày ra hết và cứ thế dịch ra là giải thích tốt
Muốn xem công thức hoạt động thế nào bạn cứ thử các trường hợp và chọn đoạn công thức (trên thanh công thức) và bấm F9 là hiểu
 
Tôi không có thói quen giải thích công thức, nên như thế là khó với tôi: vì tôi nghĩ bản thân công thức đã bày ra hết và cứ thế dịch ra là giải thích tốt
Muốn xem công thức hoạt động thế nào bạn cứ thử các trường hợp và chọn đoạn công thức (trên thanh công thức) và bấm F9 là hiểu
Tuy em chưa hiểu công thức. Nhưng nhờ anh nên em đã làm được bài toán trên.
Em cám ơn nhiềuạ.
 
mình không biết như này đúng không :v
=IF(B3<=B2,DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1+(B1-1)*7+B2-1,DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1+(B1)*7+B2-1)
1600858371432.png
 
mình không biết như này đúng không :v
=IF(B3<=B2,DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1+(B1-1)*7+B2-1,DATE(2020,1,1)-WEEKDAY(DATE(2020,1,1))+1+(B1)*7+B2-1)
View attachment 246066
Mình cám ơn bạn nhiều. <3
Bài đã được tự động gộp:

Mình cám ơn bạn nhiều. <3
Công thức bạn đưa ra, đúng rồi.

Thanks <3<3<3
 
Nếu khách hàng thanh toán tiền vào thứ 2,3,4,5,6 của tuần 43 thì cóđiện chuyển tiền rơi vàothứ 6 của tuần 43 luôn->tính ra được ngày 23/10/2020. Nếu khách thanh toán rơi vào thứ 7, CN thìđiện chuyển tiền vào thứ 6 kế tiếp (Tuần 44)-> ngày 30/10/2020.
Nếu ngày thanh toán nằm ở ô A1, cần tìm ngày thứ sáu gần nhất. Suy luận vầy nhé, nếu A1 rơi vào thứ 2 sẽ cộng thêm 4 ngày, thứ 3 cộng thêm 3, ..., thứ 7 +6, CN+5,...
Tức là từ CN tới thứ 7: WEEKDAY = 1,2,3,4,5,6,7 thì cộng thêm 5,4,3,2,1,0,6 ngày
+CHOOSE(WEEKDAY(A1),5,4,3,2,1,0,6)

Ngày thứ sáu gần nhất là:

Mã:
=A1+CHOOSE(WEEKDAY(A1),5,4,3,2,1,0,6)
 
Nếu ngày thanh toán nằm ở ô A1, cần tìm ngày thứ sáu gần nhất. Suy luận vầy nhé, nếu A1 rơi vào thứ 2 sẽ cộng thêm 4 ngày, thứ 3 cộng thêm 3, ..., thứ 7 +6, CN+5,...
Tức là từ CN tới thứ 7: WEEKDAY = 1,2,3,4,5,6,7 thì cộng thêm 5,4,3,2,1,0,6 ngày
+CHOOSE(WEEKDAY(A1),5,4,3,2,1,0,6)

Ngày thứ sáu gần nhất là:

Mã:
=A1+CHOOSE(WEEKDAY(A1),5,4,3,2,1,0,6)
Dạ hay quá, dễ hiểu nữa.
em cámơn nhiều <3<3<3
 
Web KT
Back
Top Bottom