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
Quería calcular la diferencia entre el mes actual y el mes pasado, y solo mostrar la tendencia de los 13 meses. El mes actual puede ser seleccionado por una segmentación de datos.
Estos son mis pasos de trabajo:
1. Crea una medida actual:
Solved! Go to Solution.
Hay @changhongchoo ,
A partir de esto:
Supongamos que mi valor de segmentación de datos ahora es "Jul-21", quiero mostrar el resultado de "Jul-20" a "Jul-21" solamente.
Creo que quieres mostrar el valor de los últimos 13 meses, no la diferencia total de los últimos 13 meses, ¿verdad?
Si es así, cree una medida de indicador y aplíquela al panel de filtro visual, establecida como "=1":
Flag =
var _sele=MAX('Date(for slicer)'[Date].[Date])
var _datediff=DATEDIFF(MAX('Table'[Date]),_sele,MONTH)
return IF( _datediff>=0 && _datediff<13,1,0)
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.
Hay @changhongchoo ,
A partir de esto:
Supongamos que mi valor de segmentación de datos ahora es "Jul-21", quiero mostrar el resultado de "Jul-20" a "Jul-21" solamente.
Creo que quieres mostrar el valor de los últimos 13 meses, no la diferencia total de los últimos 13 meses, ¿verdad?
Si es así, cree una medida de indicador y aplíquela al panel de filtro visual, establecida como "=1":
Flag =
var _sele=MAX('Date(for slicer)'[Date].[Date])
var _datediff=DATEDIFF(MAX('Table'[Date]),_sele,MONTH)
return IF( _datediff>=0 && _datediff<13,1,0)
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.
Hay @Eyelyn9 ,
Gracias por la solución, he resuelto el problema siguiendo otra referencia.
https://www.youtube.com/watch?v=d8Rm7dwM6gc&t=1079s
Saludos
Choo
Hola
Seguí los pasos exactos pero el resultado está en blanco. He marcado el calendario de fechas como tabla de datos y lo he unido a la tabla de hechos.
@changhongchoo , Con la ayuda de la tabla de fechas pruebe medidas como
Current = SUM('Punto de aceptación'[valor])
Anterior =
CALCULAR(
SUM(«Punto de aceptación»[valor]),
PREVIOUSMONTH('Fecha'[Fecha])
)
Últimos 13 meses diff =
var _max = maxx(allselected('Date'), 'Date'[Date])
var _min = eomonth(_max,-14)+1
devolución
calculate( [Current] - [Previous], filter('date', 'Date'[Date] >=_min && 'Date'[Date] <=_max ))
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de tener un calendario de fechas y que se haya marcado como la fecha en la vista del modelo. Además, únalo con la columna de fecha de su/s hecho/s. Consulte:radacad sqlbi My Video Series Aprecie sus felicitaciones.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |