Code Library

DAX · UDF

Delta.AA

Recalcula um valor no mesmo período do ano anterior.

Categoria: Comparativo temporalTipo: UDFVersão: v1.1.0Fonte: Paulo André Jesus — OfficeTuningAtualizado em: 25/09/2026
Documentação completa na Function Library →

Sintaxe

Delta.AA ( Valor )

Argumentos

NomeTipoObrigatórioDescrição
ValorANYREFSimMedida ou expressão a recalcular no ano anterior. Avaliada dentro do CALCULATE.

Retorno

Escalar

Código completo

DEFINE
    /// Valor do mesmo período do ano anterior.
    /// Requer a tabela 'TabDimCalendario', coluna [Data Referência], marcada como Tabela de Datas.
    /// @param {ANYREF} Valor - Medida ou expressão a recalcular no ano anterior.
    /// @returns Valor no mesmo período do ano anterior.
    FUNCTION Delta.AA =
        ( Valor : ANYREF ) =>
        CALCULATE ( Valor, SAMEPERIODLASTYEAR ( 'TabDimCalendario'[Data Referência] ) )

EVALUATE
{ Delta.AA ( [Total Vendas] ) }  // troque [Total Vendas] por uma medida do seu modelo

Exemplos

Total Vendas AA = Delta.AA ( [Total Vendas] )

Dicas e observações

⚠️ Depende da tabela 'TabDimCalendario', coluna [Data Referência], marcada como Tabela de Datas e relacionada às fatos. 💡 ANYREF é necessário aqui: o valor precisa ser avaliado dentro do CALCULATE, com o filtro do ano anterior.

Dependências

TabDimCalendario[Data Referência]