Forum Discussion
romeo
4 years agoFrequent Visitor
SUMX over multiple tables
Hello, I am relatively new to Power BI and don't know how to solve the following. Maybe someone knows the answer and could help, that would be great 🙂 I have 3 tables (see picture) (meanwhile I ...
- 4 years ago
missing a comma
Material Costs = SUMX( Sales, var currentArticle = Sales[Sales article] var currentMonth = Sales[Month] var currentQuantity = Sales[Quantity in KG] return SUMX( FILTER( 'Material Share', 'Material Share'[Sales article] = currentArticle), var currentMaterial = 'Material Share'[Material component] var currentShare = 'Material Share'[Share] var materialCost = LOOKUPVALUE( 'Material purchase prices'[Purchase Price], 'Material purchase prices'[Material component], currentMaterial, 'Material purchase prices'[Month], currentMonth ) return currentQuantity * currentShare * materialCost ) )
johnt75
Super User
4 years agoTry the below
Material Costs = SUMX( Sales,
var currentArticle = Sales[Sales article]
var currentMonth = Sales[Month]
var currentQuantity = Sales[Quantity]
return SUMX( FILTER( 'Material Share', 'Material Share'[Sales article] = currentArticle)
var currentMaterial = 'Material Share'[Material]
var currentShare = 'Material Share'[Share]
var materialCost = LOOKUPVALUE( 'Material prices'[Purchase price],
'Material prices'[Material], currentMaterial,
'Material prices'[Month], currentMonth
)
return currentQuantity * currentShare * materialCost
)
)romeo
4 years agoFrequent Visitor
Thank you johnt75 for your quick response! Unfortunately it did not work. In the meantime I uploaded the file, maybe this helps to solve it.