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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi, Expert, I recently met a problem, the detailed background is I have an original phsical table which is customer sales order list base on actual happened days, and I need to caculate and demo the index by quarterly basis; I could use measue([0-index]) to caculate the index, but I still want to find out the maximum index happened quarter.
I use below DAX to identify and demo the maximum index. however, is there any solution to also find out the relative quarter of maximum index? I try DAX lookupvalue but failed because of this DAX is disable for virtual table, could you pleae help to suggest better solution? Thanks very much.
var maxtable=ADDCOLUMNS(DISTINCT('Customer sales lit'[Quarter Label]),"New Index",[0-index])
Solved! Go to Solution.
Hi @Fan ,
I created a sample pbix file(see attachment), please check whether that is what you want.
1. Create a measure as below to get the index
0-index =
RANKX (
ALLSELECTED ( 'Table' ),
CALCULATE ( SUM ( 'Table'[Order Quantity] ) ),
,
ASC,
DENSE
)
2. Create a measure as below to get the max of index
Measure =
VAR _tab =
ADDCOLUMNS ( 'Table', "@index", [0-index] )
RETURN
MAXX ( _tab, [@index] )
Best Regards
Thanks for reply😁
I simulated part of my original sales order list as below picture and the fourth column is added by using DAX, the index metric is (total sale quantity in Q4-total sale quantity in Q3)/(YTD total sales quantity). And as upper message, I now could identify the maximum index by using virtual table, and I'm still wondering is there any solution to also show or identify directly the maximum index relatvie quarter? Then I could use "Card" to show the result of specific time period or list results in "table" or "matrix" with "Calendar Year" as one of the column
Hi @Fan ,
I created a sample pbix file(see attachment), please check whether that is what you want.
1. Create a measure as below to get the index
0-index =
RANKX (
ALLSELECTED ( 'Table' ),
CALCULATE ( SUM ( 'Table'[Order Quantity] ) ),
,
ASC,
DENSE
)
2. Create a measure as below to get the max of index
Measure =
VAR _tab =
ADDCOLUMNS ( 'Table', "@index", [0-index] )
RETURN
MAXX ( _tab, [@index] )
Best Regards
Hi Dear, thanks for reply. I tested and worked, however, I also want to get directly the quarter information which is the top quarterly basis indext. Is there any solution?
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.