Forum Discussion
Tabla de resumen
Hola amigos,
Quiero crear una tabla calculada utilizando la función Resumir que contiene la medida "Ventas" y "Costo".
Sales = CALCULATE(SUM(F_Sales[NetSales]),
TREATAS(VALUES('D_Table'[year_month]),F_Sales[yearmonth]),
TREATAS(VALUES('D_Table'[customer_no]),F_Sales[customer_no]))Cost = CALCULATE(SUM(F_Cost[Cost]),
TREATAS(VALUES('D_Table'[sup_code]), F_Cost[sup_code]),
TREATAS(VALUES('D_Table'[year_month]),F_Cost[year_month]),
TREATAS(VALUES('D_Table'[Product]),F_Cost[Product]))
Aquí está mi tabla calculada:
Summarize_table =
SUMMARIZE(D_Table,
D_Table[rep_code],
D_Table[sup_code],
D_Table[year_month],
D_Table[product],
D_Table[Region],
"Sales",[Sales]
,"Cost",[Cost]
)
Comparo la medida de ventas y la medida de costo en la tabla original con la columna Ventas y costo en Summazie_table. Las ventas me dieron el número correcto. Sin embargo, el costo hizo mucha diferencia.
No tenía idea de por qué usé exactamente las mismas medidas Venta y Costo en summarize_table. Sin embargo, el resultado del costo es diferente. Lo quiero exactamente igual.
¿Podría alguien por favor ayudarme a resolverlo?
Gracias por su ayuda.
Me di cuenta de que mi venta y medición de costos usando TREATAS debe usar la misma granularidad para que funcione.
4 Replies
- Syndicate_Admin
Administrator
Hola @tracytran91
Espero que el siguiente código funcione para ti.Summarize_table =
VAR SalesTable =
RESUMIR(
D_TABLE,
«D_Table»[year_month],
«D_Table»[customer_no],
"Ventas",[Ventas]
)VAR CostTable =
RESUMIR(
D_TABLE,
«D_Table»[sup_code],
«D_Table»[year_month],
«D_Table»[Producto],
"Costo",[Costo]
)DEVOLUCIÓN
UNION(SalesTable,CostTable)
Gracias.- Syndicate_Admin
Administrator
@TarunSharma Gracias por su respuesta.
Le di una oportunidad y la función UNION hace que la columna Ventas y Costo se convierta en una columna de "ventas". No es mi expectativa.
- Syndicate_Admin
Administrator
Hola @tracytran91
¿Podría compartir el archivo pbix después de eliminar la información confidencial?
Gracias.
- Syndicate_Admin
Administrator
Me di cuenta de que mi venta y medición de costos usando TREATAS debe usar la misma granularidad para que funcione.