Forum Discussion
Ordenar MonthYear con No Programado
Tengo una columna MonthYear en formato MonthName Year. Pude ordenar eso creando una columna diferente. Ahora, dentro de la columna MonthYear, hay algunas filas en las que los valores son "No programados". ¿Cómo puedo ordenar esto en orden cronológico y que "No programado" dure?
2 Replies
- Syndicate_Admin
Administrator
Hola @bslozano ,
La mejor opción es tener un número para los no programados y usar una columna monthyear para que obtenga:
202501 - 2025 Enero
202502 - 2025 Febrero
202503 - Marzo 2025
...
202513 - 2025 Sin programar
- Syndicate_Admin
Administrator
Hola @bslozano,
En la tabla, agregue una nueva columna calculada con este DAX:
SortOrder = IF( TableName[MonthYear] = "Unscheduled", 999999999, YEAR(DATEVALUE("1 " & TableName[MonthYear])) * 100 + MONTH(DATEVALUE("1 " & TableName[MonthYear])) )Reemplace TableName por el nombre de la tabla.
En el caso de las filas en las que MonthYear es "No programado", la fórmula asigna un valor alto (999999999) para colocarlo al final.
Para otras filas, la fórmula calcula un valor numérico basado en el año y el mes (por ejemplo, 202501 para enero de 2025).