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
Clint
Helper V
Helper V

Finding the right value using Lastnonblank

Just when I thought I was getting a handle on LastNonBlank, I'm not 

 

Per the embedded table below, shouldn't this DAX return the highlighted value and not the one above it?
Latest Comment =
LASTNONBLANK('Burndown 2'[Comments],MAX('Burndown 2'[Week])
)
What I expected to happen is the DAX to read thru the rows, find the first non blank comment field based on the max week date; which should return the second comment and not the first one.  Instead, it returns the first one...
 

latest comment.jpg

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Clint , Try like

 

lastnonblankvalue(Table[Week],max(Table[Comment]))

or

calculate(lastnonblankvalue(Table[Week],max(Table[Comment])), allexcept(Table, Table[project]))

or

calculate(lastnonblankvalue(Table[Week],max(Table[Comment])), filter(allselcted(Table), Table[project]=max( Table[project])))

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@Clint , Try like

 

lastnonblankvalue(Table[Week],max(Table[Comment]))

or

calculate(lastnonblankvalue(Table[Week],max(Table[Comment])), allexcept(Table, Table[project]))

or

calculate(lastnonblankvalue(Table[Week],max(Table[Comment])), filter(allselcted(Table), Table[project]=max( Table[project])))

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

@amitchandak ,

 

Thanks Amit.  This worked: lastnonblankvalue(Table[Week],max(Table[Comment])) but I don't understand why?  The week column should never have a blank in the field as it is populated from the start of a project to the thend of the project.  it is the comment field that will have blanks in the column and I need to always extract the latest comment; which is always the last non-blank in that row as determined by max week date

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