Forum Discussion
Subtotal valor incorrecto
Hola
Necesito un sub total en cada grupo, pero por qué el cálculo es incorrecto. Utilizo la tabla de matriz para este informe y ya pongo sub total
Mi cálculo DAX es:
Cualquier ayuda sería apreciada. ¡Gracias!
3 Replies
- amitchandak
Super User
@akhmad_danial , cuando cada uno de los que utilice if y switch, entonces necesita un contexto de fila de tabla. y ese contexto falta a nivel sub total y total. Si la cláusula de filtro de usuario, entonces quitamos esos datos y los sumamos, obtendremos el subtotal correcto.
Si es posible, utilice el filtro en lugar de los datos del filtro en Switch, utilice un interruptor para cambiar los cálculos
En el caso anterior forzar un conetxt de fila desde el nivel más bajo como este ejemplo
sumx(summarize(Table,Table[class], table[country],"_1",[Budget]),[_1])
Aquí los datos se a tientas primero en el nivel Table[class], tabla[país] y luego se utilizan. Puede tener más o menos nivel según la necesidad
- AnonymousNot applicable
Hola Todos los @amitchandak@v-xuding-msft
Gracias por su respuesta.
Idea proporcionada por @amitchandak trabajado, cambio la regla de filtro en grupo primero para obtener valor correctamente y calcularlo.
Muchas gracias.
- v-xuding-msft
Community Support
Hola @akhmad_danial ,
Estoy de acuerdo con @amitchandak. Podrías usar la fórmula que sugiere para intentarlo. Si no puede implementar o tiene otras preguntas, comparta algunos datos de ejemplo y su salida esperada. Entenderemos claramente su situación.