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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
wooand
Helper II
Helper II

Using FIRSTNONBLANK with a slicer.

I'm using this to identify the first value in a selection filtered by a slicer.

 

Arrival Price =
IF (
ISFILTERED ( Sheet1[Deal Reference Id] ) && HASONEVALUE ( Sheet1[Deal Reference Id] ),
FIRSTNONBLANK(Sheet1[Dealt Rate], 0 )
)

 

But it is returning the LOWEST value, not the first value.  What am I doing wrong please?

2 ACCEPTED SOLUTIONS
Phil_Seamark
Microsoft Employee
Microsoft Employee

Hi @wooand

 

FirstNonBlank is like using a MIN function and will return the lowest value rather than the first item in a sequence.


To learn more about DAX visit : aka.ms/practicalDAX

Proud to be a Datanaut!

View solution in original post

wooand
Helper II
Helper II

In fact this is possible.  The excellent Zubair Mohammed provided the following:

 

Arrival Price =
VAR FirstNonBlankTradeStartTime =
CALCULATE ( FIRSTNONBLANK ( VALUES ( Algo[Trade Start Time] ), TRUE () ) )
RETURN
CALCULATE (
FIRSTNONBLANK ( Algo[Dealt Rate], 1 ),
FILTER ( Algo, Algo[Trade Start Time] = FirstNonBlankTradeStartTime )
)

 

Which works well.

 

 

View solution in original post

2 REPLIES 2
wooand
Helper II
Helper II

In fact this is possible.  The excellent Zubair Mohammed provided the following:

 

Arrival Price =
VAR FirstNonBlankTradeStartTime =
CALCULATE ( FIRSTNONBLANK ( VALUES ( Algo[Trade Start Time] ), TRUE () ) )
RETURN
CALCULATE (
FIRSTNONBLANK ( Algo[Dealt Rate], 1 ),
FILTER ( Algo, Algo[Trade Start Time] = FirstNonBlankTradeStartTime )
)

 

Which works well.

 

 

Phil_Seamark
Microsoft Employee
Microsoft Employee

Hi @wooand

 

FirstNonBlank is like using a MIN function and will return the lowest value rather than the first item in a sequence.


To learn more about DAX visit : aka.ms/practicalDAX

Proud to be a Datanaut!

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Top Solution Authors