Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Try your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now

Reply
dday9
Frequent Visitor

Matrix Rows Filter By Date

Currently I have a data table with several DateTimeOffset columns, what I'm wanting to do is create a matrix that displays the count of the respective columns based on a date range. What I'm envisioning is having my date range displayed as the rows and then the count of my columns as the values. Below is a screenshot of what I'm trying to accomplish:

power-bi-sample-matrix.PNG

 

Where I'm running into an issue is that if I attempt to add a column with my desired date range, Power BI gives an error stating that the first argument of DATEADD needs to be a column:

NintyDaysAgo = DATEADD(TODAY(), 90, DAY)
1 ACCEPTED SOLUTION
Greg_Deckler
Community Champion
Community Champion

Forget DATEADD, just do TODAY() + 90. Date is a decimal. The whole number portion is the number of days. The decimal is the time. So, adding a date and a whole number gives you date that is +/- that many "days".



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

2 REPLIES 2
Greg_Deckler
Community Champion
Community Champion

Forget DATEADD, just do TODAY() + 90. Date is a decimal. The whole number portion is the number of days. The decimal is the time. So, adding a date and a whole number gives you date that is +/- that many "days".



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...
pbeye
Resolver II
Resolver II

Have you tried creating a new column that's just TODAY()? You should be able to use that in your formula.

 

today = today()

 

 

Helpful resources

Announcements
Fabric Data Days is here Carousel

Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.