Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hola
Tengo la siguiente tabla en mi modelo:
Categoría1 | Categoría2 | Número de entradas |
A15 | HEMBRA | 166960 |
A15 | MASCULINO | 188816 |
A15 | Total | 654229 |
A15 | DESCONOCIDO | 26456 |
A6 | HEMBRA | 226964 |
A6 | MASCULINO | 6242260 |
A6 | Total | 66466 |
A6 | DESCONOCIDO | 66246 |
A52 | HEMBRA | 661456 |
A52 | MASCULINO | 2690604 |
A52 | Total | 486091 |
A52 | DESCONOCIDO | 441060 |
A54 | HEMBRA | 1500896 |
A54 | MASCULINO | 2526514 |
A54 | Total | 456656 |
A54 | DESCONOCIDO | 512646 |
Necesito mostrar la Categoría superior2 en función del siguiente valor:
Para cada valor de la Categoría1 :
Número de billetes de la Categoría2 / Número de billetes de la Categoría2 DONDE Categoría1 = Total
Por ejemplo: Aquí para A15, necesito mostrar HOMBRE (29%)
Categoría1 | Categoría2 | Número de entradas | Columnas1 |
A15 | HEMBRA | 166960 | 26% |
A15 | MASCULINO | 188816 | 29% |
A15 | Total | 654229 | 100% |
Hice la siguiente medida:
Cualquier ayuda será apreciada
Gracias
Hola @pr92 -La medida que ha escrito se puede adaptar para manejar tanto la división como el filtrado correcto dentro del contexto del filtro Top N. para calcular el porcentaje de entradas por uso de Categoría2 por debajo de uno
%_Tickets_Category1 =
VAR _total = CALCULAR(
SUM(Tabla[Número de tickets]),
FILTER(ALL(Tabla),
Tabla[Categoría2] = "Total" &&
Tabla[Categoría1] = SELECTEDVALUE(Tabla[Categoría1])
)
)
VAR _sum = SUMA(Tabla[Número de entradas])
DEVOLVER DIVIDE(_sum, _total)
Una vez que tenga la medida de porcentaje (%_Tickets_Category1), debe aplicar el filtro N superior para mostrar solo la Categoría2 con el porcentaje más alto para cada Categoría1.
En el panel Filtros, haga clic en el campo Categoría2. Cambie el tipo de filtro a N.N. superior.Introduzca 1 como valor N.N. superior.
Arrastre la medida %_Tickets_Category1 al campo "Por valor".
Aplique el filtro y Power BI ahora mostrará solo la Categoría2 superior con el porcentaje más alto para cada Categoría1.
Espero que esto funcione