Forum Discussion
JorgePereira
6 years agoHelper I
Single filter with switch
I have the measurement below: Measure = Var ValorSelecionado = SELECTEDVALUE(Ordem[Tipo]) Var ValorDataIni = DATE(YEAR([_Data Relatório]),MONTH([_Data Relatório]),1) Var ValorDataFin = [_Data ...
- Anonymous6 years ago
HI JorgePereira,
You can try below measure formula if it meets to your requirement:
Measure = VAR ValorSelecionado = SELECTEDVALUE ( Ordem[Tipo] ) VAR ValorDataIni = DATE ( YEAR ( [_Data Relatório] ), MONTH ( [_Data Relatório] ), 1 ) VAR ValorDataFin = [_Data Relatório] VAR ValorVersao = [_Versão 1] RETURN CALCULATE ( SWITCH ( ValorSelecionado, "AAA", [Total AAA], "BBB", [Total BBB], "CCC", [Total CCC], "DDD", [Total DDD] ), FILTER ( ALLSELECTED ( Light ), Light[Versão] = ValorVersao && Light[Data].[Date] IN CALENDAR ( ValorDataIni, ValorDataIni ) ) )Regards,
Xiaoxin Sheng
Anonymous
6 years agoNot applicable
HI JorgePereira,
You can try below measure formula if it meets to your requirement:
Measure =
VAR ValorSelecionado =
SELECTEDVALUE ( Ordem[Tipo] )
VAR ValorDataIni =
DATE ( YEAR ( [_Data Relatório] ), MONTH ( [_Data Relatório] ), 1 )
VAR ValorDataFin = [_Data Relatório]
VAR ValorVersao = [_Versão 1]
RETURN
CALCULATE (
SWITCH (
ValorSelecionado,
"AAA", [Total AAA],
"BBB", [Total BBB],
"CCC", [Total CCC],
"DDD", [Total DDD]
),
FILTER (
ALLSELECTED ( Light ),
Light[Versão] = ValorVersao
&& Light[Data].[Date] IN CALENDAR ( ValorDataIni, ValorDataIni )
)
)
Regards,
Xiaoxin Sheng