Forum Discussion
ElodiePignato
2 years agoRegular Visitor
DAX formula - Average
Hello everyone ! I have an issue with a DAX formula. I have a table named "Incomind documents". It's one row per ticket (workload), a column with the status (done, on hold, to treat, etc.) an...
Dangar332
2 years agoResident Rockstar
hi, ElodiePignato
result =
averagex(
filter('Incomind documents',
dateadd('Incomind documents'[reception date],-1,year)
),
'Incomind documents[workload]
)
ElodiePignato
2 years agoRegular Visitor
Thank you Dangar332 but I have this error message :
"The function AVERAGEX cannot work with values of type String.
- Dangar3322 years agoResident Rockstar
hi, ElodiePignato
i think your 'incomind documents'[workload] is string type. so it could happen
can you provide some sample data?
- ElodiePignato2 years agoRegular Visitor
I finally used this measure:
But it's showing me the exact same result than another formula where I calculate the incoming tickets from last month using "COUNTROWS" :
- Dangar3322 years agoResident Rockstar
HI, ElodiePignato
as i understand you want to avg of last 12 month with beginning of month of today
if yes then follow belowresult = var a = eomonth(today(),-13)+1 // this give you (11/1/2022) as you want beginning of month of today with 12 month difference var b = calculate( countrows(yourtablename), 'Incomind documents'[reception date]>=a && 'Incomind documents'[reception date]<=today() ) // give rows b/w (11/1/2022 to 11/2/2022) return divide(b,12))