Forum Discussion
Syndicate_Admin
Administrator
2 years agoProblemas con EARLIER
Hola a todos,
Tengo una tabla como esta:
| SEMANA | CAMPANA | RECHAZADO |
1 | 1 | 1 |
| 1 | 2 | 1 |
| 1 | 1 | 2 |
| 1 | 2 | 3 |
| 2 | 1 | 25 |
| 2 | 2 | 26 |
| 2 | 1 | 4 |
| 2 | 2 | 2 |
| 2 | 1 | 0 |
Me gustaría medir cuál es el valor total máximo de cada campana por semana.
Por ejemplo: en la tabla anterior, si selecciono "SEMANA 1", la medida debe mostrar 4 (3+1 > 1+2). Para la "SEMANA 2", el compás debe mostrar 29 (25+4 > 26+2).
Tengo este código DAX:
Valor =
CALCULAR (
SUMA ( LEAKDETAILS[RECHAZADO]),
LEAKDETAILS[BELL] = ANTERIOR(LEAKDETAILS[BELL]),
LEAKDETAILS[SEMANA] = ANTERIOR(LEAKDETAILS[SEMANA])
)
Pero tengo un error en el ANTERIOR.
5 Replies
- Syndicate_Admin
Administrator
Usar la función TOPN con Top 1 - Función TOPN (DAX) - DAX | Microsoft Learn
- Syndicate_Admin
Administrator
No entiendo tu respuesta.
- Syndicate_Admin
Administrator
Top1 = SUMX(TOPN(1,RESUMIR(WeekBellRejected (Campana de la semana),WeekBellRejected (Campana de la semana)[Campana],"Rechazado totalmente", SUMA(WeekBellRejected (Campana de la semana)[Rechazado])),[TotalRechazado], DESC),[TotalRechazado]) - Syndicate_Admin
Administrator
Puedes usar una medida como esta: tomando el Top 1 descendiendo
Top1 = SUMX(TOPN(1,RESUMIR(WeekBellRejected (Campana de la semana),WeekBellRejected (Campana de la semana)[Campana],"Rechazado totalmente", SUMA(WeekBellRejected (Campana de la semana)[Rechazado])),[TotalRechazado], DESC),[TotalRechazado]) - Syndicate_Admin
Administrator
¡Funciona perfectamente! ¡Gracias!