Forum Discussion
Promedio incorrecto con DAX
Hola a todos
Tengo el requisito de mostrar el promedio de datos para diferentes protocolos. A continuación, encontrará la fecha de muestra:
Emitir: Cuando se selecciona un protocolo, se deben agregar los valores de los mismos estados, pero se muestran como promedio, ya que he seleccionado el promedio para no. de días.
La salida esperada es 6 + 19 = 25, pero se muestra como promedio 25/2 = 12.50.
Los valores deben agregarse para los mismos protocolos que tienen los mismos estados y los valores deben mostrarse como promedio para diferentes protocolos.
En general:
Cuando se seleccionan todos los protocolos, el resultado debería ser (4 + 6 + 19 + 1) / 3 = 10, pero se muestra como 7.50
¿Podría alguien sugerir cómo lograr esto usando DAX?
Adjuntando el archivo pbix de muestra aquí.
Gracias
Poojitha
3 Replies
- Syndicate_Admin
Administrator
@POSPOS Pruebe esto:
Measure = VAR __Protocols = COUNTROWS(DISTINCT('Table'[Protocol])) VAR __Sum = SUM('Table'[No. of days]) VAR __Result = DIVIDE(__Sum, __Protocols) RETURN __Result - Syndicate_Admin
Administrator
Hola
Escribe estas medidas
D = SUM('Table (2)'[No. of days])Measure = AVERAGEX(VALUES('Table (2)'[Protocol]),[D])Arrastre el segundo al objeto visual.
Espero que esto ayude.
- Syndicate_Admin
Administrator
@Ashish_Mathur - Gracias por la respuesta. Esta solución funcionó.