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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
SWAST
Frequent Visitor

SPC (xmr chart) Control limits Help

I am calculating control limits using 2.66 * mean of the mean range.

 

I can calculate the mean range (AbsoluteRange measure in my example). I then want to sum the mean range and divide by the number - 1 ( in my example this is sum of measure AbsoluteRangeCount) 

My issue is that I cannot sum the measures AbsoluteRange & AbsoluteRangeCount  . I want to create a control limit for each cc in my data. 

DatasetDatasetResults that are working okResults that are working ok

 

 

 

 

 

 

 

 

 

 

 

 

-- this Code is working as expected
AbsoluteRange = 
var currentvalue =        max ( data1[column1] )
var currentcc =        max ( data1[cc] )
VAR Earliervalue =
    CALCULATE (
       max ( data1[column1] )

,ALLEXCEPT('data1','data1'[cc])

,FILTER (
          ALL( data1),
            data1[column1] < SELECTEDVALUE ( data1[column1] )
        )
    )
var earliercc = 
  CALCULATE (
       max ( data1[cc] )

,ALLEXCEPT('data1','data1'[cc])

,FILTER (
          ALL( data1),
            data1[column1] < SELECTEDVALUE ( data1[column1] ) &&  data1[cc] = currentcc 
        )
    )
return 
abs(
if(
not(isblank(    

                   CALCULATE (
                                max ( data1[value] )

                            ,ALLEXCEPT('data1','data1'[cc])

                                ,FILTER (
                                    ALL( data1),
                                    data1[column1] = earliervalue &&  data1[cc] = earliercc )
                            )       
)),
   CALCULATE (
                                max ( data1[value] )

                            ,ALLEXCEPT('data1','data1'[cc])

                                ,FILTER (
                                    ALL( data1),
                                    data1[column1] = currentvalue &&  data1[cc] = currentcc )
                            )
- 
CALCULATE (
                                max ( data1[value] )

                            ,ALLEXCEPT('data1','data1'[cc])

                                ,FILTER (
                                    ALL( data1),
                                    data1[column1] = earliervalue &&  data1[cc] = earliercc )
                            )
)
)
--This code is working as expected
AbsoluteRangeCount = 
var currentvalue =        max ( data1[column1] )
var currentcc =        max ( data1[cc] )
VAR Earliervalue =
    CALCULATE (
       max ( data1[column1] )

,ALLEXCEPT('data1','data1'[cc])

,FILTER (
          ALL( data1),
            data1[column1] < SELECTEDVALUE ( data1[column1] )
        )
    )
var earliercc = 
  CALCULATE (
       max ( data1[cc] )

,ALLEXCEPT('data1','data1'[cc])

,FILTER (
          ALL( data1),
            data1[column1] < SELECTEDVALUE ( data1[column1] ) &&  data1[cc] = currentcc 
        )
    )
return 
abs(
if(
not(isblank(    

                   CALCULATE (
                                max ( data1[value] )

                            ,ALLEXCEPT('data1','data1'[cc])

                                ,FILTER (
                                    ALL( data1),
                                    data1[column1] = earliervalue &&  data1[cc] = earliercc )
                            )       
)),1
    
)
)

 

-- this code is not working it gives nothing

avgrangetest1 = 

CALCULATE(sumX(values(data1[cc]),([AbsoluteRange])) ) /   CALCULATE(sumX(values(data1[cc]),([AbsoluteRangeCount])) )

 

0 REPLIES 0

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

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