Forum Discussion

BLM's avatar
BLM
Helper I
8 years ago
Solved

AVERAGE

hii

i'm trying calculate the value average of a group of products. I attached a image with the column target:

 

i don't know calculate this measure, anyone can help me, please.

 

thank

  • Phil_Seamark's avatar
    Phil_Seamark
    8 years ago

    Hi BLM

     

    I have uploaded a simple PBIX file using your sample data set and it shows the measure working.  The only way it can come up with another figure is if there is other data in the model that we can't see.  Have a look at this and see what you think.

     

    https://1drv.ms/u/s!AtDlC2rep7a-oi35BPacpxPxFVty

     

     

6 Replies

  • Phil_Seamark's avatar
    Phil_Seamark
    Microsoft Employee

    HI BLM

     

    A calculation to find the average of the [Unidades] column per [CodArticulo] is as follows:  but this looks like what you have.  What is the number you are expecting?

     

    media = 
        CALCULATE(
            AVERAGE('Table1'[Unidades]),
            FILTER(
                ALLSELECTED(Table1),
                'Table1'[CodArticulo] = MAX('Table1'[CodArticulo]
                )
            )
    		)
    • BLM's avatar
      BLM
      Helper I

       Yes, i'm expecting the average per CodArticulo, but your formula don't work. I attached image with the result.

      The values that I expected are in the first image that I attached.

       

      thank

  • Hi,

     

    Try this

     

    =CALCULATE(AVERAGE([Unidades]),ALL(Data[PeriodoCalculo]))

     

    Hope this helps.