Forum Discussion
El valor codificado funciona
Hola
Si codifico el valor del producto, en la columna, calcula la suma de las ventas por producto correctamente.
TotalYTD = TOTALYTD(SUMA('Tabla'[Ventas]),'CALENDAR_Table'[Fecha],filter('Tabla','Tabla'[Producto]="BN"))
Pero, si intento usar el valor seleccionado del filtro Producto en su lugar, no se agrupa por producto... Suma las ventas de todos los productos mensualmente, lo cual es incorrecto.
TotalYTD = TOTALYTD(SUMA('Tabla'[Ventas]),'CALENDAR_Table'[Fecha],filter('Tabla','Tabla'[Producto]=[Medida]))
Cualquier ayuda es apreciada.
Gracias.
3 Replies
- Syndicate_Admin
Administrator
Puede intentar usar la siguiente fórmula de medida si es adecuada para su requisito:
YTD = VAR currdate = MAX ( 'CALENDAR_Table'[Date] ) RETURN CALCULATE ( SUM ( 'Table'[Sales] ), FILTER ( ALLSELECTED ( 'Table' ), YEAR ( Table[Date] ) = YEAR ( currdate ) && Table[Date] <= currdate ), VALUES ( Table[Product] ) )Saludos
Xiaoxin Sheng - Syndicate_Admin
Administrator
Gracias.
Esta medida devuelve el mismo valor (suma de las ventas de todos los meses para el producto seleccionado) para todos los meses. Para los datos que se muestran a continuación, devuelve 4039 como el valor para todos los meses.
- Syndicate_Admin
Administrator
¿Puede compartir un pbix o algunos datos ficticios que mantengan la estructura de datos sin procesar con los resultados esperados? Debería ayudarnos a aclarar su escenario y probar la fórmula de codificación.
Cómo obtener respuestas rápidas a su pregunta
Saludos
Xiaoxin Sheng