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.
Hello,
I am having some trouble with the following situation.
I have two tables that i am pulling data from. One table is from SQL from my erp system and the other one is from an excel file.
I have done a merge query of the excel file onto the sql table. Works well.
The SQL table contains the fields called Item code and Qty of Goods on Hand. The excel file contains the field for cost of item.
The problem i am having is that Qty of Goods on Hand (StkItem[Qty_On_Hand]) has a default summarization property of Average. I added a DAX calculated column formula as:
Cost of Good on Hand = StkItem[Qty_On_Hand]*StkItem[NewColumn.Cost]
StkItem[NewColumn.Cost] has a default summarization property of SUM
I am getting the row totals correct for Cost of Goods on Hand but the column total is wrong. What is the solution to this problem?
Any assistance is appreciable
Thanks,
Nitya
Solved! Go to Solution.
Hi Nitya
You can use SUMX function to solve your problem. It is called the iterator function in PBI and iterates through each row of the table and perform the calculation accordingly.
Create a measure like this
Cost of Goods on Hand(measure):=
SUMX (
StkItem,
StkItem[Qty_On_Hand]*StkItem[NewColumn.Cost])
Thanks & Regards,
Bhavesh
Hi Nitya
You can use SUMX function to solve your problem. It is called the iterator function in PBI and iterates through each row of the table and perform the calculation accordingly.
Create a measure like this
Cost of Goods on Hand(measure):=
SUMX (
StkItem,
StkItem[Qty_On_Hand]*StkItem[NewColumn.Cost])
Thanks & Regards,
Bhavesh
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 |
---|---|
113 | |
99 | |
80 | |
70 | |
59 |
User | Count |
---|---|
149 | |
114 | |
107 | |
89 | |
67 |