У меня есть ситуация, когда в 99% списка розничных товаров расчет стоимости проданных товаров является простой мерой:
COGS:=
SUM([Units Sold]) * [Unit Purch Cost]
Однако у меня есть несколько товаров, которые не были приобретены во времясрок, но были проданы.Поэтому я хотел бы использовать среднюю стоимость для элемента в этой подкатегории:
Avg Special Cost :=
CALCULATE (
SUM ( [Extended Cost] ) / SUM ( [Purchase Qty] ),
Products[SubCategory] = "Special"
)
Теперь я пытаюсь написать меру, которая обновит стандартную меру COGS:
COGS :=
CALCULATE (
SUM ( [Units Sold] ) * [Unit Purch Cost],
Products[SubCategory] <> "Special"
)
+ CALCULATE (
SUM ( [Units Sold] ) * [Avg Special Cost],
Products[SubCategory] = "Special"
)
Кажется, что это работает в совокупности, но я не могу заставить его применять на уровне элементов в таблице Power BI Matrix.Есть мысли о возможных модификациях?