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 đồ

Tối ưu hóa việc lọc dữ liệu trong Power BI với 'What-if Parameter'

Lô Tường Thư 08/04/2026 21:02 228 lượt xem 3 trả lời

Chào mọi người,

Hôm nay mình muốn chia sẻ một mẹo nhỏ nhưng cực kỳ hữu ích khi làm việc với Power BI, đó là sử dụng What-if Parameter để tạo ra các bộ lọc động. Tính năng này giúp người dùng cuối linh hoạt thay đổi các giá trị tham số để phân tích dữ liệu theo nhiều góc nhìn mà không cần phải chỉnh sửa báo cáo gốc.

Ví dụ, bạn có thể tạo một tham số cho phép người dùng nhập vào một con số (ví dụ: % tăng trưởng mong muốn) và sau đó sử dụng giá trị này trong các phép tính DAX để xem kết quả dự kiến. Hoặc, bạn có thể tạo một tham số để người dùng chọn một giá trị ngưỡng nào đó, giúp lọc ra các mặt hàng có doanh số cao hơn hoặc thấp hơn ngưỡng đó.

Cách thực hiện khá đơn giản:

  • Vào tab Modeling, chọn New Parameter > Numeric range (hoặc Fields nếu muốn chọn trường dữ liệu).
  • Đặt tên cho tham số, chọn kiểu dữ liệu, giá trị tối thiểu, tối đa và bước nhảy.
  • Power BI sẽ tự động tạo ra một bảng mới chứa tham số và một slicer tương ứng trên báo cáo.
  • Bạn có thể sử dụng giá trị của tham số này trong các measure DAX của mình. Ví dụ, nếu tham số có tên là 'Growth Percentage', bạn có thể viết một measure như sau:
Actual Sales = SUM(Sales[SalesAmount])

Projected Sales = 
VAR SelectedPercentage = SELECTEDVALUE('Growth Percentage'[Growth Percentage])
RETURN
    SUM(Sales[SalesAmount]) * (1 + SelectedPercentage)

Việc sử dụng What-if Parameter không chỉ giúp báo cáo của bạn trở nên tương tác và chuyên nghiệp hơn mà còn giảm bớt yêu cầu hỗ trợ từ người tạo báo cáo. Hy vọng chia sẻ này hữu ích cho các bạn!

1

Hay quá bạn ơi!
What-if Parameter đúng là một tính năng "cứu cánh" cho việc tạo các báo cáo tương tác. Mình cũng hay dùng nó để cho phép người dùng tùy chỉnh ngưỡng doanh thu, hoặc chọn năm so sánh.
Bạn có thể chia sẻ thêm ví dụ về cách dùng What-if Parameter để tạo các kịch bản "what-if" phức tạp hơn không? Ví dụ như kết hợp nhiều tham số với nhau chẳng hạn.

3

Đúng là What-if Parameter rất tiện lợi, nó giúp báo cáo của mình trở nên "thông minh" hơn hẳn.

Mình cũng hay áp dụng cho việc giả lập các kịch bản như "Nếu tăng chi phí marketing lên X% thì doanh thu dự kiến thế nào?".

Bạn có thể cho mình biết thêm về cách bạn xử lý khi muốn người dùng nhập vào một chuỗi văn bản thay vì con số không? Mình đang nghĩ đến trường hợp lọc theo tên đối thủ chẳng hạn.

1

Hay đấy, What-if Parameter đúng là một tính năng mạnh mẽ để tạo tương tác cho báo cáo Power BI. Mình cũng hay dùng nó để cho phép người dùng tùy chỉnh các ngưỡng phân tích, ví dụ như xem doanh thu theo từng mức lợi nhuận mong muốn.

Một điểm mình thấy rất hay là có thể dùng What-if Parameter để tạo các biểu đồ so sánh theo nhiều khoảng thời gian khác nhau, ví dụ như so sánh với 3 tháng trước, 6 tháng trước hoặc 1 năm trước chẳng hạn.

Bạn có thể chia sẻ thêm cách bạn đã từng áp dụng What-if Parameter để tạo các báo cáo về dự báo (forecasting) không? Mình tò mò xem có những kỹ thuật nào hay ho để xử lý phần này.

2

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

Đăng nhập Đăng ký