Trả về một số đại diện tuần trong năm có chứa ngày tháng được cho trước.
Sử dụng mẫu
WEEKNUM(DATE(1969, 7, 20), 1)
WEEKNUM("12/09/1948", 2)
WEEKNUM("6/14/2002")
Cú pháp
WEEKNUM(ngày_tháng, [loại])
ngày_tháng
– Ngày tháng xác định số tuần. Phải là một tham chiếu đến ô có chứa ngày tháng, hàm trả về loại ngày tháng hoặc số.loại
– [ TÙY CHỌN – mặc định là 1 ] – Một số biểu thị ngày mà một tuần bắt đầu cũng như hệ thống được sử dụng để xác định tuần đầu tiên của năm (1=Chủ Nhật, 2=Thứ Hai).
Lưu ý
- Khi nhập ngày, tối nhất bạn nên sử dụng hàm
DATE
vì các giá trị văn bản có thể trả về lỗi. - Thực tế, có hai "hệ thống" đánh số tuần được sử dụng cho hàm này:
- Hệ thống 1 – Tuần đầu tiên của năm được coi là tuần chứa ngày 1 tháng 1, được đánh số là tuần 1.
- Hệ thống 2 – Tuần đầu tiên của năm được coi là tuần chứa thứ Năm đầu tiên của năm, được đánh số là tuần 1. Hệ thống 2 là phương thức được chỉ định trong ISO 8601, còn được gọi là hệ thống Châu Âu dùng để đánh số tuần.
- Đối với từng loại, ngày bắt đầu và ngày kết thúc của một tuần được định nghĩa như sau khi đếm số tuần:
loại
Ngày mà tuần bắt đầu Ngày mà tuần kết thúc Hệ thống 1 hoặc bỏ qua Chủ Nhật Thứ Bảy 1 2 Thứ Hai Chủ Nhật 1 11 Thứ Hai Chủ Nhật 1 12 Thứ Ba Thứ Hai 1 13 Thứ Tư Thứ Ba 1 14 Thứ Năm Thứ Tư 1 15 Thứ Sáu Thứ Năm 1 16 Thứ Bảy Thứ Sáu 1 17 Chủ Nhật Thứ Bảy 1 21 Thứ Hai Chủ Nhật 2
Xem thêm
WEEKDAY
: Trả về một số đại diện cho ngày trong tuần của ngày (theo lịch) đã cho.
DAYS360
: Trả về số ngày giữa hai ngày trên cơ sở một năm có 360 ngày dùng trong một số phép tính toán lãi suất tài chính.
DATE
: Chuyển đổi năm, tháng, và ngày thành giá trị ngày (theo lịch).
DATEVALUE
: Chuyển đổi chuỗi ngày (theo lịch) đã cho ở định dạng đã biết thành giá trị ngày (theo lịch).