Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
Hi everyone,
I'm trying to implement a dynamic slicer filtering behavior. All the columns(DVP, VP Field Sales, RVP, RSD) are in the same table.
I want to create three slicers:
In essence, the "Hierarchy" slicer acts as a master control, determining which columns are used to populate the other two slicers.
Any help would be greatly appreciated! Thanks
Solved! Go to Solution.
Hi @Manish1198
I would recommend using a modified field parameter table for this. I have attached a small PBIX example.
The steps I followed:
1. Create a field parameter table using the Power BI interface, containing the columns DVP, VP Field Sales, RVP, RSD.
The DAX expression for the table will appear like this:
Slicer Parameter =
{
( "DVP", NAMEOF ( Data[DVP] ), 0 ),
( "VP Field Sales", NAMEOF ( Data[VP Field Sales] ), 1 ),
( "RVP", NAMEOF ( Data[RVP] ), 2 ),
( "RSD", NAMEOF ( Data[RSD] ), 3 )
}
2. Modify the table expression to include columns to classify each option as "Ops" or "Sales", and which slicer it should appear on ("DVP/VP Field Sales" or "RVP/RSD"):
Slicer Parameter =
{
( "DVP", NAMEOF ( Data[DVP] ), 0, "Ops", "DVP/VP Field Sales" ),
( "VP Field Sales", NAMEOF ( Data[VP Field Sales] ), 1, "Sales", "DVP/VP Field Sales" ),
( "RVP", NAMEOF ( Data[RVP] ), 2, "Ops", "RVP/RSD" ),
( "RSD", NAMEOF ( Data[RSD] ), 3, "Sales", "RVP/RSD" )
}
The field parameter table appears as follows (with suitably renamed columns):
3. Create the slicers as below.
For the 2nd & 3rd slicers, ensure that you
The fields on the 2nd & 3rd slicers then change when Hierarchy selection is changed.
Does something like this work for you?
Hi @Manish1198
I would recommend using a modified field parameter table for this. I have attached a small PBIX example.
The steps I followed:
1. Create a field parameter table using the Power BI interface, containing the columns DVP, VP Field Sales, RVP, RSD.
The DAX expression for the table will appear like this:
Slicer Parameter =
{
( "DVP", NAMEOF ( Data[DVP] ), 0 ),
( "VP Field Sales", NAMEOF ( Data[VP Field Sales] ), 1 ),
( "RVP", NAMEOF ( Data[RVP] ), 2 ),
( "RSD", NAMEOF ( Data[RSD] ), 3 )
}
2. Modify the table expression to include columns to classify each option as "Ops" or "Sales", and which slicer it should appear on ("DVP/VP Field Sales" or "RVP/RSD"):
Slicer Parameter =
{
( "DVP", NAMEOF ( Data[DVP] ), 0, "Ops", "DVP/VP Field Sales" ),
( "VP Field Sales", NAMEOF ( Data[VP Field Sales] ), 1, "Sales", "DVP/VP Field Sales" ),
( "RVP", NAMEOF ( Data[RVP] ), 2, "Ops", "RVP/RSD" ),
( "RSD", NAMEOF ( Data[RSD] ), 3, "Sales", "RVP/RSD" )
}
The field parameter table appears as follows (with suitably renamed columns):
3. Create the slicers as below.
For the 2nd & 3rd slicers, ensure that you
The fields on the 2nd & 3rd slicers then change when Hierarchy selection is changed.
Does something like this work for you?
Yeah, this definately works. Thanks
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!