Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Áp dụng cho: Ứng dụng Canvas
Ứng dụng dựa trên mô hình
Power Pages
Dataverse cột công thức
Trả về số tuần cho một ngày nhất định.
Description
Sử dụng hàm WeekNum và ISOWeekNum để xác định số tuần của một ngày.
Các hàm này khác nhau về cách chúng xác định tuần đầu tiên của năm (tuần 1):
WeekNum sử dụng tuần có ngày 1 tháng 1 làm tuần đầu tiên của năm. Kết quả từ hàm này có thể nằm trong khoảng từ 1 đến 54.
ISOWeekNum sử dụng tuần có thứ năm đầu tiên của năm làm tuần đầu tiên của năm. Điều này tuân thủ định nghĩa tiêu chuẩn ngày và giờ ISO 8601 để đánh số tuần. Kết quả từ hàm này có thể nằm trong khoảng từ 1 đến 53. Có thể số 52 hoặc 53 có thể được trả lại vào những ngày đầu tiên của tháng Giêng vì ngày có thể thuộc tuần cuối cùng của năm trước.
Sử dụng tham số thứ hai cho WeekNum để chỉ định ngày bắt đầu một tuần. Bạn có thể cung cấp số mã Excel hoặc sử dụng kiểu liệt kê StartOfWeek:
Mã Excel | Bảng liệt kê StartOfWeek | Mô tả |
---|---|---|
1, 17 | Bắt đầu tuần.Chủ Nhật | Tuần bắt đầu vào Chủ nhật. Mặc định. |
2, 11 | Bắt đầu tuần.Thứ Hai | Tuần bắt đầu vào Thứ hai. |
12 | Bắt đầu tuần.Thứ ba | Tuần bắt đầu vào Thứ ba. |
13 | Bắt đầu tuần.Thứ tư | Tuần bắt đầu vào Thứ tư. |
14 | Bắt đầu tuần.Thứ năm | Tuần bắt đầu vào Thứ năm. |
15 | Bắt đầu tuần.Thứ sáu | Tuần bắt đầu vào Thứ sáu. |
16 | Bắt đầu tuần.Thứ bảy | Tuần bắt đầu vào Thứ bảy. |
ISOWeekNum luôn sử dụng thứ Hai làm ngày bắt đầu tuần. Trong Excel, hàm WeekNum hỗ trợ mã bổ sung là 21 không được hỗ trợ tại đây; hãy sử dụng ISOWeekNum.
Nếu bạn chuyển một số duy nhất cho những hàm này, thì hàm sẽ trả về một kết quả duy nhất. Nếu có bảng một cột chứa nhiều số, hàm sẽ trả về bảng một cột gồm nhiều kết quả, mỗi kết quả là của một bản ghi trong bảng của đối số. Nếu có một bảng nhiều cột, thì bạn có thể chuyển bảng này thành bảng một cột, như mô tả trong phần cách thao tác với bảng.
Cú pháp
WeekNum(DateTime [, StartOfWeek ])
- Ngày giờ - Bắt buộc. Giá trị ngày/giờ cần xử lý.
- StartOfWeek - Tùy chọn. Mã Excel hoặc kiểu liệt kê StartOfWeek xác định ngày nào trong tuần bắt đầu.
ISOWeekNum(NgàyGiờ)
- Ngày giờ - Bắt buộc. Giá trị ngày/giờ cần xử lý. Tuần luôn bắt đầu vào thứ Hai.
Ví dụ
Tuần đầu tiên và tuần cuối cùng của năm 2021
Ngày | WeekNum(Date) | ISOWeekNum(Date) | WeekNum(Date, StartOfWeek.Wednesday) |
---|---|---|---|
Thứ sáu,Tháng một1,2021 | 1 | 53 | 1 |
Thứ bảy,Tháng một2,2021 | 1 | 53 | 1 |
Chủ Nhật,Tháng một3,2021 | 2 | 53 | 1 |
Thứ Hai,Tháng một4,2021 | 2 | 1 | 1 |
Thứ ba, Tháng một 5,2021 | 2 | 1 | 1 |
Thứ tư,Tháng một6,2021 | 2 | 1 | 2 |
Thứ năm,Tháng 17,2021 | 2 | 1 | 2 |
Thứ bảy,tháng 1225,2021 | 52 | 51 | 52 |
Chủ nhật,tháng 1226,2021 | 53 | 51 | 52 |
Thứ Hai,tháng 1227,2021 | 53 | 52 | 52 |
Thứ Ba,tháng 1228,2021 | 53 | 52 | 52 |
Thứ Tư,tháng 1229,2021 | 53 | 52 | 53 |
Thứ NămTháng 1230,2021 | 53 | 52 | 53 |
Thứ Sáu,tháng 1231,2021 | 53 | 52 | 53 |