Forum Discussion

maruthisp's avatar
maruthisp
Icon for Super User rankSuper User
3 years ago

Calculate the Measures

Hi Everyone,
Good Morning! I am newbie to DAX and struggling to derive the below scenario and would like to ask for help in this Power BI Forum. Below is the sample table structure and sample data how it looks and Measure Business logics to derive.
I have a table with columns as below:

IDDepartmentInventoryDateDecommisonDateStatus
111A1/01/202330/01/2023Approved
222A

1/02/2023

 

 New
333A

1/03/2023

 

 Awaiting
444B1/01/2023 New
666B1/02/2023 New
777B1/02/202328/02/2023Approved
888B1/03/2023 Awaiting

 

Sample Output with more months data just to check how the graph looks. From JAN-23 towards rest of the months, values will be decreasing and graph chart should be going to down.

MonthDep-ADep-B
Jan-2313846
Feb-2314048
Mar-2313847
Apr-2313847
May-2313847
Jun-2313647
Jul-2313647
Aug-2313647
Sep-2313643
Oct-2313643
Nov-2313643
Dec-2313443

Above Final Output to display in the chart as below:

 

My requirements are below for DAX calculations is:


So for Feb figures above:
Measure-1:
month = max(month([Inventory Date])) - 1
start_inventory = count(*) where [C7 Status] <> "3. Awaiting Approval" group by [Department]

For subsequent months:

Measure-2:
month = previous month + 1
inventory = start_inventory - (count(*) where [C7 Status] <> "3. Awaiting Approval" and [Decommission Date] <= current_month group by [Department])

 

Please let me know if any further details and thanks in advance.
Best Regards,

MaruthiSP

No RepliesBe the first to reply