Forum Discussion
How to get a smaller subset?
- 8 years ago
Hi, try with this measure
Measure = IF ( HASONEVALUE ( 'NPI Table'[NPI] ), AVERAGE ( 'NPI Table'[Service] ), SUMX ( SUMMARIZE ( 'NPI Table', 'NPI Table'[NPI], "AVG", AVERAGE ( 'NPI Table'[Service] ) ), [AVG] ) )Regards
Victor
- 8 years ago
Anonymous
Hi Raj,
As I explained in the post, for the given dataset, the result of total should be: 9+5+3 = 17 (A should be counted once with value 9, B should be counted once with a value 5 and C should be counted once with a value 3) . The entire record set I gave was for a specific field: Service.
Please let me know if attached clarifies the doubt. Thanks.
- Anonymous8 years ago
Measure = SUMX(SUMMARIZE(Duplicate_Removal,Duplicate_Removal[NPI],"UniqNPI",AVERAGE(Duplicate_Removal[#ofService])),[UniqNPI])
Hi, try with this measure
Measure =
IF (
HASONEVALUE ( 'NPI Table'[NPI] ),
AVERAGE ( 'NPI Table'[Service] ),
SUMX (
SUMMARIZE (
'NPI Table',
'NPI Table'[NPI],
"AVG", AVERAGE ( 'NPI Table'[Service] )
),
[AVG]
)
)Regards
Victor
- ppgandhi118 years agoHelper V
Hi Vvelarde
Your solution works! I just needed a minor tweak. I had a drill through from earlier page so had to adjust it to consider all NPIs using calculate funtion and all(prov). Thanks a lot!