The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
I need help with the calculations with the YTD calculations, and Month values.
My table is called TBL_Indicator and the structure is the following
My issue with the YTD is that it need to be filter by a column named Filter (mmm/YYYY - Jan/2020), and my month values should be the Divide(sum[value],Sum[Total]) based also on the filter column.
I have created also a Calendar table using the following structure.
Solved! Go to Solution.
@Anonymous , I suggested a new measure. You are trying a column. Try a column like
sumx(filter(Table, [country] =earlier([country]) && [product] =earlier([product]) && [indicator] =earlier([indicator]) && [month_num] <=earlier([month_num])
&& [year] =earlier([year]) ),[value])
@Anonymous , I suggested a new measure. You are trying a column. Try a column like
sumx(filter(Table, [country] =earlier([country]) && [product] =earlier([product]) && [indicator] =earlier([indicator]) && [month_num] <=earlier([month_num])
&& [year] =earlier([year]) ),[value])
@Anonymous , Not very clear. You need to have column like this which you can use as slicer
month year = FORMAT (DATES[Date],"mmm/YYYY")
ytd should be like
YTD Sales = CALCULATE(Divide(sum[value],Sum[Total]),DATESYTD('Date'[Date],"12/31"))
Power BI — Year on Year with or Without Time Intelligence
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
https://www.youtube.com/watch?v=km41KfM_0uA
@amitchandak, thank you for your reply.
what i need is this.
YTD of Values in Mar is the sum of 4542+1187+5021 (Jan+Feb+Mar) and so on
this also applies to YTD of Total.
is this clear?
Once more thank you for your help
@Anonymous , This should work with a measure like this, with help from the date table
YTD values= CALCULATE(sum[value]),DATESYTD('Date'[Date],"12/31"))
@amitchandak, thank you the output using your table give me the same value.
User | Count |
---|---|
15 | |
12 | |
8 | |
7 | |
7 |
User | Count |
---|---|
24 | |
20 | |
12 | |
9 | |
7 |