Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Chia sẻ cách làm slicer theo khoảng thời gian (Date Range) cực kỳ đơn giản trong Power BI

Vương Hậu Cường 11/03/2026 22:45 309 lượt xem 1 trả lời

Chào các anh em trong diễn đàn,

Dạo này mình thấy nhiều anh em hay hỏi về cách làm slicer theo khoảng thời gian trong Power BI, kiểu như chọn ngày bắt đầu và ngày kết thúc để lọc dữ liệu ấy. Mình thì cũng loay hoay mãi mới ra được cách làm đơn giản nhất mà không cần dùng đến DAX phức tạp hay các visual custom gì cả.

Hôm nay mình xin chia sẻ lại cho anh em nào còn đang gặp khó khăn nhé:

  • 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: Tạo 2 Measure đơn giản

    Mình sẽ tạo 2 Measure để lấy ngày bắt đầu và ngày kết thúc mà người dùng chọn trên slicer:

    StartDate = MIN('YourTable'[DateColumn])
    EndDate = MAX('YourTable'[DateColumn])

    Trong đó, 'YourTable' là tên bảng dữ liệu của bạn và [DateColumn] là tên cột ngày tháng.

  • Bước 3: Tạo Slicer

    Vào phần Visualizations, chọn Slicer. Kéo cột ngày tháng [DateColumn] vào ô Fields.

    Sau đó, trong phần Format visual, chọn Slicer settings và chuyển Style thành Between.

  • Bước 4: Áp dụng bộ lọc vào các Visual khác

    Bây giờ, bạn chỉ cần kéo 2 Measure StartDateEndDate vào bộ lọc Filters on this visual (hoặc Filters on all pages nếu muốn áp dụng chung) của các biểu đồ, bảng biểu bạn muốn lọc.

    Trong phần Filter type, chọn Advanced filtering.

    Đối với StartDate, bạn chọn điều kiện là is after or equal to và kéo Measure StartDate vào.

    Đối với EndDate, bạn chọn điều kiện là is before or equal to và kéo Measure EndDate vào.

Vậy là xong! Giờ bạn có thể kéo thả ngày trên slicer để lọc dữ liệu theo khoảng thời gian mong muốn rồi.

Cách này khá trực quan và dễ áp dụng, hy vọng sẽ giúp ích được cho anh em.

Có gì thắc mắc hoặc có cách nào hay hơn thì mọi người cùng thảo luận nhé!

4

Cảm ơn bạn đã chia sẻ cách làm slicer theo khoảng thời gian trong Power BI nhé! Đúng là cái này nhiều người cần thật. Mình cũng từng loay hoay với vụ này và thường phải dùng DAX. Cách của bạn nhìn có vẻ rất trực quan và dễ áp dụng cho người mới bắt đầu.

Cho mình hỏi thêm một chút, nếu mình muốn slicer này có thể lọc theo các khoảng thời gian cố định như "Tuần này", "Tháng này", "Quý này" thì có cần thêm bước nào khác không bạn?

3

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

Đăng nhập Đăng ký