Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi forum
I would appreciate your help on the following matter:
down below you can see an example table. I would like to calculate the column Lifecycle based on:
partnumber & the date difference between the applied action install.
I hope the example table explains better what I am trying to do (calculate lifecycle in days --> for each partnumber if install dates are available - lifecycle intervall is last install date subtracted by the the install date before).
I am kind of new to Power BI and DAX so I would really appreciate it if somebody could help me on that matter.
If the example I am showing is not doable in Power BI or you need any further information please let me know.
Solved! Go to Solution.
Try this Calculated Column
LifeCycle = VAR CurrentDate = TableName[Date] VAR PreviousDate = CALCULATE ( MAX ( TableName[Date] ), FILTER ( ALLEXCEPT ( TableName, TableName[PartNumber] ), TableName[Action] = "Install" && TableName[Date] < CurrentDate ) ) RETURN IF ( NOT ( ISBLANK ( PreviousDate ) ) && TableName[Action] = "Install", DATEDIFF ( PreviousDate, CurrentDate, DAY ) )
Try this Calculated Column
LifeCycle = VAR CurrentDate = TableName[Date] VAR PreviousDate = CALCULATE ( MAX ( TableName[Date] ), FILTER ( ALLEXCEPT ( TableName, TableName[PartNumber] ), TableName[Action] = "Install" && TableName[Date] < CurrentDate ) ) RETURN IF ( NOT ( ISBLANK ( PreviousDate ) ) && TableName[Action] = "Install", DATEDIFF ( PreviousDate, CurrentDate, DAY ) )
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
72 | |
72 | |
38 | |
31 | |
26 |
User | Count |
---|---|
97 | |
87 | |
43 | |
40 | |
35 |