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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Pragadeesh
Frequent Visitor

Suggestions for creating a measure

Hi,

 

I have a sample data as below,

CustomerOpportunityStatusGUI
ADevelopmentLostX
BTestingClosedX
CDevelopmentWonY
DAnalysisOpenY
EDevelopmentLostZ
FTestingClosedZ
GAnalysisOpenX
ATestingClosedX
BAnalysisWonX
CDevelopmentOpenY

 

I have few other visuals which displays the financial numbers for the selected opportunity.

 

I am looking to create two measures which has to,

1. Show data only for the selected client (I have another dropdown via which I will select a client name)

2. Show data for the selected client and all the other clients in the GUI. For eg, Client A belongs to 'X' GUI and clicking on this should show me the values for all the clients in the 'X' GUI.

 

Any suggestions for this requirement?

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

@Pragadeesh Sounds like a Complex Selector: The Complex Selector - Microsoft Fabric Community

See PBIX file attached below signature.

 

Measure = 
    VAR __SelectedCustomer = SELECTEDVALUE('Customers'[Customer])
    VAR __Customer = MAX('Table'[Customer])
    VAR __Result = IF( __Customer = __SelectedCustomer, 1, 0)
RETURN
    __Result


Measure2 = 
    VAR __SelectedCustomer = SELECTEDVALUE('Customers'[Customer])
    VAR __SelectedGUI = MAXX( FILTER( ALL('Table'), [Customer] = __SelectedCustomer ), [GUI] )
    VAR __GUI = MAX('Table'[GUI])
    VAR __Result = IF( __GUI = __SelectedGUI, 1, 0)
RETURN
    __Result

 

 



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

1 REPLY 1
Greg_Deckler
Super User
Super User

@Pragadeesh Sounds like a Complex Selector: The Complex Selector - Microsoft Fabric Community

See PBIX file attached below signature.

 

Measure = 
    VAR __SelectedCustomer = SELECTEDVALUE('Customers'[Customer])
    VAR __Customer = MAX('Table'[Customer])
    VAR __Result = IF( __Customer = __SelectedCustomer, 1, 0)
RETURN
    __Result


Measure2 = 
    VAR __SelectedCustomer = SELECTEDVALUE('Customers'[Customer])
    VAR __SelectedGUI = MAXX( FILTER( ALL('Table'), [Customer] = __SelectedCustomer ), [GUI] )
    VAR __GUI = MAX('Table'[GUI])
    VAR __Result = IF( __GUI = __SelectedGUI, 1, 0)
RETURN
    __Result

 

 



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

AugPowerBI_Carousel

Power BI Monthly Update - August 2024

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

August Carousel

Fabric Community Update - August 2024

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