Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Basically, i am trying to 'Normalize' time. So the earliest available date per name starts at 1, and increases by 1.
Name - Date - (New Index Column)
Joe 1/1/2017 1
Joe 1/2/2017 2
Joe 1/3/2017 3
Bob 1/1/2017 1
Bob 1/2/2017 2
..........
Basically, i am trying to plot Sales on the Y- axis, and "Working Days" on the X-axis.
Solved! Go to Solution.
Hi @aar0n,
Based on my test, you should be able to use the formula below to create calculate column in your table to add the index column in your scenario. ![]()
Column =
VAR currentDate = Table1[Date]
RETURN
CALCULATE (
RANK.EQ ( currentDate, Table1[Date], ASC ),
ALLEXCEPT ( Table1, Table1[Name] )
)
Regards
Hi @aar0n,
Based on my test, you should be able to use the formula below to create calculate column in your table to add the index column in your scenario. ![]()
Column =
VAR currentDate = Table1[Date]
RETURN
CALCULATE (
RANK.EQ ( currentDate, Table1[Date], ASC ),
ALLEXCEPT ( Table1, Table1[Name] )
)
Regards
Thank you so much!!! works perfectly!!
Perhaps something like:
c_Index = DATEDIFF(MIN([Date]),[Date],DAY)+1
My have to reverse the first two parameters, I can never keep that straight...
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.