Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hello!
I need to compare my sells last month and last year but only until the same time as now.
Ex: now is 02may22 10hA.M. -> I need to compare until 02apr22 until 10A.M. / 02may21 until 10A.M.
Any idea how can I do this?
PS: dateadd considers all the day, not until the same time
Solved! Go to Solution.
@gbernardes , Assuming you need from start of month
This month =
var _max = now()
var _min = eomonth(datevalue(_max) ,-1)+1
return
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Table'),'Table'[DateTime] >=_min && 'Table'[DateTime] <= _max) )
Last one Month Now =
var _maxDt = date(year(today()),Month(today())-1,day(Today()))
var _max = _maxDt+ timevalue(now())
var _min = eomonth(_maxDt,-1)+1
return
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Table'),'Table'[DateTime] >=_min && 'Table'[DateTime] <= _max) )
Last one Year SM Now =
var _maxDt = date(year(today())-1,Month(today()),day(Today()))
var _max = _maxDt+ timevalue(now())
var _min = eomonth(_maxDt,-1)+1
return
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Table'),'Table'[DateTime] >=_min && 'Table'[DateTime] <= _max) )
@gbernardes , Assuming you need from start of month
This month =
var _max = now()
var _min = eomonth(datevalue(_max) ,-1)+1
return
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Table'),'Table'[DateTime] >=_min && 'Table'[DateTime] <= _max) )
Last one Month Now =
var _maxDt = date(year(today()),Month(today())-1,day(Today()))
var _max = _maxDt+ timevalue(now())
var _min = eomonth(_maxDt,-1)+1
return
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Table'),'Table'[DateTime] >=_min && 'Table'[DateTime] <= _max) )
Last one Year SM Now =
var _maxDt = date(year(today())-1,Month(today()),day(Today()))
var _max = _maxDt+ timevalue(now())
var _min = eomonth(_maxDt,-1)+1
return
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Table'),'Table'[DateTime] >=_min && 'Table'[DateTime] <= _max) )
User | Count |
---|---|
98 | |
91 | |
84 | |
71 | |
67 |
User | Count |
---|---|
114 | |
103 | |
100 | |
72 | |
64 |