Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.
Check it out now!Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more
Buen Dia necesito su ayuda para poder generar una columna calculada que me vaya contando y sumando si cumple con las condiciones del IF.
Para ser un poco mas especifico necesito que me vaya contando y sumando las cantidad de cuotas que cumple las sentencias
desde ya muchas gracias
Solved! Go to Solution.
Cree estas dos columnas calculadas.
Condition =
VAR _condition =
IF (
AND (
'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] >= 'DATASET_CAIDA_PRESELECION'[FECHA A CEDER],
'DATASET_CAIDA_PRESELECION'[NROCUOTA] <= 'DATASET_CAIDA_PRESELECION'[CuotaMax]
),
"MEET"
)
RETURN
_condition
Consecutive times =
VAR _date =
CALCULATE (
MAX ( 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] ),
FILTER (
ALL ( 'DATASET_CAIDA_PRESELECION' ),
'DATASET_CAIDA_PRESELECION'[Condition] <> "MEET"
&& 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO]
<= EARLIER ( 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] )
&& 'DATASET_CAIDA_PRESELECION'[ID_CREDITO]
= EARLIER ( 'DATASET_CAIDA_PRESELECION'[ID_CREDITO] )
)
)
VAR _times =
CALCULATE (
COUNTROWS ( 'DATASET_CAIDA_PRESELECION' ),
FILTER (
ALL ( 'DATASET_CAIDA_PRESELECION' ),
'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO]
<= EARLIER ( 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] )
&& 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] > _date
&& 'DATASET_CAIDA_PRESELECION'[ID_CREDITO]
= EARLIER ( 'DATASET_CAIDA_PRESELECION'[ID_CREDITO] )
)
) + 0
RETURN
_times
Saludos
Gao
Equipo de soporte de la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra
Cree estas dos columnas calculadas.
Condition =
VAR _condition =
IF (
AND (
'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] >= 'DATASET_CAIDA_PRESELECION'[FECHA A CEDER],
'DATASET_CAIDA_PRESELECION'[NROCUOTA] <= 'DATASET_CAIDA_PRESELECION'[CuotaMax]
),
"MEET"
)
RETURN
_condition
Consecutive times =
VAR _date =
CALCULATE (
MAX ( 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] ),
FILTER (
ALL ( 'DATASET_CAIDA_PRESELECION' ),
'DATASET_CAIDA_PRESELECION'[Condition] <> "MEET"
&& 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO]
<= EARLIER ( 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] )
&& 'DATASET_CAIDA_PRESELECION'[ID_CREDITO]
= EARLIER ( 'DATASET_CAIDA_PRESELECION'[ID_CREDITO] )
)
)
VAR _times =
CALCULATE (
COUNTROWS ( 'DATASET_CAIDA_PRESELECION' ),
FILTER (
ALL ( 'DATASET_CAIDA_PRESELECION' ),
'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO]
<= EARLIER ( 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] )
&& 'DATASET_CAIDA_PRESELECION'[FECHA_VENCIMIENTO] > _date
&& 'DATASET_CAIDA_PRESELECION'[ID_CREDITO]
= EARLIER ( 'DATASET_CAIDA_PRESELECION'[ID_CREDITO] )
)
) + 0
RETURN
_times
Saludos
Gao
Equipo de soporte de la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra