Forum Discussion
How to pull single value by filtering the dates
- Anonymous8 years ago
cmonteiro,
A bit change to Veles's DAX.Today Last year= CALCULATE ( SUM ( Table[Value] ), FILTER ( ALL ( Table[Date] ), Table[Date] = DATE(YEAR(NOW())-1,MONTH(NOW()),DAY(NOW()) ) )
Regards,
Lydia
So you have a table like this?
Date Value 01/01/18 500 02/01/18 1000 03/01/18 1500
E.g. here the value for each day that you want would be 500?
Couple of questions
Do you have any gaps in the data (e.g. skipped days with no data)
Does the cummulative value reset at any point, e.g. at the start of a new year?
- cmonteiro8 years agoRegular Visitor
Hello,
1) Yes, our historical data is static. Have been already summarized. It shows values on the 1st and 15th of each month.
2) It starts in October, so the amount increases until September and then starts again from zero.
The problem is that our current data is dynamic so I can easily work with DAX formulas, but the historicals I have to select a specif date in order to compare to a previous period.
Thank you
- Veles8 years agoAdvocate V
I think my edited code might be what you are after. Are you just trying to pull the cumulative sales for today and then this time last year?
- cmonteiro8 years agoRegular Visitor
Well, the cumulative sales today I will pull from another table. This one for the historicals I pull the Last Year values.
Our data is accumulated separated in 2 tables. One have the numbers from 2008 until August 2017 and another have from September 2017 until today. It's not possible to merge the queries because the second table is being override.
I wanted to separate cards to pull the inquiries for Today and Today last year.
I will try your codes.
Thank you so much.