La herramienta "Ordenar por columna" que tenemos a nuestra disposición en la barra de tareas de Power BI (Modelado > Ordenar > Ordenar por columna) nos permite establecer el orden por defecto de una columna basándose en otra existente. Esto nos permite, por ejemplo, ordenar los nombres de los meses si tenemos una columna que incluya el número de mes. Pero supongamos que tenemos que ordenar el campo "Año" de nuestra tabla calendario en sentido descendente ¿cómo podríamos hacerlo?
Supongamos que partimos de la siguiente tabla calendario, en la que se incluye un campo con la fecha ("Date") y otro con el año ("Año"):
Por lo comentado, haría falta una columna de referencia según la cual ordenar el campo Año en cuestión. Podemos añadir esta columna calculada usando la siguiente expresión:
Año inverso = 0 - YEAR('Calendar'[Date])
Esto crea una versión de la columna Año con su valor negativo:
...columna que ahora nos sirve para establecer el orden de la columna Año haciendo uso de la herramienta comentada al principio. Si, tras usarla, llevamos el campo Año a una visualización tipo Tabla, el resultado es el siguiente: