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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
wangjuan303
Helper III
Helper III

How to show report drill through value?

Hi Everyone, I have a drill through page, I can show drill through value one the top , it will looks like this, 

wangjuan303_0-1651580364768.png

but when my matric this column have multiple values, this Drill through value will show blank ,

for example, here if Drill through to Deri, will show right value, if Drill through to SFT, will show blank, 

wangjuan303_1-1651580560612.png

wangjuan303_2-1651580649951.png

when we drill through to anyone, page drill through always show right drill through information : 

wangjuan303_3-1651580815462.png

my related code is 

SAG = IF(ISFILTERED(Table[sag], "SAG : "&VALUES('Table'[sag]), Blank())

 

Looks code show SAG value as blank, maybe because matric on that row show SAG blank,

Is anyone know how to fix code to show filter value? Thank you 

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @wangjuan303 ,

 

As far as I know VALUES function will return a table based on your selection. However measure will return a single aggregate value. So when you only select one value you will get result and you couldn't get result when you get multiple values, even get error.

Here I suggest you to try CONCATENATEX function to combine all values return by VALUES function.

M_SAG =
IF (
    ISFILTERED ( 'Table'[sag] ),
    "SAG : " & CONCATENATEX ( VALUES ( 'Table'[sag] ), [sag], "/" ),
    BLANK ()
)

 

Best Regards,
Rico Zhou

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

View solution in original post

3 REPLIES 3
amitchandak
Super User
Super User

@wangjuan303 , I am assuming you have a measure like

 

SAG = IF(ISFILTERED(Table[sag], "SAG : "&selectedvalue('Table'[sag]), Blank())

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

Test it, selectedvalue or Max all show blank too, Thank you 

Anonymous
Not applicable

Hi @wangjuan303 ,

 

As far as I know VALUES function will return a table based on your selection. However measure will return a single aggregate value. So when you only select one value you will get result and you couldn't get result when you get multiple values, even get error.

Here I suggest you to try CONCATENATEX function to combine all values return by VALUES function.

M_SAG =
IF (
    ISFILTERED ( 'Table'[sag] ),
    "SAG : " & CONCATENATEX ( VALUES ( 'Table'[sag] ), [sag], "/" ),
    BLANK ()
)

 

Best Regards,
Rico Zhou

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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