Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

CONTAR MESES SELECCIONADOS CON CONDICIONAL

Hola
¿Alguien podría ayudarme con este caso?

He intentado una solución pero no he podido encontrar un buen autor.

He simplificado el modelo:

¡¡Gracias!!

7 Replies

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola @mangaus1111 creo que esto podría ayudar. Está escrito en español, pero es el final es este para entender. ¡Eso espero!

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        @riglesiassanz ,

        Recreé su ejemplo con el siguiente conjunto de datos.

        Tabla de hechos:

        Tabla de dimensiones de fecha con una columna año-mes:

        Modelo de datos:

        Medida y resultado:

        Medir:

        DISTINCT 1 EACH PERIOD = 
        
        SUMX(
           VALUES(FactSampleTable[CODTDA]),
           
           var var_PeriodsInScope = DISTINCTCOUNT(DimDate[Year-Month])
           var var_MonthsCovered =
                            SUMX(
                               VALUES(DimDate[Year-Month]),
                               CALCULATE(DISTINCTCOUNT(FactSampleTable[CODTDA]))
                            )
           RETURN
           IF(var_PeriodsInScope=var_MonthsCovered,1,0)
        )

        Saludos

        Miguel

        -----------------------------------------------------

        Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente. ¡Aprecio su pulgar hacia arriba!

        me en las respuestas o perderé tu hilo.

  • @riglesiassanz ¡Genial! 🙂 ¡Te felicito por tus comentarios!

    Saludos

    Miguel

    -----------------------------------------------------

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente. ¡Aprecio su pulgar hacia arriba!

    me en las respuestas o perderé tu hilo.