Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi friends,
I want to create a calculated table using Summarize function which contains "Sales" and "Cost" measure.
Sales = CALCULATE(SUM(F_Sales[NetSales]),
TREATAS(VALUES('D_Table'[year_month]),F_Sales[yearmonth]),
TREATAS(VALUES('D_Table'[customer_no]),F_Sales[customer_no]))
Cost = CALCULATE(SUM(F_Cost[Cost]),
TREATAS(VALUES('D_Table'[sup_code]), F_Cost[sup_code]),
TREATAS(VALUES('D_Table'[year_month]),F_Cost[year_month]),
TREATAS(VALUES('D_Table'[Product]),F_Cost[Product]))
Here is my calculated table:
Summarize_table =
SUMMARIZE(D_Table,
D_Table[rep_code],
D_Table[sup_code],
D_Table[year_month],
D_Table[product],
D_Table[Region],
"Sales",[Sales]
,"Cost",[Cost]
)
I compare the Sales measure and Cost measure in original table with Sales and Cost column in Summazie_table. The Sales gave me correct number. However, the cost made alot of difference.
I had no idea why I used exactly the same measures Sale and Cost in summarize_table. However, the result of cost is different. I want it exactly the same.
Could anyone please help me to solve it out?
Thank for your help.
Solved! Go to Solution.
I realized that my sale and cost measure using TREATAS must use the same granularity to make it work.
I realized that my sale and cost measure using TREATAS must use the same granularity to make it work.
Hello @tracytran91
I hope below code works for you.
Summarize_table =
VAR SalesTable =
SUMMARIZE(
D_TABLE,
'D_Table'[year_month],
'D_Table'[customer_no],
"Sales",[Sales]
)
VAR CostTable =
SUMMARIZE(
D_TABLE,
'D_Table'[sup_code],
'D_Table'[year_month],
'D_Table'[Product],
"Cost",[Cost]
)
RETURN
UNION(SalesTable,CostTable)
Thank You.
@Anonymous Thank for your reply.
I gave it a try and UNION function make the column Sales and Cost becomes a "sales" column. It is not my expectation.
Hello @tracytran91
Could you please share the pbix file after removing the sensitive information?
Thank You.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
115 | |
100 | |
88 | |
68 | |
61 |
User | Count |
---|---|
152 | |
120 | |
102 | |
87 | |
68 |