Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Haydn_R
Helper I
Helper I

Top 10 sorting

I have the following dax and I'm trying to sort (DESC) by "Transfers_X"  (Total Transfer_X), but I'm not sure what it's doing as it's not being sorted by this, nor is it being sorted alphabetically by "Transfer Destination"

 

Top_10_Transfer_Destinations_LIst = 
VAR Top10Destinations =
    TOPN (
        10,
        SUMMARIZE (
            DD_TRACE,
            DD_TRACE[Transfer Destination],
            "Total Transfer_X", SUMX (
                                    FILTER (
                                        RELATEDTABLE('TRANFERS_TRENDS'),
                                        NOT(ISBLANK('TRANFERS_TRENDS'[Transfers_X]))
                                    ),
                                    'TRANFERS_TRENDS'[Transfers_X]
                                )
        ),
        [Total Transfer_X], DESC
    )
RETURN
    CONCATENATEX ( Top10Destinations, DD_TRACE[Transfer Destination] & ": " & [Total Transfer_X], UNICHAR(10))

 

1 ACCEPTED SOLUTION
Ashish_Mathur
Super User
Super User

Hi,

Does this work?

Top_10_Transfer_Destinations_LIst = 
VAR Top10Destinations =
    TOPN (
        10,
        SUMMARIZE (
            DD_TRACE,
            DD_TRACE[Transfer Destination],
            "Total Transfer_X", SUMX (
                                    FILTER (
                                        RELATEDTABLE('TRANFERS_TRENDS'),
                                        NOT(ISBLANK('TRANFERS_TRENDS'[Transfers_X]))
                                    ),
                                    'TRANFERS_TRENDS'[Transfers_X]
                                )
        ),
        [Total Transfer_X], DESC
    )
RETURN
    CONCATENATEX ( Top10Destinations, DD_TRACE[Transfer Destination] & ": " & [Total Transfer_X], UNICHAR(10),[Total Transfer_X])

 Added the measure after the UNICHAR() function. 


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

View solution in original post

3 REPLIES 3
Ashish_Mathur
Super User
Super User

Hi,

Does this work?

Top_10_Transfer_Destinations_LIst = 
VAR Top10Destinations =
    TOPN (
        10,
        SUMMARIZE (
            DD_TRACE,
            DD_TRACE[Transfer Destination],
            "Total Transfer_X", SUMX (
                                    FILTER (
                                        RELATEDTABLE('TRANFERS_TRENDS'),
                                        NOT(ISBLANK('TRANFERS_TRENDS'[Transfers_X]))
                                    ),
                                    'TRANFERS_TRENDS'[Transfers_X]
                                )
        ),
        [Total Transfer_X], DESC
    )
RETURN
    CONCATENATEX ( Top10Destinations, DD_TRACE[Transfer Destination] & ": " & [Total Transfer_X], UNICHAR(10),[Total Transfer_X])

 Added the measure after the UNICHAR() function. 


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Yes it did, thank you so much. Such a simple change. Very much appreciated.

You are welcome.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.