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.
Hola
Tengo la siguiente tabla para tiendas:
Fecha City Store Store Nombre de la tienda Código de la tienda Puntuación de color Rango
1/1/2021 A XX XX- centro 01 Naranja 20 1
1/1/2021 A XX XX- centro 01 Azul 19 2
1/1/2021 A XY XY - midtown 02 Naranja 18 1
1/1/2021 A XY XY - midtown 02 Verde 16 2
2/1/2021 B YZ YZ - centro 03 Verde 18 1
01/02/2021 B YZ YZ - centro 03 Rose 17 2
...
3/1/2022 B YZ YZ - centro 03 Verde 20 1
4/1/2022 C ZQ ZQ - parque 04 Azul 19 1
La fecha siempre se refiere al primer día del mes.
¿Cómo calcular una columna personalizada (Rank), clasificando los Colores según su puntuación en un nombre de tienda específico, en el mismo mes?
Se da la columna deseada
Gracias
Solved! Go to Solution.
¡Gracias @DataInsights !
La siguiente columna calculada también funcionó para mí:
RANKX(FILTER(Table1,Table1[Store Name]=EARLIER(Table1[Store Name]) && Table1[Date]=EARLIER(Table1[Date])),Table1[Score])
@DataInsights Tengo una última pregunta relacionada con el caso anterior, dada la tabla y el rango:
Fecha City Store Store Nombre de la tienda Código de la tienda Puntuación de color Rango
1/1/2021 A XX centro 01 Naranja 20 1
1/1/2021 A XX centro 01 Azul 19 2
1/1/2021 A XY midtown 02 Naranja 18 1
1/1/2021 A XY midtown 02 Verde 16 2
01/02/2021 B YZ centro 03 Verde 18 1
2/1/2021 B YZ centro 03 Rose 17 2
...
3/1/2022 B YZ centro 03 Verde 20 1
01/04/2022 C ZQ parque 04 Azul 19 1
¿Cómo calcular una medida (nuevo ranking) para determinar que en enero de 2021, debido a que Orange contó 2 veces con el puntaje más alto (20 en el centro, 18 en el centro de la ciudad), entonces orange se clasifica como el número 1? otro color podría haber contado 1 vez con la puntuación más alta en 1 tienda (por lo que se clasifica como 2).
Gracias
Pruebe esta columna calculada:
Rank =
VAR vDate = Table1[Date]
VAR vStore = Table1[Store]
VAR vTable =
FILTER ( Table1, Table1[Date] = vDate && Table1[Store] = vStore )
VAR vResult =
RANKX ( vTable, Table1[Score],, DESC, DENSE )
RETURN
vResult
Gracias @DataInsights, la columna calculada proporcionada funciona, pero necesito que sea una medida para ser mostrada como un número, teniendo Año, Mes seleccionado en una segmentación de datos.
¡Gracias @DataInsights !
La siguiente columna calculada también funcionó para mí:
RANKX(FILTER(Table1,Table1[Store Name]=EARLIER(Table1[Store Name]) && Table1[Date]=EARLIER(Table1[Date])),Table1[Score])
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 |