Menu

Chia sẻ cách group dữ liệu theo tuần, tháng, quý trong Power BI

Phùng Lễ Hiệp 25/03/2026 05:35 575 lượt xem 1 trả lời

Chào các bạn trong chuyên mục Power BI!

Dạo này mình làm báo cáo nhiều, thấy việc group dữ liệu theo các khoảng thời gian như tuần, tháng, quý rất cần thiết để phân tích xu hướng. Thay vì phải làm thủ công hoặc viết DAX phức tạp, mình có tìm ra một cách khá hay và nhanh chóng ngay trong Power BI Desktop.

Cách này không cần viết code DAX gì cả, rất phù hợp cho anh em mới bắt đầu hoặc muốn tiết kiệm thời gian.

  • Bước 1: Chuẩn bị dữ liệu
    Đảm bảo bảng dữ liệu của bạn có một cột chứa thông tin ngày tháng (Date).
  • Bước 2: Chọn cột ngày tháng
    Trong cửa sổ Power BI Desktop, chọn bảng dữ liệu của bạn. Sau đó, nhấp chuột phải vào cột ngày tháng mà bạn muốn group.
  • Bước 3: Sử dụng chức năng Grouping
    Chọn tùy chọn 'New group...'.
  • Bước 4: Cấu hình Grouping
    Trong cửa sổ 'Grouping', bạn sẽ thấy các tùy chọn để chọn khoảng thời gian group. Bạn có thể chọn 'Weeks', 'Months', 'Quarters', hoặc thậm chí là 'Years'. Bạn cũng có thể chọn 'First day of week' nếu bạn muốn quy định ngày bắt đầu tuần (ví dụ: Thứ Hai).
  • Bước 5: Hoàn tất
    Nhấn 'OK'. Power BI sẽ tự động tạo ra một cột mới chứa thông tin về khoảng thời gian bạn đã chọn (ví dụ: 'Date - Quarters'). Bạn có thể sử dụng cột này để lọc, phân tích hoặc đưa vào biểu đồ.

Ví dụ, nếu bạn chọn group theo Quý, cột mới sẽ có dạng '2023 Q1', '2023 Q2', v.v.

Cách này giúp mình tiết kiệm được kha khá thời gian so với việc tự tạo các cột DAX để trích xuất năm, quý, tháng. Mong là chia sẻ này hữu ích với mọi người!

Có anh em nào có cách nào hay hơn hoặc gặp khó khăn gì với tính năng này thì cùng thảo luận nhé!

3

Hay quá bạn ơi! Cách này đúng là cứu cánh cho nhiều anh em làm báo cáo. Mình cũng hay gặp khó khăn với việc nhóm dữ liệu theo thời gian, nhất là khi cần phân tích theo tuần. Bạn có thể chia sẻ thêm là cách này xử lý được các trường hợp ngày lễ, cuối tuần có ảnh hưởng đến việc đếm tuần không ạ? Cảm ơn bạn đã chia sẻ nhé!

4

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký