Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It 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())