Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
pcarrizo
Helper I
Helper I

Conteo y suma consecutivo

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 shot_220625_090625.pngshot_220625_091037.png 

desde ya muchas gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin ,

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

vcgaomsft_0-1656395524680.png

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

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin ,

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

vcgaomsft_0-1656395524680.png

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

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors