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
Anonymous
Not applicable

ALLSELECTED alternative, check one value against multiple

Hey,

 

I have a query regarding a DAX statement to determine if one value is greater than the other in a matrix. One column contains one value (4.00) and the other contains a number of values (1, 3, 2000)

 

I am trying to determine the best way of seeing if the value in column A is greater than those in column B, if it is, give it a 1, else 0. I have achieved this, but the problem is, before filtering on LOD and GAC, it doesn't seem to work:

 

lxtrxi_0-1604068768721.png

 

When I add a filter on to show only 1 and 3:

lxtrxi_1-1604068816377.png

 

It works! But why? The query I am using is below:

 

ExceedCheck = 

VAR GAC =
    MAXX (
        ALLSELECTED ( 'Overall Query'[GAC]),
        CALCULATE (
            MAX ( 'Overall Query'[GAC] )
        )
    )
VAR LOD =
    MAXX (
        ALLSELECTED ( 'Overall Query'[LOD]),
        CALCULATE (
            MAX ( 'Overall Query'[LOD] )
        )
    )
RETURN
    SWITCH (
        TRUE (),
        
        NOT ISBLANK ( LOD ) && NOT ISBLANK ( GAC ) && LOD >= GAC, 1,
        
        0
    )
1 REPLY 1
AlB
Community Champion
Community Champion

Hi @Anonymous 

Can you share the actual pbix, or one with dummy data the reproduces the problem?

Please mark the question solved when done and consider giving a thumbs up if posts are helpful.

Contact me privately for support with any larger-scale BI needs, tutoring, etc.

Cheers 

SU18_powerbi_badge

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.