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 expertos en DAX,
Actualmente tengo esta medida que calcula el total corriente para el pago basado en la fecha
Total Running Payment =
VAR MaxDate = MAX ( 'Balance'[new_date] )
RETURN
CALCULATE (
[Total Payment Amount],
'Balance'[new_date] <= MaxDate,
ALL ( Balance )
)
¿Cómo puedo encontrar las diferencias entre el total de ejecución? Probé varias soluciones publicadas en el foro, pero no pude conseguir que funcionara. Le agradecería mucho su opinión. ¡Gracias!
Hola @NickNguyen ,
También puede probar esto, ya que está utilizando inteligencia de tiempo y una tabla de fechas.
Running Total =
VAR MaxDate = MAX ( 'Dates'[Date] )
RETURN
CALCULATE (
[Total Sales],
'Dates'[Date] <= MaxDate,
ALL ( Dates )
)
Running Total-1 =
VAR MaxDate = MAX ( 'Dates'[Date] ) - 1
RETURN
CALCULATE (
[Total Sales],
'Dates'[Date] <= MaxDate,
ALL ( Dates )
)
Difference RT = [Running Total] - [Running Total-1]
saludos
Harsh Nathani
Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Tendrás que averiguar la próxima hasta la última cita. Así que su variable
VAR MaxDate = MAX ( 'Balance'[new_date] )
está bien. Puede utilizarlo de la siguiente manera:
VAR varMaxDate =
MAX( Dates[Date] )
VAR varNextToMaxDate =
MAXX(
FILTER(
ALL( Dates[Date] ),
Dates[Date] < varMaxDate
),
Dates[Date]
)
Así que en mi pequeña tabla de ejemplo, varMaxDate es el 1 de abril y varNextToMaxDate es el 15 de marzo. A continuación, puede usar varNextToMaxDate para calcular el total anterior.
Así que tal vez otra variable que calcula ese total anterior, a continuación, simplemente hacer las matemáticas: varMaxValue - varPreviousDateValue.
CALCULATE (
[Total Payment Amount],
'Balance'[new_date] = varNextToMaxDate,
ALL ( Balance )
)
Pero necesitaría ver algunos datos para jugar con el filtrado. Creo que su declaración ALL() se encarga de eso, pero tendría que probar.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI Reporting@NickNguyen, ¿diferencia entre qué?
Hola @amitchandak,
Gracias por responder. Quiero encontrar la diferencia en el total de carreras en dos fechas consecutivas
Así, para 3/31/20, la diferencia estaría entre 773.541.925 y 773.087.384; para 3/30/20 la diferencia sería entre 773.087.386 y 772.220.532; etcetera.
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 |