Parameters act like dynamic inputs that control how Power Query loads and filters data. Instead of hardcoding values, parameters allow flexible and reusable solutions.
// Sample data for parameter-based filtering
OrderID,OrderDate,City,Amount
1,2024-01-05,Pune,15000
2,2024-02-10,Mumbai,45000
3,2024-03-18,Delhi,5000
4,2024-04-25,Pune,20000
5,2024-05-30,Mumbai,8000
// Filter rows using text parameter
[City] = pCity
// Enable or disable high-value filter
if pShowHighValue = true then [Amount] > 10000 else true
// Filter records from selected start date
[OrderDate] >= pStartDate
Change parameter values to see dynamic filtering.