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
AlwaysAGooner
Helper I
Helper I

Assessments by QTR overtime

Hi Folks,

 

Looking to create a visual from that can show the assements of IDs by QTR, with few rules applied.

 

Below is what the data would look like. Assements made of IDs.

- If more than one assement made in a QTR then Pick the latest one for the visual

- If no assement done in a QTR then ID not to be counted in that QTR

AlwaysAGooner_0-1742922326701.png

 

Below is a reference of what I need to visualize

AlwaysAGooner_2-1742922461397.png

 

1 ACCEPTED SOLUTION
johnbasha33
Super User
Super User

@AlwaysAGooner 
You can create a DAX measure to get the latest assessment per quarter:
Latest_Assessment =
VAR MaxDate =
CALCULATE(
MAX('Table'[Assessment Date]),
ALLEXCEPT('Table', 'Table'[ID], 'Table'[Quarter])
)
RETURN
CALCULATE(
SELECTEDVALUE('Table'[Assessment Score]),
'Table'[Assessment Date] = MaxDate
)

Did I answer your question? Mark my post as a solution! Appreciate your Kudos !!

View solution in original post

3 REPLIES 3
Ashish_Mathur
Super User
Super User

Hi,

Share data in a format that can be pasted in an MS Excel file.  Also, show the expected result in a simple table format.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
techies
Super User
Super User

Hi @AlwaysAGooner please check this measures

 

Latest Assessment =
VAR LatestDate =
    CALCULATE(
        MAX( 'Sheet14'[Date] ),
        ALLEXCEPT( 'Sheet14', 'Sheet14'[Unique ID], 'Date'[Qtr Year] )
    )
RETURN
    CALCULATE(
        SELECTEDVALUE( 'Sheet14'[Level] ),
        'Sheet14'[Date] = LatestDate
    )
 
 
Assessment Count =
COUNTROWS(
    FILTER( 'Sheet14', 'Sheet14'[Level] = [Latest Assessment] )
)
Power BI & Microsoft Fabric
Blog: https://medium.com/@cseprs_54978
johnbasha33
Super User
Super User

@AlwaysAGooner 
You can create a DAX measure to get the latest assessment per quarter:
Latest_Assessment =
VAR MaxDate =
CALCULATE(
MAX('Table'[Assessment Date]),
ALLEXCEPT('Table', 'Table'[ID], 'Table'[Quarter])
)
RETURN
CALCULATE(
SELECTEDVALUE('Table'[Assessment Score]),
'Table'[Assessment Date] = MaxDate
)

Did I answer your question? Mark my post as a solution! Appreciate your Kudos !!

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

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

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

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.