Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Hi, I am trying to create table based on parameter value.
If parameter value is "*AllCustomers" then no filter to the table, but when Parameter value is different then filter by Parameter Value.
DEFINE
if (@customer = "*AllCustomers",
CALCULATETABLE (
SUMMARIZECOLUMNS ( 'ItemBOMBlowout'[ProdCodeDesc]))
,
CALCULATETABLE (
SUMMARIZECOLUMNS ( 'ItemBOMBlowout'[ProdCodeDesc]),
'TotalOrderedByCustomer'[CustomerName] = @customer))
but it does't work, probably the syntax is wrong
I also tried this one
DEFINE
var Tabl1_=
CALCULATETABLE ( SUMMARIZECOLUMNS ( 'ItemBOMBlowout'[ProdCodeDesc] ) )
var Tabl2_=
CALCULATETABLE (
SUMMARIZECOLUMNS ( 'ItemBOMBlowout'[ProdCodeDesc] ),
'TotalOrderedByCustomer'[CustomerName] = @customer
)
RETURN
IF(@customer = "*AllCustomers", Tabl1_, Tabl2_)
The syntax for RETURN is incorrect
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |