Forum Discussion
Promedio de medida
Hola
Calculé la medida para el cuarto 1 y el cuarto 2.
Donde cada valor es básicamente el promedio de 13 valores de semanas para cada grupo.
Ahora quiero calcular el promedio de solo estos valores que se muestran en la tabla visual.
| Nombre del grupo | 2016-Trimestre 1 | 2016-Trimestre 2 |
| A | 96.99% | 87.86% |
| B | 97.88% | 98.98% |
| C | 98.46% | 97.57% |
| D | 99.20% | 99.86% |
| E | 100.00% | 100.00% |
| F | 98.51% | 98.75% |
| G | ||
| H | 94.41% | 94.13% |
| I | 89.69% | 96.48% |
| G | 98.84% | 97.76% |
| K | 99.69% | 99.25% |
| L | 99.64% | 99.13% |
| M | 96.37% | 95.08% |
| N | 94.81% | 97.64% |
Creo que la medida de Habib (o algo similar) funcionará, pero repetir el código parece un estilo horrible...
¿Puedes hacer algo como
Measure2 - AVERAGEX(SUMMARIZE(Table, Table[GroupName], "toAverage", [Measure]), [Measure])
? Si no necesita la medida inicial en absoluto, entonces podría en línea el código, pero incluso en ese caso creo que dividirlo agrega algo de claridad (es lo suficientemente difícil de leer tal como es).
15 Replies
- Syndicate_Admin
Administrator
Puede utilizar CALCULATE y aplicar el filtro para ALLSELECTED. Tu fórmula se verá como
Nueva medida: CALCULATE(AVERAGE([column]),ALLSELECTED([table or column]))
- Syndicate_Admin
Administrator
Gracias por la respuesta.
Tengo una medida que ya se ha calculado, quiero el promedio de estas mesaures.
La opción que sugirió no funciona.
¿Alguna otra sugerencia?
- Vvelarde
Community Champion
hola @aktripathi2506
¿Tiene 1 medida o 2 medidas?
Si tienes 2 puedes hacer esto:
NewMeasure-DIVIDE([Measure1]+[Measure2];2)
- Syndicate_Admin
Administrator
Quiero calcular el promedio de una medida sobre todos mis datos (básicamente sin ninguna agrupación) y no puedo realizarla por la solución actual proporcionada. Esto es necesario ya que el objeto visual que estoy usando no admite una línea promedio.
- dyee4613
Helper I
Simplemente conó móntelo en una columna calculada en lugar de en una medida.
- Syndicate_Admin
Administrator
Esto funcionó para mi problema. ¡Gracias!