Principales respuestas
Crear columnas calculadas - Modelo TABULAR

Pregunta
-
Hola a todos, tengo una duda y quiero ver si es posible hacer lo siguiente con la tabla ejemplo que muestro a continuación:
En el modelo tabular ya tengo mi sumatoria del monto, ahora quiero multiplicar ese resultado por cada fila que tiene la fact table y al final realizar la suma también, es eso posible?
(TTL MONTO) * TARIFA * UDI
AL FINAL SUMAR TODO ESO
cómo lo hago?
Gracias por su participación
saludos
- Editado kakaroto2012 jueves, 1 de septiembre de 2016 12:39
Respuestas
-
Podrias probar:
col calc -> SUM(monto) * tarifa * udi (como no uso CALCULATE entonces no hay cambio de contexto y la suma es el total visible)
medida (measure) -> SUM(col Calc)
AMB
Some guidelines for posting questions...
AYÚDANOS A AYUDARTE, guía básica de consejos para formular preguntas- Marcado como respuesta kakaroto2012 viernes, 2 de septiembre de 2016 12:46
Todas las respuestas
-
Podrias probar:
col calc -> SUM(monto) * tarifa * udi (como no uso CALCULATE entonces no hay cambio de contexto y la suma es el total visible)
medida (measure) -> SUM(col Calc)
AMB
Some guidelines for posting questions...
AYÚDANOS A AYUDARTE, guía básica de consejos para formular preguntas- Marcado como respuesta kakaroto2012 viernes, 2 de septiembre de 2016 12:46
-
-
-
Lo que quice decir es que SUM(monto) sumara el monto de todas las filas visibles basado en el filtro de contexto (filtro de pagina / reportes en Power BI o slicers), pero si ponemos la formula dentro de la funcion CALCULATE entonces habra una transicion del filtro de fila (la formula de la columna calculada se evalua por cada fila de la tabla donde se añade) a filtro de contexto y SUM(monto) solo sumara el monto de la fila corriente y nada mas.
https://www.sqlbi.com/articles/row-context-and-filter-context-in-dax/
https://www.sqlbi.com/articles/understanding-context-transition/
AMB
Some guidelines for posting questions...
AYÚDANOS A AYUDARTE, guía básica de consejos para formular preguntas- Editado HunchbackMVP viernes, 2 de septiembre de 2016 12:59