fovesson
¡Hola!
Necesito resumir el valor de todos los pedidos que contienen un artículo.
Hice un modelo simple como ejemplo.
Por ejemplo, el valor total del pedido para el artículo A (1) quiero que sea 1025. Porque el artículo A está contenido en el pedido 1 y 2 (600 + 425).
No puedo entender cómo escribir la fórmula DAX. Necesito mantener el filtro de elementos para obtener el ID de pedido, pero al mismo tiempo necesito obtener todos los ID de pedido, incluidos los que la relación de artículo ha filtrado.
Por favor aconséjame 🙂
v-yulgu-msft
Hola @fovesson,
Cree una columna calculada en la tabla ‘Pedidos’.
Sales per order = CALCULATE ( SUM ( Orders[Sales] ), ALLEXCEPT ( Orders, Orders[OrderId] ) )
Cree una medida basada en la tabla ‘Elemento’.
sales per item = CALCULATE ( SUM ( Orders[Sales per order] ), ALLEXCEPT ( 'Item', 'Item'[ItemName] ) )
Luego, puede agregar ‘Elemento'[ItemName], ‘Artículo'[Sales] y por encima de la medida [sales per item] en la tabla visual.
Atentamente,
Yuliana Gu
v-yulgu-msft
Hola @fovesson,
Cree una columna calculada en la tabla ‘Pedidos’.
Sales per order = CALCULATE ( SUM ( Orders[Sales] ), ALLEXCEPT ( Orders, Orders[OrderId] ) )
Cree una medida basada en la tabla ‘Elemento’.
sales per item = CALCULATE ( SUM ( Orders[Sales per order] ), ALLEXCEPT ( 'Item', 'Item'[ItemName] ) )
Luego, puede agregar ‘Elemento'[ItemName], ‘Artículo'[Sales] y por encima de la medida [sales per item] en la tabla visual.
Atentamente,
Yuliana Gu
fovesson
En respuesta a v-yulgu-msft
Gracias @ v-yulgu-msft
Esto también funcionó:
SalesTotalOrder = CALCULATE (SUM (Orders[Sales]); TODOS (Pedidos); VALORES (Pedidos[OrderId]))
Probaré tus medidas.