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 a todos
Estoy tratando de clasificar basado en las cifras de PAGO, pero me gustaría que el comienzo de la clasificación sobre las fechas.
Ejemplo:
Fecha | HR ID | Género | Pagar | rango |
01/04/2019 00:00 | 70458028 | F | 5,64 euros | 1 |
01/04/2019 00:00 | 87996123 | F | 8,18 euros | 2 |
01/04/2019 00:00 | 87998596 | M | 8,19 euros | 3 |
01/04/2019 00:00 | 88115887 | M | 8,28 euros | 4 |
01/04/2019 00:00 | 88122916 | M | 8,31 euros | 5 |
01/04/2019 00:00 | 87933369 | M | 8,42 euros | 6 |
01/04/2019 00:00 | 88178047 | M | 8,47 euros | 7 |
01/04/2019 00:00 | 88177948 | M | 8,47 euros | 8 |
01/04/2019 00:00 | 88177651 | M | 8,47 euros | 9 |
01/04/2019 00:00 | 88176760 | M | 8,47 euros | 10 |
01/03/2019 00:00 | 70458028 | F | 5,64 euros | 1 |
01/03/2019 00:00 | 87996123 | F | 8,18 euros | 2 |
01/03/2019 00:00 | 87998596 | M | 8,19 euros | 3 |
01/03/2019 00:00 | 88115887 | M | 8,28 euros | 4 |
01/03/2019 00:00 | 88122916 | M | 8,31 euros | 5 |
01/03/2019 00:00 | 87933369 | M | 8,42 euros | 6 |
01/03/2019 00:00 | 88178047 | M | 8,47 euros | 7 |
01/03/2019 00:00 | 88177948 | M | 8,47 euros | 8 |
01/03/2019 00:00 | 88177651 | M | 8,47 euros | 9 |
01/03/2019 00:00 | 88176760 | M | 8,47 euros | 10 |
He creado una columna calculada con DAX: RANKX(ALL('Table'[PAY]), 'Table'[PAY], ,DESC)
Solved! Go to Solution.
Es posible que tenga que crear una columna de año de mes o una fecha como
Año del mes: format([Date],"YYYYMM")
A continuación, consulte 1o enlace mostrar para crear el rango de categoría de sol
Para el rango Refiera estos links
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finale
Gracias @amitchandak
He modificado el DAX para:
Piense que la expresión debe darle la columna calculada que está buscando. Agregué una columna de mes, pero funcionaría con los datos que publicó si simplemente reemplaza [Mes] con [Fecha] en ambos lugares.
Piense que la expresión debe darle la columna calculada que está buscando. Agregué una columna de mes, pero funcionaría con los datos que publicó si simplemente reemplaza [Mes] con [Fecha] en ambos lugares.
Hola @Rich_coutinho ,
Si desea una columna de cálculo, la solución de Mahoneypat funciona bien.
Pero si desea crear una medida, puede hacer referencia a la siguiente medida.
Measure =
var day_ = MONTH(MAX('Table'[date]))
var year_ = YEAR(MAX('Table'[date]))
return
IF(
HASONEVALUE('Table'[date]),
RANKX (
FILTER(ALLSELECTED('Table'[date]),MONTH('Table'[date])=day_ && YEAR('Table'[date])=year_),
CALCULATE(SUM('Table'[pay])), ,
ASC,
DENSE
))
Si no cumple con su requisito, ¿podría mostrar el resultado exacto esperado basado en la tabla que hemos compartido?
BTW, pbix como adjunto.
Saludos
Equipo de Apoyo comunitario _ zhenbw
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Es posible que tenga que crear una columna de año de mes o una fecha como
Año del mes: format([Date],"YYYYMM")
A continuación, consulte 1o enlace mostrar para crear el rango de categoría de sol
Para el rango Refiera estos links
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finale
Gracias @amitchandak
He modificado el DAX para:
probar TODO (Tabla)
RANKX(ALL('Table'), 'Table'[PAY], ,DESC)
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 | |
2 | |
2 | |
2 | |
1 |