Forum Discussion
Ethanhunt123
Helper IV
6 years agoTop N for only specific category (Avoid blanks)
I have a table that has 2 columns, Test_Name , Test_Value Test_Name Test_Value ABC 10 SDF 12 ERT 14 ASD I have to find the top 1 Test_name based on the Test_value M...
- 6 years ago
Hi Ethanhunt123 ,
Create a measure as below:
Measure = CALCULATE(MAX('Table'[Test_Name]),TOPN(1,FILTER(ALL('Table'),'Table'[Test_Value]<>BLANK()),CALCULATE(MAX('Table'[Test_Value])),DESC))And you will see:
For the related .pbix file,pls see attached.
Best Regards,
KellyDid I answer your question? Mark my post as a solution!
amitchandak
Super User
6 years agoEthanhunt123 , Try like measures like
measure = calculate(sum(Test_Value), filter(Table,not(isblank(Table[Test_Value]))))
CALCULATE (
[measure],
TOPN ( 1, ALL(Test_Name) , [measure] DSC),
VALUES ( test_Name )
)
- Ethanhunt1236 years ago
Helper IV
The output would be Test_name, This is still giving me TEST_Name with the blank value