Forum Discussion
Emulando una matriz
¡¡¡Hola!!!
¡Necesito ayuda!
Tengo un problema en muchos paneles creando una medida que emula una matriz.
Para eample, imagine que tenemos una tabla como la siguiente, donde cada valor de las celdas es de hecho una suma de valores. Esto es muy importante porque si cada valor que ves era solo un valor, el problema sería fácil de solucionar.
| suma de M 1 | suma de M 2 | suma de M 3 | suma de M 4 | suma de M 5 | suma de M 6 | Total | Decir | |
| Concepto 1 | 5 | 7 | 4 | 3 | 6 | 5 | 30 | 5,00 |
| Concepto 2 | 1 | 5 | 3 | 7 | 4 | 8 | 28 | 4,67 |
| Concepto 3 | 2 | 1 | 3 | 4 | 3 | 4 | 17 | 2,83 |
Como puede ver, la columna Total muestra la suma de cada línea.
Pero ¿qué pasa si lo que quiero hacer es sumar sólo las celdas donde la suma está por debajo de la media.
Por ejemplo, si en el concepto 1 la suma del Mont 2 es 7, este valor tiene que desaparecer de la lista.
El resultado debe ser el siguiente.
| suma de M 1 | suma de M 2 | suma de M 3 | suma de M 4 | suma de M 5 | suma de M 6 | Total | |
| Concepto 1 | 5 | 4 | 3 | 5 | 17 | ||
| Concepto 2 | 1 | 3 | 4 | 8 | |||
| Concepto 3 | 2 | 1 | 3 |
Como puede ver, el nuevo Total excluye las celdas donde la suma (no los valores) está por encima de la media.
Gracias por sus respuestas!!!
9 Replies
- amitchandak
Super User
@DObiol , ¿Son estas medidas diferentes
- DObiolRegular Visitor
@amitchandak , No, es la misma medida para todas las celdas. Sólo la suma de diferentes valores, que contiene mes y concepto.
- amitchandak
Super User
@DObiol , sustituya Medida y Avgmeasure por la medida correcta y la medida media
Medida s sum(Table[Value])
Avgmeasure (average(Table[Value]),allexcept(Table,Table[concept]))Por encima de la media de la parte media de
sumx(filter(summarize(Table,Table[concept], Table[Month],"_1",[Measure],"_2",[Avgmeasure]), [_1]<-[_2]),[_1])