Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Contar

¡Hola a todos!

Mis datos se ven así:

ArtículoEstado
1.1
1.1
1.1no
1.2

1.3

no
1.3
1.4
1.4

Quiero contar el elemento si cada estado de la segunda columna para cierto elemento es igual a sí.

Por ejemplo, para la tabla anterior contaría 1.2 y 1.4.

Gracias de antemano.

  • Hey @Temrilan ,

    Puede probar esto:

    Count = 
    VAR _FIlter = 
        SUMMARIZECOLUMNS('Table'[Item],
        "No Count",COUNTROWS(FILTER('Table','Table'[Status] = "No")),
        "Yes Count",COUNTROWS(FILTER('Table','Table'[Status] = "Yes"))
        )
    VAR _Count = 
        CALCULATE(
            DISTINCTCOUNT('Table'[Item]), FILTER(_FIlter, [No Count] = 0))
    RETURN
    _Count

    ¡Salud!
    Vivek

    Si ayuda, márquelo como solución. Kudos sería una cereza en la parte superior 🙂
    Si no lo hace, por favor comparta un dato de muestra junto con los resultados esperados (preferiblemente un archivo de Excel y no una imagen)

    Blog: vivran.in/my-blog
    Conectarse en LinkedIn
    Seguir en Twitter

3 Replies

  • vivran22's avatar
    vivran22
    Community Champion

    Hey @Temrilan ,

    Puede probar esto:

    Count = 
    VAR _FIlter = 
        SUMMARIZECOLUMNS('Table'[Item],
        "No Count",COUNTROWS(FILTER('Table','Table'[Status] = "No")),
        "Yes Count",COUNTROWS(FILTER('Table','Table'[Status] = "Yes"))
        )
    VAR _Count = 
        CALCULATE(
            DISTINCTCOUNT('Table'[Item]), FILTER(_FIlter, [No Count] = 0))
    RETURN
    _Count

    ¡Salud!
    Vivek

    Si ayuda, márquelo como solución. Kudos sería una cereza en la parte superior 🙂
    Si no lo hace, por favor comparta un dato de muestra junto con los resultados esperados (preferiblemente un archivo de Excel y no una imagen)

    Blog: vivran.in/my-blog
    Conectarse en LinkedIn
    Seguir en Twitter

    • Anonymous's avatar
      Anonymous
      Not applicable

      Me da la cuenta de sí en la segunda columna. Quiero contar los artículos con todo sí en estado.

  • @Temrilan , Pruebe esta medida con el artículo

    countx(filter(summarize(Table, Table[Item], "_1", count(table[Status]), "_2" , calculate(count(table[Status]), table[Status] á"yes")), [_1]-[_2]),[Item])