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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
webportal
Impactful Individual
Impactful Individual

Get the last non blank value of a column with DAX

webportal_0-1614548109052.png

I want a Column to find the last non blank value from "Class" following the order of the "Date" column.

Thus, the first 3 rows will be empty.

Rows from 31/01/2016 to 30/04/2016 will be A.

 

And ALL the remaing rows will be B.

 

I know the following will work:

Coluna =
VAR EstaData = Tabela[Data]
VAR DataMax = CALCULATE(MAX(Tabela[Data]), FILTER(ALL(Tabela), Tabela[Data]<= EstaData && LEN(Tabela[Class])>0))
RETURN
CALCULATE(MAX(Tabela[Class]), FILTER(ALL(Tabela), Tabela[Data] = DataMax))
 
But... isn't there a better/cleaner way??

 

Thanks for helping!

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @webportal ,

You can create a calculated column as below:

Coluna =
CALCULATE (
    LASTNONBLANK ( 'Tabela'[Class], MAX ( 'Tabela'[Data] ) ),
    ALL ( 'Tabela' )
)

Get the last non blank value of a column with DAX.JPG

Best Regards

 

 

View solution in original post

4 REPLIES 4
PierreArchen
Regular Visitor

Can you tell me more why this formula work ? Why use min function ? 

Anonymous
Not applicable

Hi @webportal ,

You can create a calculated column as below:

Coluna =
CALCULATE (
    LASTNONBLANK ( 'Tabela'[Class], MAX ( 'Tabela'[Data] ) ),
    ALL ( 'Tabela' )
)

Get the last non blank value of a column with DAX.JPG

Best Regards

 

 

webportal
Impactful Individual
Impactful Individual

@AnonymousThank you!

mahoneypat
Microsoft Employee
Microsoft Employee

Please try this measure expression, replacing T1 with your actual table name.

LNBV = LASTNONBLANKVALUE(T1[Date], MIN(T1[Class]))
Pat




Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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.

Top Solution Authors