Forum Discussion
Total incorrecto
Tengo el siguiente informe https://1drv.ms/u/s!Amd7BXzYs7AVlx7RRKcucc1TBZ1F?e=v3mDNM
Tengo un problema con el total, ¿cómo corregirlo pléase?
Ok, pero en los datos de muestra que ha proporcionado [Origination Credit USD] está en la tabla. De todos modos, esto todavía funcionará bien. 🙂 Simplemente cambie la referencia de la columna a la medida que tiene.
4 Replies
- Syndicate_Admin
Administrator
La pregunta es: ¿cuántas combinaciones tienes en tus datos? Si es como en este ejemplo de 4 columnas, sugiero no duplicar factsales y usar una medida:
Correct totals = SUMX( Factsales; SWITCH(RELATED('Table'[ColumnNames]); "CF_ZK";[CF_ZK]; "CF_SH";[CF_SH]; "CF_GOS";[CF_GOS]; "CF_EFY";[CF_EFY])*Factsales[Origination Credit USD])Dime si esperas muchas columnas con valores y originadores, entonces prepararé una solución diferente para ti.
- Syndicate_Admin
Administrator
Otra solución (si esperas muchas combinaciones).
Su despivote debe incluir Crédito de Originación USD. Entonces una mesa se ve así. También puede agregar la verificación Correct ColumNames para hacerlo más fácil:
Correct ColumnNames = AND( RELATED('Table'[ColumnNames])=[ColumnNames]; RELATED('Table'[Originator])=Factsales_copy[Originator] )Entonces la fórmula se ve así:
Correct totals 2 = SUMX( FILTER(Factsales_copy;Factsales_copy[Correct ColumnNames]=TRUE); Factsales_copy[Value] * Factsales_copy[Origination Credit USD] )- Syndicate_Admin
Administrator
Gracias por su respuesta, en el proyecto real, el crédito de originación usd es una medida compex de diferentes tablas.
- Syndicate_Admin
Administrator
Ok, pero en los datos de muestra que ha proporcionado [Origination Credit USD] está en la tabla. De todos modos, esto todavía funcionará bien. 🙂 Simplemente cambie la referencia de la columna a la medida que tiene.