Forum Discussion
paglioz3
5 years agoNew Member
problema con total progresivo
Hola a todos Necesito calcular un valor progresivo en la base del período filtrado por el usuario, de más antiguo a laster, pero la suma de resultados comienza desde la última fecha. Yo uso el guión...
- 5 years ago
Hola @paglioz3 ,
Pruebe a continuación la expresión:
progressive_value = VAR MinDate = MINX ( ALLSELECTED ( 'CALENDAR'),'CALENDAR'[Date] ) -- Saves the last visible date RETURN CALCULATE ( [value], 'CALENDAR'[Date] >= MinDate )Saludos
Kelly¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
paglioz3
5 years agoNew Member
Gracias pero no, con LA función ALLSELECTED devolvió un error (
la función MIN sólo acepta una referencia de columna como argumento
)
para su integridad, la medida [valor] - calculate(sum([import]))
v-kelly-msft
Community Support
5 years agoHola @paglioz3 ,
Pruebe a continuación la expresión:
progressive_value =
VAR MinDate =
MINX ( ALLSELECTED ( 'CALENDAR'),'CALENDAR'[Date] ) -- Saves the last visible date
RETURN
CALCULATE ( [value], 'CALENDAR'[Date] >= MinDate )
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
- paglioz35 years agoNew Member
¡Gracias!
Debajo del código completo:
progressive_value de la casa de los progressive_valueVAR MinDate - MINX ( ALLSELECTED ( 'CALENDAR'),'CALENDAR'[Fecha] ) -- Guarda la última fecha visiblevar MaxDate á MAX ('IND'[Fecha])var Valor- CALCULAR (IND[Importe])devoluciónCALCULATE ( Valor, 'CALENDAR'[Fecha] > MinDate, 'CALENDAR'[Fecha] <-MaxDate )