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

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
patolattari
Regular Visitor

Filtering

Hi!

 

Quick question, I have a query with the following data:

 

Student Name

Evaluation Date

Score

 

I need to visualize the last score obtained by every student and given that there are many evaluations for each one, I suppose i have to use the Top N filter but i'm not sure, could you please help me with that?

 

thank you!

 

2 REPLIES 2
v-xjiin-msft
Solution Sage
Solution Sage

Hi @patolattari,

 

To achieve your requirement, you can try following measure:

Last Score =
CALCULATE (
    MAX ( 'Table'[Score] ),
    FILTER ( 'Table', 'Table'[Date] = MAX ( 'Table'[Date] ) ),
    ALLEXCEPT ( 'Table', 'Table'[Student] )
)

1e.PNG

 

Thanks,
Xi Jin.

ricardocamargos
Continued Contributor
Continued Contributor

Hi @patolattari,

 

If your visual just has those 3 columns you can use this code:

 

_Last Score =
VAR maxDate = CALCULATE(LASTDATE(Table1[Date]); ALLEXCEPT(Table1; Table1[StudentID]))
RETURN
CALCULATE(DISTINCT(Table1[Score]); FILTER(ALL(Table1); Table1[Date] = maxDate))

 

I hope it helps you.

 

Ricardo

Helpful resources

Announcements
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.