Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Multiplicaiton: Dax code with filters, how to write code for a new column?
test = Weight1 * weight2 * Adj ................filter by customer, filter by material, filter by channel (and maybe another filter as well)
or IF statement if that would work better? Unless there is something better, I am still learning all these DAX codes.
Thank you!
Solved! Go to Solution.
Hi @yaya1974 - can you try below one.
Hope it works.
Proud to be a Super User! | |
Hi @yaya1974 - Create calculated column using if and in your table
FilteredProduct =
IF (
AND (
'SalesData'[CustomerID] = "CustomerA", -- Replace with your filter criteria
'SalesData'[MaterialID] = "MaterialX", -- Replace with your filter criteria
'SalesData'[ChannelID] = "ChannelY" -- Replace with your filter criteria
),
'SalesData'[Weight1] * 'SalesData'[Weight2] * 'SalesData'[Adj],
BLANK() -- Returns blank if the filter criteria are not met
)
for better you can also try with switch statement
Hope it helps
Proud to be a Super User! | |
Thank you! As soon as I add the coma after the Material I get syntax error. any idea why?
Also I am not familar with Switch.
Hi @yaya1974 - can you try below one.
Hope it works.
Proud to be a Super User! | |
Thank you!!
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 51 | |
| 40 | |
| 37 | |
| 14 | |
| 14 |
| User | Count |
|---|---|
| 85 | |
| 71 | |
| 38 | |
| 29 | |
| 26 |