Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
¡Hola!
He calculado lo siguiente:
¿Cómo puedo excluir el período 0, para que pueda tener salida en la última columna: 0, 10k, 30k, 90k
???
¡Gracias de antemano!
Solved! Go to Solution.
Pruebe como
Risk M vs M-1 Cumm = if( not(isblank(IAR_Final_Database[Risk M])) && HASONEVALUE(Periods[Period]), CALCULATE(sumx(values(Periods[Period]),[Risk M vs M-1]), filter(ALLSELECTED(Periods), Periods[Period] <= max(Periods[Period]) )) -CALCULATE([Risk M vs M-1],Periods[Period]=0) , BLANK())
Le he proporcionado el archivo en un mensaje privado, publicará el resultado una vez resuelto
VAR RowDate = max(Períodos[Período])
DEVOLUCIÓN
CALCULAR (
calcular(IAR_Final_Database[Riesgo M vs M-1]),
FILTRO (
IAR_Final_Database,
IAR_Final_Database[Periodo] <= RowDate && IAR_Final_Database[Periodo] >0 ))
o
VAR RowDate = max(Períodos[Período])
DEVOLUCIÓN
CALCULAR (
calcular(IAR_Final_Database[Riesgo M vs M-1]),
FILTRO (
allselected(IAR_Final_Database),
IAR_Final_Database[Periodo] <= RowDate && IAR_Final_Database[Periodo] >0 )) +0
Lo intenté y sigue sacando los mismos valores. Supongo que hay un problema con las columnas 1-3.
Tal vez podrías encontrar somwhere un error:
Fórmula COl 1 :
@hejszyszky , Prueba como
VAR RowDate = max(Períodos[Período])
DEVOLUCIÓN
CALCULAR (
calcular(IAR_Final_Database[Riesgo M vs M-1]),
FILTRO (
IAR_Final_Database,
IAR_Final_Database[Periodo] <= RowDate -1 ))
Creo que necesitas hasta el mes pasado.
o
¿Puede compartir datos de muestra y salida de muestra en formato de tabla?
Sigue obteniendo resultados como se muestra a continuación:
Donde mi salida deseada es:
Pruebe como
Risk M vs M-1 Cumm = if( not(isblank(IAR_Final_Database[Risk M])) && HASONEVALUE(Periods[Period]), CALCULATE(sumx(values(Periods[Period]),[Risk M vs M-1]), filter(ALLSELECTED(Periods), Periods[Period] <= max(Periods[Period]) )) -CALCULATE([Risk M vs M-1],Periods[Period]=0) , BLANK())
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 |