Không chỉ riêng với Excel mà hàm WEEKNUM còn là một trong những hàm phổ biến với người sử dụng phần mềm Power BI DAX. Nếu bạn còn chưa biết đến hàm thời gian này thì hãy cùng Gitiho tìm hiểu cách sử dụng hàm ngay trong bài viết ngày hôm nay nhé.
Hàm WEEKNUM trong Power BI DAX được viết dưới cú pháp sau:
WEEKNUM( [, ])
Tham số
Kết quả
Hàm WEEKNUM trả về kết quả là một số nguyên trong khoảng 1 đến 53, tương ứng với số thứ tự của tuần trong năm chứa ngày tại tham số .
Xem thêm: Các chức năng và công cụ xử lý dữ liệu dạng Date của PowerBI
Tại phần này, các bạn hãy cùng Gitiho tìm hiểu một số ví dụ về hàm WEEKNUM để có một cái nhìn rõ ràng và thực tế về hàm trong Power BI. Với từng ví dụ, chúng mình sẽ chỉ ra công thức, phân tích các tham số và kết quả, giúp các bạn nắm chắc kiến thức. Vì vậy, bạn nhớ tập trung thực hành nhé.
Công thức
WEEKNUM("21-3-2021",1)
Tham số
Kết quả
Kết quả của công thức hàm trong Power BI này hiển thị số 13, nghĩa là ngày 21/03 thuộc tuần thứ 13 của năm 2021, với điều kiện ngày đầu tuần tính là Chủ nhật.
Trong trường hợp bạn cần tìm tuần của ngày hôm nay, thay vì nhập trực tiếp dữ liệu ngày tháng năm, bạn có thể sử dụng đến sự trợ giúp của hàm TODAY. Việc kết hợp hàm TODAY vào công thức hàm WEEKNUM sẽ giúp hệ thống tự động lấy dữ liệu ngày thực tế từ lịch. Như vậy, chúng ta có thể hạn chế sai sót nếu không nhớ ngày.
Công thức
WEEKNUM(TODAY(),2)
Tham số
Kết quả
Giả sử ngày hiện tại là ngày 03/06/2021 thì kết quả hàm WEEKNUM trong Power BI trả về là số 21, nghĩa là ngày 03/06 thuộc tuần thứ 21 của năm 2021, với điều kiện ngày đầu tuần tính là thứ Hai.
Trong ví dụ này, chúng ta đã kết hợp hàm WEEKDAY với hàm TODAY. Bạn hoàn toàn có thể kết hợp hàm WEEKDAY với các hàm còn lại trong Power BI để xử lý dữ liệu thời gian hiệu quả trong từng trường hợp khác nhau. Nếu bạn quan tâm đến các sự kết hợp này, hãy tìm hiểu một số hàm dưới đây nhé.
Nếu trong Microsoft Excel, số liệu ngày tháng được lưu trữ dưới dạng số seri, thì Power BI DAX chỉ sử dụng dữ liệu dạng ngày tháng để làm việc với các hàm thời gian. Nếu dữ liệu nguồn được hiển thị dưới định dạng khác, hệ thống sẽ tự động chuyển đổi định dạng về thời giạn trước khi thực hiện tính toán bằng các hàm trong Power BI.
Theo mặc định của hệ thống, hàm WEEKNUM coi tuần chứa ngày 01/01 là tuần đầu tiên của năm. Tuy nhiên, theo tiêu chuẩn lịch ISO 8601 được sử dụng phổ biến tại các nước Châu Âu, tuần đầu tiên của năm được định nghĩa là tuần chứa nhiều hơn hoặc bằng 4 ngày đầu của năm. Do vậy, các bạn hãy lưu ý với các năm có ít hơn hoặc bằng 3 ngày đầu nằm trong cùng một tuần, kết quả của hàm trong Power BI sẽ có sự khác biệt khi so với tiêu chuẩn ISO 8601.
Qua bài viết ngày hôm nay, chúng ta đã cùng học cách sử dụng hàm WEEKNUM để tìm số thứ tự tuần chứa ngày trong năm. Các bạn hãy áp dụng hàm, đồng thời kết hợp với các hàm trong Power BI khác để xử lý dữ liệu thời gian hiệu quả cho báo cáo của mình nhé. Nếu các bạn muốn tìm hiểu thêm các kiến thức về phần mềm Power BI, hãy đọc thêm các bài viết trên blog Gitiho và tham gia cùng chúng mình vào khóa học Power BI để sở hữu giáo trình dễ hiểu và thực tế nhất nhé.
Gitiho chúc các bạn một ngày làm việc hiệu quả!
Bạn có thể nhanh chóng biến dữ liệu thô thành báo cáo trực quan sinh động, từ đó dễ dàng đưa ra quyết định thông minh, nhanh chóng, kịp thời nhờ Power BI. Khám phá công cụ tuyệt vời này ngay với khóa học “PBIG01 - Tuyệt đỉnh Power BI - Thành thạo trực quan hóa và Phân tích dữ liệu” tại Gitiho. Nhấn vào Đăng ký và Học thử ngay nhé!