Forum Discussion

CaroCM_27's avatar
CaroCM_27
Frequent Visitor
3 years ago
Solved

problema con sumx(values

hola. me pueden ayudar por favor.  No entiendo que estoy haciendo mal.

 

tengo esta medida.

#PAG = 
CALCULATE(SUMX(
VALUES(Resultados_final[MATERIAL]),
AVERAGE((Resultados_final[TAMANO_FOTO])
)),Resultados_final[EDICION]="2")

Con esta medida obtengo esta tabla.

El subtotal da 155.20 y no debe sumar eso.  el resultado real debe ser 144.

eso suman todos los valores de la tabla.

NO ENTIENDO QUE HAGO MAL.  ME AYUDAN PORFAVOR. 

 

 

  • @Syndicate_Admin , Usar medida o sumar calcular en expresión

    #PAG =
    CALCULAR(SUMX(
    VALORES(Resultados_final[MATERIAL]),
    calcular(PROMEDIO(Resultados_final[TAMANO_FOTO])
    )),Resultados_final[EDICION]="2")

3 Replies

  • @Syndicate_Admin , Usar medida o sumar calcular en expresión

    #PAG =
    CALCULAR(SUMX(
    VALORES(Resultados_final[MATERIAL]),
    calcular(PROMEDIO(Resultados_final[TAMANO_FOTO])
    )),Resultados_final[EDICION]="2")

    • CaroCM_27's avatar
      CaroCM_27
      Frequent Visitor

      Gracias.  ya el calculo es correcto.  144 

       

  • @Syndicate_Admin , creo que el mismo valor se debe a filtro sin usar la función de filtro

    Prueba como

    #PAG =
    CALCULAR(SUMX(
    VALORES(Resultados_final[MATERIAL]),
    calcular(PROMEDIO((Resultados_final[TAMANO_FOTO]))
    )),filter(Resultados_final, Resultados_final[EDICION]="2") )

    Puede mover el filtro dentro del cálculo de SumX si es necesario

    #PAG =
    CALCULAR(SUMX(
    VALORES(Resultados_final[MATERIAL]),
    calculate(AVERAGE((Resultados_final[TAMANO_FOTO]),filter(Resultados_final, Resultados_final[EDICION]="2") ))
    ))