Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! 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
)
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!