Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Tengo la imagen anterior. Actualmente está comparando el crecimiento año tras año para diferentes KPI. Como es enero de 2022, me gustaría que Jan estuviera en el extremo derecho del eje x y que febrero fuera el primero a la izquierda del eje x. ¿Alguna sugerencia sobre cómo personalizar esto?
Solved! Go to Solution.
Cree una medida de rango basada en el año y el mes:
Original Rank = RANKX(ALLSELECTED('Table'),CALCULATE( YEAR(MAX('Table'[Date]))*100+MONTH(MAX('Table'[Date]))),,ASC,Dense)
A continuación, cambie el rango del mes actual = máximo +1:
Change Rank =
var _maxRank=MAXX(ALL('Table'),[Original Rank])
return IF( YEAR(MAX('Table'[Date]))=YEAR(TODAY()) && MONTH(MAX('Table'[Date]))=MONTH(TODAY()), _maxRank+1, [Original Rank])
Ahora, arrastre la medida al panel Tooltops, luego ordene el gráfico por esta medida también.
El resultado final se muestra a continuación:
Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Cree una medida de rango basada en el año y el mes:
Original Rank = RANKX(ALLSELECTED('Table'),CALCULATE( YEAR(MAX('Table'[Date]))*100+MONTH(MAX('Table'[Date]))),,ASC,Dense)
A continuación, cambie el rango del mes actual = máximo +1:
Change Rank =
var _maxRank=MAXX(ALL('Table'),[Original Rank])
return IF( YEAR(MAX('Table'[Date]))=YEAR(TODAY()) && MONTH(MAX('Table'[Date]))=MONTH(TODAY()), _maxRank+1, [Original Rank])
Ahora, arrastre la medida al panel Tooltops, luego ordene el gráfico por esta medida también.
El resultado final se muestra a continuación:
Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Te sugiero utilizar el mes con el año. Y en la tabla de tiempo utilizar una columna calculada donde te indica el orden de los meses. Algo como
TIPO_PERIODO =
// Se busca en la tabla de hechos la última fecha
VAR ULTIMA_FECHA =
CALCULATE (
MAX ( FACT_TRANSACCIONES[ID_FECHA] ),
ALL ( FACT_TRANSACCIONES )
)
// Se calcula el id_mes de la fecha
VAR ULTIMO_MES =
INT (
DIVIDE (
ULTIMA_FECHA,
100,
0
)
)
// Si el mes calculado es igual al mes del registro, es el último periodo
VAR RESULTADO =
IF (
DIM_FECHAS[ID_MES] = ULTIMO_MES,
9999,
DIM_FECHAS[ID_MES]
)
RETURN
RESULTADO
Y luego ordenas por esta última columna. Debería funcionar
Este es el campo calc basado en su recomendación:
Esperaba ver el primero de febrero y enero pasado. Así que 02,03,04,05,06,07,08,09,10,11,12,01
¿Hice algo mal?