Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Estoy trabajando para construir una herramienta que ayude a un comité a evaluar algunos productos alternativos. Están de acuerdo en un conjunto de características que quieren que el producto tenga, y luego califican los productos por las características. También evalúan la criticidad de cada característica y utilizan esa puntuación de criticidad para ponderar los promedios de las calificaciones. He puesto un ejemplo aquí:
Evaluador | Característica | Clasificación de criticidad |
A | I | 5 |
A | Ⅱ | 5 |
A | Ⅲ | 4 |
A | Ⅳ | 2 |
A | V | 2 |
B | I | 4 |
B | Ⅱ | 5 |
B | Ⅲ | 3 |
B | Ⅳ | 2 |
B | V | 2 |
C | I | 4 |
C | Ⅱ | 5 |
C | Ⅲ | 3 |
C | Ⅳ | 1 |
C | V | 3 |
D | I | 4 |
D | Ⅱ | 5 |
D | Ⅲ | 3 |
D | Ⅳ | 2 |
D | V | 3 |
E | I | 4 |
E | Ⅱ | 5 |
E | Ⅲ | 3 |
E | Ⅳ | 1 |
E | V | 3 |
F | I | 5 |
F | Ⅱ | 3 |
F | Ⅲ | 4 |
F | Ⅳ | 2 |
F | V | 3 |
Lo que quiero poder hacer es calcular el modo (valor que ocurre con mayor frecuencia) para cada uno de estos rangos, para cada entidad. No sé la mejor manera de lograr esto; Había pensado que podía usar un cálculo de modo para llegar a él, pero no puedo conseguir DAX para hacerlo por característica. Con lo que quiero terminar es con esto:
Evaluador | Característica | Clasificación de criticidad | Modo característica |
A | I | 5 | 4 |
A | Ⅱ | 5 | 5 |
A | Ⅲ | 4 | 3 |
A | Ⅳ | 2 | 2 |
A | V | 2 | 2 |
B | I | 4 | 4 |
B | Ⅱ | 5 | 5 |
B | Ⅲ | 3 | 3 |
B | Ⅳ | 2 | 2 |
B | V | 2 | 2 |
C | I | 4 | 4 |
C | Ⅱ | 5 | 5 |
C | Ⅲ | 3 | 3 |
C | Ⅳ | 1 | 2 |
C | V | 3 | 2 |
D | I | 4 | 4 |
D | Ⅱ | 5 | 5 |
D | Ⅲ | 3 | 3 |
D | Ⅳ | 2 | 2 |
D | V | 3 | 2 |
E | I | 4 | 4 |
E | Ⅱ | 5 | 5 |
E | Ⅲ | 3 | 3 |
E | Ⅳ | 1 | 2 |
E | V | 3 | 2 |
F | I | 5 | 4 |
F | Ⅱ | 3 | 5 |
F | Ⅲ | 4 | 3 |
F | Ⅳ | 2 | 2 |
F | V | 3 | 2 |
Encontré una fórmula DAX para el modo, en varios artículos en línea:
Característica I | 4 |
Característica II | 5 |
Característica III | 3 |
Característica IV | 2 |
Característica V | 2 |
Solved! Go to Solution.
Aquí hay una expresión de medida que muestra una manera de hacerlo. Tenga en cuenta que el modo de la característica 5 es 3 (ver foto).
Modo de clasificación =
VAR vSummary =
ADDCOLUMNS (
DISTINCT ( Características[Ranking de criticidad] ) ,
"cCount",
CALCULAR (
COUNTROWS ( Características )
)
)
devolución
CONCATENARX (
TOPN (
1,
vSummary,
[cCount], DESC
),
Características[Ranking de criticidad],
","
)
Nota: Utilicé Concatenarx en caso de que tengas un empate (mostrará ambos).
palmadita
Aquí hay una expresión de medida que muestra una manera de hacerlo. Tenga en cuenta que el modo de la característica 5 es 3 (ver foto).
Modo de clasificación =
VAR vSummary =
ADDCOLUMNS (
DISTINCT ( Características[Ranking de criticidad] ) ,
"cCount",
CALCULAR (
COUNTROWS ( Características )
)
)
devolución
CONCATENARX (
TOPN (
1,
vSummary,
[cCount], DESC
),
Características[Ranking de criticidad],
","
)
Nota: Utilicé Concatenarx en caso de que tengas un empate (mostrará ambos).
palmadita
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |