Forum Discussion
dtran
9 years agoHelper II
Manually calculating average with missing date values
Hi Community,
I'm trying to manually calculate the average because using AVERAGE funtion is not returning result I want.
What I'm trying to do:
numerator=106%
denominator (should be) 7 days
average (should be) 15% per day <<<<< this is the correct answer that I'm after.
However, as you can see in the screenshot below the AVERAGE function is return 7% which is NOT correct. It's counting the number of days as 15 but there's only data for 7 days.
You may modify the measures as shown below.
Cnt = CALCULATE ( DISTINCTCOUNT ( Table1[date_key] ), NOT ( ISBLANK ( Table1[percent] ) ) )Avg = DIVIDE ( SUM ( Table1[percent] ), [Cnt] )
2 Replies
- v-chuncz-msftCommunity Support
You may modify the measures as shown below.
Cnt = CALCULATE ( DISTINCTCOUNT ( Table1[date_key] ), NOT ( ISBLANK ( Table1[percent] ) ) )Avg = DIVIDE ( SUM ( Table1[percent] ), [Cnt] )
- dtranHelper II