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 a todos, estoy tratando de crear un foro DAX que devuelva una etiqueta de datos (o valor o categoría, no estoy seguro de cómo llamarlo) en función de los datos sin procesar a continuación:
Ganador |
Andy |
Brenda |
Craig |
Denise |
Andy |
Brenda |
Craig |
Craig |
Denise |
Denise |
Denise |
Andy |
Andy |
Andy |
Andy |
Andy |
Los datos resumidos son:
Ganador | Won |
Andy | 7 |
Brenda | 2 |
Craig | 3 |
Denise | 4 |
TOTAL | 16 |
Podemos ver en la tabla anterior, que la "categoría" que más ganó es Andy. Estoy intentando crear dos expresiones DAX que contarán el total ganado por cada categoría y, a continuación, devolverán el nombre de esa categoría y el valor de la categoría. Por lo tanto, los resultados de cada expresión DAX serían: Andy y 7.
¿Es esto posible? Espero haberlo explicado lo suficientemente bien. ¡Gracias!
MostWinsWinner =
CALCULATE(
VALUES('Table'[Winner]),
TOPN(
1,
SUMMARIZE(
'Table',
'Table'[Winner],
"Wins", COUNT('Table'[Winner])
),
[Wins],
DESC
)
)
MostWinsCount =
CALCULATE(
MAXX(
SUMMARIZE(
'Table',
'Table'[Winner],
"Wins", COUNT('Table'[Winner])
),
[Wins]
)
)
Muchas gracias, me has ahorrado tanto tiempo 😁
No te preocupes, tuve un problema para mí y sé cómo es Power BI
¡Oh, vaya, muchas gracias! ¡Fue difícil buscar la respuesta yo mismo porque ni siquiera sabía qué términos de búsqueda usar! Pero esto es perfecto, ¡muchas gracias!
MostWinsCount =
CALCULATE(
MAXX(
SUMMARIZE(
'Table',
'Table'[Winner],
"Wins", COUNT('Table'[Winner])
),
[Wins]
)
)