We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. 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!!
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 54 | |
| 39 | |
| 32 | |
| 17 | |
| 15 |
| User | Count |
|---|---|
| 64 | |
| 63 | |
| 37 | |
| 36 | |
| 22 |