Menu

Tạo bộ lọc ngày tháng động trong Power BI - Hữu ích cho báo cáo!

Kim Trúc Trà 11/06/2026 22:16 561 lượt xem 1 trả lời

Chào các bạn trong nhóm, mình là thành viên mới và đang mày mò với Power BI. Hôm nay mình muốn chia sẻ một mẹo nhỏ mà mình thấy khá hữu ích khi làm việc với dữ liệu có yếu tố thời gian, đó là cách tạo bộ lọc ngày tháng động.

Thay vì phải tạo các bộ lọc thủ công, chúng ta có thể tận dụng một bảng ngày (Date Table) và một vài hàm DAX đơn giản để tạo ra một bộ lọc cho phép người dùng chọn khoảng thời gian bất kỳ mà họ muốn xem báo cáo.

Các bước cơ bản:

  • Tạo một bảng ngày riêng biệt (Date Table) bằng cách dùng hàm CALENDARAUTO() hoặc CALENDAR().
  • Tạo các cột cần thiết trong bảng ngày như Năm, Tháng, Quý, Tên Tháng, Tên Ngày trong tuần,...
  • Thiết lập mối quan hệ giữa bảng ngày và bảng dữ liệu chính của bạn.
  • Trong báo cáo, sử dụng các trường từ bảng ngày để tạo slicer (bộ lọc). Bạn có thể dùng slicer dạng range để người dùng chọn khoảng ngày bắt đầu và kết thúc.

Cách này giúp báo cáo của chúng ta trở nên linh hoạt hơn rất nhiều, người dùng có thể tự do khám phá dữ liệu theo các khoảng thời gian khác nhau mà không cần người làm báo cáo phải chỉnh sửa gì thêm.

Có bạn nào đã áp dụng cách này chưa? Hoặc có cách nào khác hay hơn không, chia sẻ cho mọi người cùng học hỏi nhé!

2

Chào bạn,

Cảm ơn bạn đã chia sẻ mẹo tạo bộ lọc ngày tháng động trong Power BI! Mình cũng thường xuyên làm việc với dữ liệu thời gian và thấy việc này rất quan trọng.

Bạn có thể chia sẻ thêm về cách bạn tạo bảng ngày (Date Table) không? Mình thường dùng hàm CALENDARAUTO hoặc CALENDAR nhưng đôi khi gặp khó khăn với các năm không trọn vẹn. Có cách nào tối ưu hơn không?

Rất mong nhận được chia sẻ từ bạn!

1

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

Đăng nhập Đăng ký