Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi,
Please see the below query. Can someone share some solution for this query.
Urgent needed.
Solved! Go to Solution.
You posted this in the Power Query area, but this is better solved with DAX. You should (in query) unpivot your data so you have a Date column and a Value column (or whatever your #s are). Then you make a relationship to a Date table and do measures that calculate each of your three measures with a pattern like this:
NewMeasure =
VAR currentdate =
MAX ( 'Date'[Date] ) // assumes you are using the Date column from your Date table in your visual
VAR currentvalue =
SUM ( Table[Value] ) // substitute with your table and column name. if only one row, doesn't matter if min max sum or average is used
VAR comparisonvalue =
CALCULATE ( SUM ( Table[Value] ), 'Date'[Date] = currentdate - 1 )
RETURN
comparisonvalue - currentvalue
The above gives you your DOD measure. For the other two, substitute the below for the comparisonvalue line
var comparisonvalue = Calculate(SUM(Table[Value]), ENDOFMONTH('Date'[Date])) // var currentdate not needed
var comparisonvalue = Calculate(SUM(Table[Value]), ENDOFYEAR('Date'[Date])) // var currentdate not needed
If this works for you, please mark it as solution. Kudos are appreciated too. Please let me know if not.
Regards,
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Hi @Anonymous
mahoneypat's suggestion should be helpful.
If your real data have more complex problem, please feel free to ask us.
Best Regards
Maggie
Hi Pat,
Thanks for your help.
The Code is :
Hi @Anonymous
mahoneypat's suggestion should be helpful.
If your real data have more complex problem, please feel free to ask us.
Best Regards
Maggie
You posted this in the Power Query area, but this is better solved with DAX. You should (in query) unpivot your data so you have a Date column and a Value column (or whatever your #s are). Then you make a relationship to a Date table and do measures that calculate each of your three measures with a pattern like this:
NewMeasure =
VAR currentdate =
MAX ( 'Date'[Date] ) // assumes you are using the Date column from your Date table in your visual
VAR currentvalue =
SUM ( Table[Value] ) // substitute with your table and column name. if only one row, doesn't matter if min max sum or average is used
VAR comparisonvalue =
CALCULATE ( SUM ( Table[Value] ), 'Date'[Date] = currentdate - 1 )
RETURN
comparisonvalue - currentvalue
The above gives you your DOD measure. For the other two, substitute the below for the comparisonvalue line
var comparisonvalue = Calculate(SUM(Table[Value]), ENDOFMONTH('Date'[Date])) // var currentdate not needed
var comparisonvalue = Calculate(SUM(Table[Value]), ENDOFYEAR('Date'[Date])) // var currentdate not needed
If this works for you, please mark it as solution. Kudos are appreciated too. Please let me know if not.
Regards,
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Hi,
First of all many many thank to resolve my query.
I am facing one problem the result will come correctly (It adding sum on both value while I am using the measure.) I need to subtract the value. Please refer the screen shot for your reference.
Kindly inform to me, where I am wrong. Please suggest asap.
Thanks
It looks like you've made calculated columns. I was thinking you would unpivot the first 4 columns in your original pic/table, and then create measures with the expressions I sent, and create those columns in a table visual. If you do not need columns, it is better to use measures. Can you clarify what your model looks like now, and describe the final visual you'd like to have on your report?
Regards,
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Hi Pat,
Thanks for your help.
The Code is :
Hi Pat,
Please find the attached pbix file for you reference. Could you please edit the dax query.
Thanks
Adi
https://www.dropbox.com/sh/upleorbai3honsh/AADCD1bWbc5vlQtvmww5MuVea?dl=0
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.