Estou tentando usar os Grupos de Calculo com uma série de índices mensais do PIB. Para o cálculo da variação acumulada, tenho que trabalhar com a médias (média dos índices de janeiro- fevereiro-março 2021 contra a média do índice de janeiro-fevereiro-março de 2020, por exemplo).
A fórmula é a seguinte:
VAR IndiceAnoAnterior =
CALCULATE (
TOTALYTD (
AVERAGE ( 'Base PIB'[Indice sem Ajuste Sazonal] ),
'Dcalendário'[Date],
'Dcalendário'[Date]
),
SAMEPERIODLASTYEAR ( 'Dcalendário'[Date] )
)
VAR Taxa =
DIVIDE (
TOTALYTD (
AVERAGE ( 'Base PIB'[Indice sem Ajuste Sazonal] ),
'Dcalendário'[Date],
'Dcalendário'[Date]
) - IndiceAnoAnterior,
IndiceAnoAnterior
)
RETURN
IF ( NOT ISBLANK ([Indice PIB]), Taxa, BLANK () )
Essa fórmula funcionada perfeitamente bem.
Entretanto, nos grupos de calculo, quando vou substituir a variável "Base PIB [Indice sem ajuste Sazonal] por "Selectedmeasure" recebo a seguinte mensagem de erro "A função AVAREGE aceita somente uma referência de coluna como argumento"
Como resolver esse impasse, pois pelo que sei (ou penso que sei) os grupos de calculo só aceitam medidas explicitas?
Pergunta
Vagner Bessa
Boa noite,
Estou tentando usar os Grupos de Calculo com uma série de índices mensais do PIB. Para o cálculo da variação acumulada, tenho que trabalhar com a médias (média dos índices de janeiro- fevereiro-março 2021 contra a média do índice de janeiro-fevereiro-março de 2020, por exemplo).
A fórmula é a seguinte:
VAR IndiceAnoAnterior =
CALCULATE (
TOTALYTD (
AVERAGE ( 'Base PIB'[Indice sem Ajuste Sazonal] ),
'Dcalendário'[Date],
'Dcalendário'[Date]
),
SAMEPERIODLASTYEAR ( 'Dcalendário'[Date] )
)
VAR Taxa =
DIVIDE (
TOTALYTD (
AVERAGE ( 'Base PIB'[Indice sem Ajuste Sazonal] ),
'Dcalendário'[Date],
'Dcalendário'[Date]
) - IndiceAnoAnterior,
IndiceAnoAnterior
)
RETURN
IF ( NOT ISBLANK ([Indice PIB]), Taxa, BLANK () )
Essa fórmula funcionada perfeitamente bem.
Entretanto, nos grupos de calculo, quando vou substituir a variável "Base PIB [Indice sem ajuste Sazonal] por "Selectedmeasure" recebo a seguinte mensagem de erro "A função AVAREGE aceita somente uma referência de coluna como argumento"
Como resolver esse impasse, pois pelo que sei (ou penso que sei) os grupos de calculo só aceitam medidas explicitas?
Obrigado!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora