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

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
JustinDoh1
Post Prodigy
Post Prodigy

Filter option (in Calculate) to take Max range only

(Sorry, this is a duplicate question that I posted few days ago, but I am posting again because I did not get a solution).

 

am trying to create a calculated column where I originally had two ranges to bring in as condition.

I was able to create a calcuated column with both Min and Max range, but I would like to only use Max.

 

Here is an illustration:

Tables.png

 

I was able to use this DAX and it worked fine.

Measure =
   CALCULATE(
            VALUES(Star[Value]),
   FILTER(
       Star,
       Star[Min] <= Sum(Test[Test])
        && Star[Max] >= SUM(Test[Test])
    )
)

 

But, I would like to only use one column (Max) instead of using two columns (with Min).

Bottom is just an illustration..

 

MeasureNEW =
  CALCULATE(
           VALUES(Star[Value]),
  FILTER(
     Star,
     Star[Max] >= MAX(Test[Test]) ??
   )
)

 

How do I accomplish it?

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

[Measure] =
IF( HASONEVALUE( Test[Facility] ),
    var CurrentTestValue = SELECTEDVALUE( Test[Test] )
    return
        CALCULATE(
            SELECTEDVALUE( Star[Value] ),
            // This TOPN should return
            // just one row if everything
            // is correctly and logically
            // built and this, in turn, will
            // make only one Value be visible
            // in the context, hence SELECTEDVALUE
            // will return only one value as it
            // should be.
            TOPN(1,
                FILTER(
                    ALL( Star ),
                    CurrentTestValue <= Star[Max]
                ),
                Star[Max],
                ASC
            )
        )
)

View solution in original post

7 REPLIES 7
Anonymous
Not applicable

[Measure] =
IF( HASONEVALUE( Test[Facility] ),
    var CurrentTestValue = SELECTEDVALUE( Test[Test] )
    return
        CALCULATE(
            SELECTEDVALUE( Star[Value] ),
            // This TOPN should return
            // just one row if everything
            // is correctly and logically
            // built and this, in turn, will
            // make only one Value be visible
            // in the context, hence SELECTEDVALUE
            // will return only one value as it
            // should be.
            TOPN(1,
                FILTER(
                    ALL( Star ),
                    CurrentTestValue <= Star[Max]
                ),
                Star[Max],
                ASC
            )
        )
)

@Anonymous 

Sorry this is late response.

But I am curious the purpose of having this column - Star[Max]?

 

),
Star[Max],
ASC
)

 

Is this just for "Sort by Star[Max] ASC"?

 

Thanks. 

 

 

Anonymous
Not applicable

TOPN

 

@Anonymous 

Thank you for your feedback. I guess you meant Star[Max],
ASC replaces the functionality of TOPN. 

Fowmy
Super User
Super User

@JustinDoh1 

You cannot use VALUES(Star[Value]) as the 1st argument for CALCULATE, it has to return a single value or be an aggregation like sum, average...ets.

If you want to return the count, for example, do it this way

MeasureNEW = 
  CALCULATE(
           COUNTROWS(VALUES(Star[Value])),
  FILTER(
     Star,
     Star[Max] >= EARLIER(Test[Test]) 
    )
)

 

 



Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

@Fowmy 

I am getting this message.

Earlier.png

@JustinDoh1 

 

You wanted a Calculated Column, I think you are trying as a measure.
Add  as a column

Fowmy_0-1619469716846.png

 



Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

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

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.