Forum Discussion
POWER BI
Hola puede u ayudar por slected mis fechas se sected por el usuario y obtener varaince para él
Hola @nomad23 ,
Cree una medida para clasificar la dimensión por fecha.
Measure =
RANKX (
FILTER (
ALLSELECTED ( 'Table (2)' ),
'Table (2)'[Dimension] = SELECTEDVALUE ( 'Table (2)'[Dimension] )
),
CALCULATE ( SELECTEDVALUE ( 'Table (2)'[date] ) ),
,
ASC,
DENSE
)
Recuento de la dimensión de la fecha base.
net var =
VAR base_date =
CALCULATE ( MIN ( 'Table (2)'[date] ), ALLSELECTED ( 'Table (2)'[date] ) )
RETURN
CALCULATE (
COUNT ( 'Table (2)'[Dimension] ),
FILTER ( 'Table (2)', 'Table (2)'[date] = base_date )
)
Contar la primera aparición de la dimensión de la fecha de comparación
actual var =
VAR base_date =
CALCULATE ( MIN ( 'Table (2)'[date] ), ALLSELECTED ( 'Table (2)'[date] ) )
RETURN
CALCULATE (
COUNT ( 'Table (2)'[Dimension] ),
FILTER ( 'Table (2)', 'Table (2)'[date] <> base_date && [Measure] = 1 )
)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Anonymous6 years agoNot applicable
Su trabajo para la fecha mínima como fecha base lo que si necesito calcular la fecha máxima wrt (para el 1o jan wrt al 1 de junio) está dando varinace real para 1 necesito calcular ( 1 de junio wert 1sjan)
- V-lianl-msft6 years ago
Community Support
Hola @nomad23 ,
¿Desea comparar la fecha base con el período seleccionado y la fecha máxima?
¿La lógica de comparación es diferente de lo que describió anteriormente?
Si lo entiendo correctamente, por favor intente esto.
net var = VAR base_date = CALCULATE ( MIN ( 'Table (2)'[date] ), ALLSELECTED ( 'Table (2)'[date] ) ) VAR max_date = CALCULATE ( MAX ( 'Table (2)'[date] ), ALLSELECTED ( 'Table (2)'[date] ) ) VAR period = CALCULATE ( COUNT ( 'Table (2)'[Dimension] ), FILTER ( ALL ( 'Table (2)' ), 'Table (2)'[date] > base_date && 'Table (2)'[date] <= max_date && [Measure] = 1 ) ) VAR BASE = CALCULATE ( COUNT ( 'Table (2)'[Dimension] ), FILTER ( 'Table (2)', 'Table (2)'[date] = base_date ) ) RETURN period - BASESaludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.- Anonymous6 years agoNot applicable
No , permítanme expalin u con el ejemplo 1) para 1th june(A,B,B,F) y 1st jan (A,B) la vairance real es 1 porque se agrega f pero para 1st jan(A,B) y 1st june(A,B,B,F) la varince real debe ser 0 . 2) para la fecha 1er sep (A,D,E,F) y 1st october(A,B,C) la varianza real es 3 pero necesito una medida por lo que para el 1er octubre (A,B,C) y 1st sept(A,D,E,F ) debe venir LA VARIANZA REAL 2 .