Forum Discussion
Syndicate_Admin
5 years agoAdministrator
Acumular cuartos
Este meaure funciona bien durante el mes, pero tan pronto como perforo a trimestre me da acumulado hasta el último trimestre, es decir, Q1. Lo necesito para mostrar para Q2 también a pesar de que no está terminado todavía:
acc =
VAR __MaxYT = MAX(DimDato[Año])
var __MaxDT = max(DimDate[Fecha])
var __TD = HOY()
var __Rtotal =
CALCULATE(sum(FactFinans[#Bogførtbeløb]),
Filtro(
Todos(DimDato),
DimDato[Año] = __MaxYT
& DimDato[Dato] <= __MaxDT)
)
devolución
IF (__MaxDT >= __TD, BLANK(), __Rtotal)
La parte IF en blanco fuera de los números en el futuro, y creo que es donde necesito el helt
1 Reply
- Syndicate_AdminAdministrator
acc = VAR Today_ = TODAY () var EffectiveDates = INTERSECT( DISTINCT( DimDato[Dato] ), CALCULATETABLE( DISTINCT( DimDato[Dato] ), DimDato[Dato] <= Today_, REMOVEFILTERS( DimDato ) ) ) VAR RTotal = CALCULATE ( SUM ( FactFinans[#Bogførtbeløb] ), CALCULATETABLE( DATESYTD( DimDato[Dato] ), EffectiveDates ), REMOVEFILTERS( DimDato ) ) return RTotal