Forum Discussion
Rango Dax
Hola a todos
Soy nuevo en Powerbi y trato de encontrar mi camino, pero no puedo resolver mi problema.
Necesito rellenar una lista de piezas que se están vendiendo y tomar el 20% de la cantidad total de ese día.
Así que mi lista se ve
| Artikel_ID | Fecha | Items_Sold | |
| AA | 1/05/2020 | 20 | |
| BB | 1/05/2020 | 30 | |
| CC | 1/05/2020 | 40 | |
| DD | 1/05/2020 | 50 | |
| AA | 1/06/2020 | 30 | |
| DD | 1/06/2020 | 20 | |
| CC | 1/08/2020 | 30 | |
| EE | 1/08/2020 | 40 | |
| Resultados necesarios | |||
| Artikel_ID | Fecha | Items_Sold | % Items_Sold sobre el total de ese día |
| DD | 1/05/2020 | 50 | 36% |
| AA | 1/06/2020 | 30 | 60% |
| EE | 1/08/2020 | 40 | 57% |
¿Hay alguna manera de hacerlo?
Ya muchas gracias
Hola
Crea dos medidas.
Primera medida:
Filter Measure = VAR DailyMax = CALCULATE ( MAX ( 'Table'[Items_Sold] ), ALLEXCEPT ( 'Table', 'Table'[Date] ) ) RETURN SUMX ( 'Table', 0 + ( 'Table'[Items_Sold] = DailyMax ) )Segunda medida:
% Daily Items Sold = DIVIDE ( SUM ( 'Table'[Items_Sold] ), CALCULATE ( SUM ( 'Table'[Items_Sold] ), ALLEXCEPT ( 'Table', 'Table'[Date] ) ) )Cree un visual de tabla simple con Artikel_ID, Fecha, Items_Sold de su tabla, así como la medida de % de artículos diarios vendidos anteriormente. A continuación, arrastre la otra medida ( Medida de filtro - al panel de filtros y establezca la condición como 'Mostrar elementos cuando el valor sea igual a 1'.
Saludos
3 Replies
- Syndicate_Admin
Administrator
Artikel_ID Fecha Items_Sold AA 1/05/2020 20 BB 1/05/2020 30 CC 1/05/2020 40 DD 1/05/2020 50 AA 1/06/2020 30 DD 1/06/2020 20 CC 1/08/2020 30 EE 1/08/2020 40 Resultados necesarios Artikel_ID Fecha Items_Sold % Items_Sold sobre el total de ese día DD 1/05/2020 50 36% AA 1/06/2020 30 60% EE 1/08/2020 40 57% Lo sentimos Datos de tablas donde no se cargaron correctamente
- Syndicate_Admin
Administrator
Hola
Crea dos medidas.
Primera medida:
Filter Measure = VAR DailyMax = CALCULATE ( MAX ( 'Table'[Items_Sold] ), ALLEXCEPT ( 'Table', 'Table'[Date] ) ) RETURN SUMX ( 'Table', 0 + ( 'Table'[Items_Sold] = DailyMax ) )Segunda medida:
% Daily Items Sold = DIVIDE ( SUM ( 'Table'[Items_Sold] ), CALCULATE ( SUM ( 'Table'[Items_Sold] ), ALLEXCEPT ( 'Table', 'Table'[Date] ) ) )Cree un visual de tabla simple con Artikel_ID, Fecha, Items_Sold de su tabla, así como la medida de % de artículos diarios vendidos anteriormente. A continuación, arrastre la otra medida ( Medida de filtro - al panel de filtros y establezca la condición como 'Mostrar elementos cuando el valor sea igual a 1'.
Saludos
- Syndicate_Admin
Administrator
Hay @veuleh,
¿Las sugerencias de Jos_Woolley ayudaron con su escenario? si ese es el caso, puede considerar Kudo o aceptar la sugerencia de ayudar a otros que enfrentaron requisitos similares.
Si esto tampoco ayuda, comparta información más detallada sobre sus requisitos para ayudarnos a aclarar su escenario y prueba.
Cómo obtener respuestas a su pregunta rápidamente
Saludos
Xiaoxin Sheng