Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Queridos todos, buenos días.
He tenido dificultades para calcular nuestro índice de ventas. La razón es que, después de aplicar una segmentación de datos y filtrar por estado, el total ganado sale mal.
Aquí están los datos
total_quotes = calculate(distinctcount(table'QTY')
total_won - calculate(distinctcount(table'QTY'),Status="Won")
Hasta aquí funciona bien, pero si creo un filtro con el estado y selecciono pérdida ocurre lo siguiente
Así que estoy seleccionando todos los QTY que se pierden, pero todavía me da el total de ganados como 2 ...
¿Por qué sucede esto?
Solved! Go to Solution.
En su medida:
calculate(distinctcount(table'QTY'),Status="Won")
CALCULATE sobrescribe el filtro existente en Status. Entonces, aunque filtre a Perdido, el DAX lo reemplaza con Won.
Probar
calculate(distinctcount(table'QTY'),KEEPFILTERS( Status="Won" ))
En su medida:
calculate(distinctcount(table'QTY'),Status="Won")
CALCULATE sobrescribe el filtro existente en Status. Entonces, aunque filtre a Perdido, el DAX lo reemplaza con Won.
Probar
calculate(distinctcount(table'QTY'),KEEPFILTERS( Status="Won" ))