Forum Discussion
Dates between giving unexpected response
Good morning, I have a table with a column with continuous dates between today and 2 years ago.
I am trying to use the code below to create a table with time periods. My intent is to create a column where dates from today to 1 year ago are given a label, and dates from 1 year ago to 2 years, are given another label.
My code returns a blank table.
Can someone point me in the right direction on how to fix this?
Hi Anonymous
Please tryDate Periods = ADDCOLUMNS ( CALENDAR ( TODAY () - 730, TODAY () ), "Type", IF ( [Date] < TODAY () - 365, "Vendor 2 Year", "Asset 1 Year" ) )
5 Replies
- tamerj1Community Champion
Hi Anonymous
Please tryDate Periods = ADDCOLUMNS ( CALENDAR ( TODAY () - 730, TODAY () ), "Type", IF ( [Date] < TODAY () - 365, "Vendor 2 Year", "Asset 1 Year" ) ) - BeaBFSuper User
Anonymous Hi!
Try with:
Date Periods =
UNION(
ADDCOLUMNS(
FILTER(MyDate, MyDate[Date] >= TODAY() && MyDate[Date] < TODAY() - 365),
"Type", "Asset 1 Year"
),
ADDCOLUMNS(
FILTER(MyDate, MyDate[Date] >= TODAY() - 365 && MyDate[Date] < TODAY() - 730),
"Type", "Vendor 2 Year"
)
)BBF
- AnonymousNot applicable
Thank you for the response, once again I get a blank table.
here is the code for my date table if that helps, it is just dates, unsummarized, formatted in DD/MM/YYYY (Short Date)
MyDate =CALENDAR(min(Historic1[Date]),MAX(Historic1[Date]))Ive done similar things before but using previousqtr or previous month in place of the datesinbetween, but this seems to not work. I apprecaite the response, thank youLola