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
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora