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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
lasmithfla
Helper I
Helper I

Need help pulling Max date based on a measure

I don't know how to attach the sample powerbi file that I made up for this example; I can't post real data.

 

I'm able to identify the max sales but need to be able to also extract the date of the sales.  Note the Total Sales is based on a measure - it's not in the row level data of the table to identify.

 

Measure to get the total sales = 

TotalSales = Sum(SalesTable[Sales])
 
Measure to identify the Max Sale amount = 
MaxSales = VAR _TempSalesTable = CALCULATETABLE(Values(SalesTable[Date]))
VAR _MaxSales = Calculate(Maxx(_TempSalesTable,SalesTable[TotalSales]),ALLSELECTED(SalesTable[Store Number]))
Return _MaxSales
 
What I'm missing is the measure to now identify the date that goes along with the Max Sale amount that was identified
lasmithfla_1-1649697644403.png

 

lasmithfla_0-1649697536069.png

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

HI @lasmithfla,

You can try to use summarize and max functions to achieve your requirement:

MaxSales =
VAR summary =
    SUMMARIZE (
        ALLSELECTED ( SalesTable ),
        [Date],
        "Total", SUM ( SalesTable[TotalSales] )
    )
RETURN
    MAXX ( FILTER ( summary, [Total] = MAXX ( summary, [Total] ) ), [Date] )

Regards,

Xiaoxin Sheng

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

HI @lasmithfla,

You can try to use summarize and max functions to achieve your requirement:

MaxSales =
VAR summary =
    SUMMARIZE (
        ALLSELECTED ( SalesTable ),
        [Date],
        "Total", SUM ( SalesTable[TotalSales] )
    )
RETURN
    MAXX ( FILTER ( summary, [Total] = MAXX ( summary, [Total] ) ), [Date] )

Regards,

Xiaoxin Sheng

HotChilli
Super User
Super User

I think that the MaxSales measure looks a bit overcomplicated.

--

Try putting date and TotalSales measure in a table visual.  Create a ranking measure similar to this:

MeasureRank = 
RANKX(ALL(SalesTable[Date]), [TotalSales])

and put the MeasureRank in a visual filter and set it to 1.

For simple visuals like this, a measure filter can work.

---

If you post your data as text next time, you'll get a faster answer.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.