Forum Discussion

abukapsoun's avatar
abukapsoun
Icon for Post Patron rankPost Patron
5 years ago
Solved

% del total

Hola expertos,

Tengo una pregunta, por favor.

Supongo que tengo la siguiente tabla:

TipoNúmero
XRojo
XRojo
XAzul
XAzul
XRojo
YAzul
YAzul
YRojo

Quiero crear una tabla/matriz que me muestre el % de Azul por Tipo

por lo que para X sería 2 de 5 -> 40%

para Y sería 2 hacia fuera 3 -> 66%

Gracias

Moh

  • Hola, @abukapsoun

    De acuerdo con su descripción, desea obtener el porcentaje del recuento de números azules divididos por todos agrupados por tipo, puede probar esta medida:

    % of Blue per Type =
    
    var _countofall=COUNTX(FILTER(ALL('Table'),[Type]=MAX([Type])),[Number])
    
    var _countofblue=COUNTX(FILTER(ALL('Table'),[Number]="Blue"&&[Type]=MAX([Type])),[Number])
    
    return
    
    FORMAT(DIVIDE(_countofblue,_countofall),"Percent")

    A continuación, puede crear una Matriz y colocar la columna y medir de la siguiente manera:

    v-robertq-msft_0-1607071700799.png

    Y puedes conseguir lo que quieras.

    Puede descargar mi archivo pbix de prueba aquí

    Saludos

    Equipo de apoyo a la comunidad _Robert Qin

    Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

4 Replies

  • @abukapsoun , Crear esta medida y ver con el tipo en visual

    divide(calcuate(count(Table[Number]), filter(Table, Table[Number] ?"Blue")),count(Table[Number]))

  • v-robertq-msft's avatar
    v-robertq-msft
    Icon for Community Support rankCommunity Support

    Hola, @abukapsoun

    De acuerdo con su descripción, desea obtener el porcentaje del recuento de números azules divididos por todos agrupados por tipo, puede probar esta medida:

    % of Blue per Type =
    
    var _countofall=COUNTX(FILTER(ALL('Table'),[Type]=MAX([Type])),[Number])
    
    var _countofblue=COUNTX(FILTER(ALL('Table'),[Number]="Blue"&&[Type]=MAX([Type])),[Number])
    
    return
    
    FORMAT(DIVIDE(_countofblue,_countofall),"Percent")

    A continuación, puede crear una Matriz y colocar la columna y medir de la siguiente manera:

    v-robertq-msft_0-1607071700799.png

    Y puedes conseguir lo que quieras.

    Puede descargar mi archivo pbix de prueba aquí

    Saludos

    Equipo de apoyo a la comunidad _Robert Qin

    Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.