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

Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.

Reply
Murali777
Helper III
Helper III

Find Min value and overlap value using DAX table

Hello,

 

I have already creatd the summarize table with below columns (step1), And my
step 2 is to find the min value from the different strategy and same name.
Step 3 : Final out put is, Total Number of strategy from my first step and overlap count from the second step.

Murali777_1-1651516509552.png

 

Step 3 is my expected output in the calculated table.

1 ACCEPTED SOLUTION

Hi,

Thank you for your message.

It is for creating a new table, and not for a measure.


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

View solution in original post

7 REPLIES 7
Jihwan_Kim
Super User
Super User

Hi,

I am not sure if my DAX formula meets your need, but I created the below picture and the attached pbix file based on the sample.

It is for creating a new table.

 

Slide1.jpg

 

New Table = 
VAR _newtable =
    FILTER (
        Data,
        COUNTROWS ( FILTER ( Data, Data[Name] = EARLIER ( Data[Name] ) ) ) = 2
    )
VAR _minvaluetable =
    CALCULATETABLE (
        Data,
        TREATAS (
            GROUPBY (
                _newtable,
                Data[Date],
                Data[Name],
                "@MinValue", MINX ( CURRENTGROUP (), Data[SumofValues] )
            ),
            Data[Date],
            Data[Name],
            Data[SumofValues]
        )
    )
RETURN
    ROW (
        "AppleTotal", COUNTROWS ( FILTER ( Data, Data[Strategy] = "Apple" ) ),
        "MangoTotal", COUNTROWS ( FILTER ( Data, Data[Strategy] = "Mango" ) ),
        "Overlap", COUNTROWS ( _minvaluetable )
    )

If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Hi Jihwan,

 

Thank you for your coding. It almost working, i'm at the final stage. In step 3 i need to add the total row. Kindly help me on this final step.

 

Murali777_1-1651572285332.png

 

Hi,

Please check the attached file and the below DAX formula to create a new table.

 

New Table =
VAR _newtable =
    FILTER (
        Data,
        COUNTROWS ( FILTER ( Data, Data[Name] = EARLIER ( Data[Name] ) ) ) = 2
    )
VAR _minvaluetable =
    CALCULATETABLE (
        Data,
        TREATAS (
            GROUPBY (
                _newtable,
                Data[Date],
                Data[Name],
                "@MinValue", MINX ( CURRENTGROUP (), Data[SumofValues] )
            ),
            Data[Date],
            Data[Name],
            Data[SumofValues]
        )
    )
VAR _appletotal =
    { COUNTROWS ( FILTER ( Data, Data[Strategy] = "Apple" ) ) }
VAR _mangototal =
    { COUNTROWS ( FILTER ( Data, Data[Strategy] = "Mango" ) ) }
VAR _overlap =
    { COUNTROWS ( _minvaluetable ) }
VAR _minvalueappletotal =
    {
        SUMX ( FILTER ( _minvaluetable, Data[Strategy] = "Apple" ), Data[SumofValues] )
    }
VAR _minvaluemangototal =
    {
        SUMX ( FILTER ( _minvaluetable, Data[Strategy] = "Mango" ), Data[SumofValues] )
    }
VAR _totaloverlap =
    { SUMX ( _minvaluetable, Data[SumofValues] ) }
RETURN
    UNION (
        ROW (
            "AppleTotal", _appletotal,
            "MangoTotal", _mangototal,
            "Overlap", _overlap
        ),
        ROW (
            "AppleTotal", _minvalueappletotal,
            "MangoTotal", _minvaluemangototal,
            "Overlap", _totaloverlap
        )
    )

If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Hi Jihwan Sir,

 

It is not showing the second row. 

Murali777_0-1651585846384.png

 

Hi,

Thank you for your message.

It is for creating a new table, and not for a measure.


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Thank you Jihwan 🙂

Murali777
Helper III
Helper III

@Jihwan_Kim Hello sir, pls help me on this.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 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.