- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Obtener porcentaje de cada estado por cliente y clasificarlos en un
Hola
Tengo una sola tabla con una lista de clientes y estado para cada uno de sus clientes potenciales. Lo que tengo que hacer es calcular el porcentaje por cliente de cada uno de estos estados como 50% Ganado y 50% Perdido (ver ejemplo en la imagen de abajo). Una vez que obtenga este porcentaje para cada uno de los clientes, me gustaría mostrar visualmente una clasificación de los clientes como este:
1. Visual mostrando los 3 mejores clientes por clientes potenciales ganados
2. Visual mostrando los 3 mejores clientes por clientes potenciales perdidos
Por ejemplo, en la siguiente tabla, podemos ver que A ganó el 33% de sus clientes potenciales totales, el 33% todavía está en estado pendiente y el 33% está perdido.
Por otro lado, B ganó el 100% de sus liderato, mientras que C, que obtuvo dos ventaja, ganó una de ellas que corresponde al 50%. En el "Top 3 ganando %" me gustaría ver: 1.B - 100%, 2.C - 50%, 3.A - 33%
Gracias por su ayuda. ¡Ten un buen día!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola, @BBrg
De acuerdo con su descripción y la imagen de muestra, puedo entender claramente su requisito, puede probar mis pasos:
- Cree una columna calculada en la tabla de datos de la siguiente manera:
Percentage =
var _all=
COUNTX(FILTER(ALL('Table'),[Customer]=EARLIER('Table'[Customer])),[Customer])
var _this=
COUNTX(FILTER(ALL('Table'),[Customer]=EARLIER('Table'[Customer])&&[Status]=EARLIER('Table'[Status])),[Customer])
return
DIVIDE(_this,_all)
A continuación, cambie el formato de columna de la siguiente forma:
- Cree un elemento visual de tabla y coloque campos y aplique filtros como este:
- Luego haz lo mismo con otra "mesa perdedora" y dales un título, y puedes obtener lo que quieras, así:
Puede descargar mi archivo pbix de prueba aquí
Saludos
Equipo de soporte comunitario _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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola, @BBrg
De acuerdo con su descripción y la imagen de muestra, puedo entender claramente su requisito, puede probar mis pasos:
- Cree una columna calculada en la tabla de datos de la siguiente manera:
Percentage =
var _all=
COUNTX(FILTER(ALL('Table'),[Customer]=EARLIER('Table'[Customer])),[Customer])
var _this=
COUNTX(FILTER(ALL('Table'),[Customer]=EARLIER('Table'[Customer])&&[Status]=EARLIER('Table'[Status])),[Customer])
return
DIVIDE(_this,_all)
A continuación, cambie el formato de columna de la siguiente forma:
- Cree un elemento visual de tabla y coloque campos y aplique filtros como este:
- Luego haz lo mismo con otra "mesa perdedora" y dales un título, y puedes obtener lo que quieras, así:
Puede descargar mi archivo pbix de prueba aquí
Saludos
Equipo de soporte comunitario _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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Allí @v-robertq-msft ,
Muchas gracias por su respuesta detallada.
Siguiendo su fórmula, logré crear la columna "porcentaje" y funciona bien.
Sin embargo, al intentar crear el objeto visual y filtrar para el Top 3, obteré más de 3 entradas, como se puede ver a continuación. La primera columna tiene los nombres de los clientes. ¿Alguna idea de por qué podría pasar eso?
En su archivo pbix, puedo ver que funciona como se esperaba, en su lugar.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Ah, creo que sé por qué.
La tabla muestra los 3 porcentajes principales (100, 66,67, 50) en la columna "porcentaje". No los 3 mejores clientes. Hmmm

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
01-14-2021 12:41 AM | |||
05-13-2023 08:11 PM | |||
11-10-2023 01:23 AM | |||
12-10-2023 08:07 PM | |||
03-30-2021 06:50 PM |