Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hi Power Bi Family,
I have this visual that shows the name of the customer on the left table and all of his orders on the right table sorted by the pickup date. I would like to create show the sequence of orders like first, second, third, ...... and Last instead of the order id (Zc876, ru505, xr253 .... )
My end goal is to essentially create a bar chart that would tell me which order (first, second, third, fourth, .... last) has the most number of unique items of all customers. 
Solved! Go to Solution.
The formula I used worked perfectly according to what I was trying to achieve is: 
Order Rank =
VAR Customer = item_kpis[customer_id]
RETURN
    RANKX (
        FILTER ( item_kpis, item_kpis[customer_id] = Customer ),
        item_kpis[pickup_date],
        ,
        ASC,
        DENSE
    )
You can create a column Rank
Rank = rankx(filter(Table, [Full_name] = earlier([Full_name]) ), [Date],,asc,dense)
The formula I used worked perfectly according to what I was trying to achieve is: 
Order Rank =
VAR Customer = item_kpis[customer_id]
RETURN
    RANKX (
        FILTER ( item_kpis, item_kpis[customer_id] = Customer ),
        item_kpis[pickup_date],
        ,
        ASC,
        DENSE
    )
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.