Hỏi về các hàm ngày, tuần của năm

Liên hệ QC

Mr_cuong

Thành viên mới
Tham gia
15/11/07
Bài viết
33
Được thích
6
Kính gửi các anh hào!

Tôi muốn tìm giải pháp như sau:

Tại ô A1 cho trị ngày tháng năm bất kỳ (dd/mm/yy)
Tại ô A2 sẽ tham chiếu trị A1 trả về ngày đó thuộc tuần thứ mấy trong năm (theo cách thứ 2 là ngày đầu tuần)
Tại ô A3 sẽ tham chiếu trị A1 trả về ngày bắt đầu của tuần đó
Tại ô A4 sẽ tham chiếu trị A1 trả về ngày cuối tuần

Mong chỉ giáo giúp

Chân thành cảm ơn
 
Câu 1: =WEEKNUM(A1,2) (Phải cài thêm Add-Ins Analysis Toolpak)
Câu 2: =A1-WEEKDAY(A1,2)+1
Câu 3: quá dể... lấy kết quả câu 2 công thêm 5 đễ ra kết quả là ngày thứ 7.. hoặc công thêm 6 đễ ra kết quả là ngày CN
ANH TUẤN
 
Nếu không thích Add_ins, thì bạn dùng công thức sau:

A2: = INT((A1-(DATE(YEAR(A1+(MOD(8-WEEKDAY(A1);7)-3));1;1))-3+ MOD(WEEKDAY(DATE(YEAR(A1+(MOD(8-WEEKDAY(A1);7)-3));1;1))+1;7))/7)+1

A3: =A1-WEEKDAY(A1;2)+1

A4: =C1+6
 
Paraduong đã viết:
Nếu không thích Add_ins, thì bạn dùng công thức sau:

A2: = INT((A1-(DATE(YEAR(A1+(MOD(8-WEEKDAY(A1);7)-3));1;1))-3+ MOD(WEEKDAY(DATE(YEAR(A1+(MOD(8-WEEKDAY(A1);7)-3));1;1))+1;7))/7)+1

A3: =A1-WEEKDAY(A1;2)+1

A4: =C1+6

Sao em không làm đc theo công thức anh hướng dẫn nhỉ? vì khi em enter thì báo lỗi tại vị trí ;7). Anh thử làm trên VD rồi gửi lên cho mọi người tham khảo? có thể em mắc lỗi gì trong đó chăng?
 
Em đổi dấu ";" thành "," trong ct.
 
Xin chân thành cảm ơn Anh Tuấn 1066 và ParaDuong đã chỉ giúp, xin ghi nhận sự trợp giúp nhiệt tình của các bạn về giải pháp hàm Weeknum.

Cuongbsg.

Một vấn đề tiếp theo:

Giải pháp VBA về việc cài thuộc tính Read Only cho một tập tin ở máy khác khi cài chương trình thông qua mạng.

Cảm ơn sự trợ giúp của các bạn

Cuongbsg
 
Mr_cuong đã viết:
Một vấn đề tiếp theo:

Giải pháp VBA về việc cài thuộc tính Read Only cho một tập tin ở máy khác khi cài chương trình thông qua mạng.

Câu này bạn nên hỏi bên box lập trình thì đúng hơn.
 
Web KT

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

Back
Top Bottom