cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
ndris
Frequent Visitor

TopN

Hi , please i need our help again.

I have 2 tables : 

casflows : Id , name ,[Nav]

[Nav] is a measure I created. 

Investee: id , legal name

I want to have the top 5 legal names according to the value of [Nav].

relation between them is cashlows(n) Investee(1).

I try with this measure but it don't work : 

SUMX ( TOPN ( 5, Investee, 'Investee'[LegalName], DESC ), [NAV ] )
 
Thanks in advance 
 

 


1 ACCEPTED SOLUTION

Did you try this?

"Try creating a table visual with legal name and [NAV]. Select the legal name field in the filter pane, choose TopN in the dropdown, type in 5 and add the [NAV] measure as the "by value" field"





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






View solution in original post

6 REPLIES 6
ndris
Frequent Visitor

Thanks for your answer but when i add in my matrix another measures some legal name are removed from my matrix . How resolve it Please ? 

kind 

ndris
Frequent Visitor

this my nav measure : 

 

NAV Q = SUMX(CashFlows
, CashFlows[LPValue] * MAXX(
FILTER( ExchangeRates
, ExchangeRates[Date] = CashFlows[OperationDate]
&& ExchangeRates[SourceCurrencyCode] = CashFlows[Currency]
&& CashFlows[IsInvestorCurrency]=TRUE()
                 &&CashFlows[OperationDate] = SELECTEDVALUE(ReportingDate[ReportingDate])
)
, ExchangeRates[Rates] )
)

Ok. Try creating a table visual with legal name and [NAV]. Select the legal name field in the filter pane, choose TopN in the dropdown, type in 5 and add the [MAV] measure as the value





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






PaulDBrown
Super User
Super User

What is the NAV measure?

can you share some dummy data or PBIX file?





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






I tried with ADDcolumn, Summarize to create a virtual table before applying my topnN but I still have no solution, but thanks for your answer.

Did you try this?

"Try creating a table visual with legal name and [NAV]. Select the legal name field in the filter pane, choose TopN in the dropdown, type in 5 and add the [NAV] measure as the "by value" field"





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






Helpful resources

Announcements
November 2022 Update

Check it Out!

Click here to read more about the November 2022 updates!

Microsoft 365 Conference â__ December 6-8, 2022

Microsoft 365 Conference - 06-08 December

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.