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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Vialle_Diego
Frequent Visitor

DAX - Average by sum of different values

Hello, I need to find the average of the column [Delivery Time] by the distinct sum of the column [Index Count]:

 

Medida = CALCULATE(
    AVERAGEX(
        VALUES(dCalendario[Data]),
    CALCULATE(DISTINCTCOUNT(fPedidos[Índice])
    )))

Vialle_Diego_0-1658954553487.png

 

1 ACCEPTED SOLUTION

I found the solution, thanks.

Média dias de entrega = 
VAR Qnt_Entregas =
    DISTINCTCOUNT ( fPedidos[Índice] )
VAR Soma_Dias_Entrega =
    SUMX (
        VALUES ( fPedidos[Índice] ),
        CALCULATE ( AVERAGE ( fPedidos[Tempo de Entrega] ) )
    )
RETURN
    DIVIDE ( Soma_Dias_Entrega, Qnt_Entregas )

 

Vialle_Diego_0-1659018759261.png

 

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@Vialle_Diego , that depends on visual column

 

Medida = CALCULATE(
AVERAGEX(
VALUES(dCalendario[State]),
CALCULATE(DISTINCTCOUNT(fPedidos[Índice])
)))

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

I found the solution, thanks.

Média dias de entrega = 
VAR Qnt_Entregas =
    DISTINCTCOUNT ( fPedidos[Índice] )
VAR Soma_Dias_Entrega =
    SUMX (
        VALUES ( fPedidos[Índice] ),
        CALCULATE ( AVERAGE ( fPedidos[Tempo de Entrega] ) )
    )
RETURN
    DIVIDE ( Soma_Dias_Entrega, Qnt_Entregas )

 

Vialle_Diego_0-1659018759261.png

 

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.