This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
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 April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 36 | |
| 29 | |
| 29 | |
| 21 | |
| 18 |
| User | Count |
|---|---|
| 69 | |
| 39 | |
| 33 | |
| 24 | |
| 23 |