Forum Discussion
danols
5 years agoRegular Visitor
Add a new ToDate column using values in the FromDate columns next row
I have a table with product, cost & from_date column.
I want to add a new column with a to_date. The to_date should be the day before the start of the next from_date intervall.
Is it possible to create a column like this?
Thanks
Hi danols
Create a calculated column:
ToDate = VAR next_ = CALCULATE ( MIN ( Table1[FromDate] ), Table1[FromDate] > EARLIER ( Table1[FromDate] ), ALLEXCEPT ( Table1, Table1[Prod] ) ) VAR res_ = IF ( ISBLANK ( next_ ), DATE ( 2099, 12, 31 ), next_ - 1 ) RETURN res_Please accept the solution when done and consider giving a thumbs up if posts are helpful.
Contact me privately for support with any larger-scale BI needs, tutoring, etc.
2 Replies
- AlB
Community Champion
Hi danols
Create a calculated column:
ToDate = VAR next_ = CALCULATE ( MIN ( Table1[FromDate] ), Table1[FromDate] > EARLIER ( Table1[FromDate] ), ALLEXCEPT ( Table1, Table1[Prod] ) ) VAR res_ = IF ( ISBLANK ( next_ ), DATE ( 2099, 12, 31 ), next_ - 1 ) RETURN res_Please accept the solution when done and consider giving a thumbs up if posts are helpful.
Contact me privately for support with any larger-scale BI needs, tutoring, etc.
- danolsRegular Visitor
This works exactly as expected. Thanks a lot. Have a great day.