Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Buenas tardes a todos, estoy intentando ponderar valores de una tabla para diferentes atributos (proteina, humedad, grasa, etc...).
En la columna de Cantidad tengo valores en todas las fechas, sin embargo en las columnas de atributos tengo algunos valores "null".
El problema que tengo es que el calculo ponderado le esta asignando valor "0" a estos valores nulos y me desvirtua el resultado final.
Como debo hacer para indicarle a la medida utilizada que cuando haya un valor nulo (null) no tenga en cuenta esa fila en el calculo?
Este es el código que estoy utilizando para hacer el promedio ponderado:
M, gracias!
Solved! Go to Solution.
Vea si filtrar espacios en blanco (nulos) ayuda:
ACIDEZ (P) =
CALCULATE (
DIVIDE (
SUMX ( GIRASOL, GIRASOL[CANTIDAD] * GIRASOL[ACIDEZ] ),
SUM ( GIRASOL[CANTIDAD] )
),
NOT ISBLANK ( GIRASOL[CANTIDAD] )
)
Hi, @MARMAXCHEROT ;
Muchas gracias por sus respuestas, pude solucionarlo con las alternativas propuestas por ustedes.
Saludos!
Hi, @MARMAXCHEROT ;
Podrías probarlo.
ACIDEZ (P) = DIVIDE(
SUMX ( 'GIRASO', 'GIRASO'[CANTIDAD] *'GIRASO'[ACIDEZ] ),
CALCULATE( SUM(GIRASO[CANTIDAD]),'GIRASO'[ACIDEZ]<>BLANK()))
El resultado final se muestra a continuación:
Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Vea si filtrar espacios en blanco (nulos) ayuda:
ACIDEZ (P) =
CALCULATE (
DIVIDE (
SUMX ( GIRASOL, GIRASOL[CANTIDAD] * GIRASOL[ACIDEZ] ),
SUM ( GIRASOL[CANTIDAD] )
),
NOT ISBLANK ( GIRASOL[CANTIDAD] )
)