Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
11 months ago
Solved

Conde distinto

Hola, me gustaría hacer un recuento distinto de todos los elementos en un 'LAR' de columna que es ZPROG001, y de todos los elementos de otra columna, 'AES', que es 10 u 11, en Power BI. He probado varios DAX diferentes pero no consigo que funcione. Estoy aprendiendo DAX, así que agradecería algo de apoyo.

4 Replies

  • Puedes hacerlo con un simple CALCULATE+ DISTINCTCOUNT.

    Si quieres el recuento distinto de filas donde LAR = "ZPROG001" y AES = 10 u 11, prueba:

    meas_Count_LAR_AES =
    CALCULATE(
    DISTINCONDE(TuTabla[TuRowID]),
    TuTabla[LAR] = "ZPROG001",
    YourTable[AES] IN { 10, 11 }
    )

    Sustituye YourTable por el nombre de tu tabla y YourRowID por una columna de fila única.

    Si LAR ya es único por fila, también puedes contar LAR de forma distinta directamente:

    meas_Count_LAR_AES =
    CALCULATE(
    DISTINTO(TuTabla[LAR]),
    TuTabla[LAR] = "ZPROG001",
    YourTable[AES] IN { 10, 11 }
    )

    Shai Karmani | Datos y Análisis

    Si te ha ayudado, por favor marca como resuelto y da un kudo para que otros también puedan encontrarlo.

    Conectemos en LinkedIn

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola, lo siento, pero solo devuelve un valor de 1. Sé que hay más que eso

      Referencia de puntería de aprendizaje
      ZPROG001
      Z0059747
      ZPROG001
      Z0059747
      ZPROG001
      ZPROG001
      ZPROG001
      ZPROG001
      ZPROG001
      ZPROG001
      Z0059747
      ZPROG001
      ZPROG001
      Z0059747
      ZPROG001
      Situación laboral aplicable
      11
      0
      11
      0
      2
      10
      10
      10
      11
      10
      0
      11
      10
      0
      1
      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        ¿Querrías contar los objetos únicos o todos los objetos? Si es un recuento distinto, la medida debería estar en regla. Si quieres contar todas las filas que cumplen las condiciones, cambia el DISTINCTCOUNT() por COUNTROWS('table').