Delta.Cor

DAXComparativo temporal

Cor hexadecimal da variação, para formatação condicional por valor do campo.

Sintaxe

DAX
Delta.Cor ( ValorDeltaPercentual )

Parâmetros

ValorDeltaPercentualANYVALObrigatório

Variação, normalmente o resultado de Delta.Percentual.

DAX
[Δ% Total Vendas]

Tipo de retorno

Texto

Exemplos

DAX
Δ% Total Vendas Cor = Delta.Cor ( [Δ% Total Vendas] )

EVALUATE { Delta.Cor ( -0.1 ) }
// "#D64554"

Código completo

DAX
DEFINE
    /// Cor hexadecimal da variação, para formatação condicional por valor do campo.
    /// @param {ANYVAL} ValorDeltaPercentual - Variação (normalmente o resultado de Delta.Percentual).
    /// @returns "#1AAB40" (alta), "#D9B300" (estável), "#D64554" (queda) ou BLANK.
    FUNCTION Delta.Cor =
        ( ValorDeltaPercentual : ANYVAL ) =>
        SWITCH (
            TRUE (),
            ISBLANK ( ValorDeltaPercentual ), BLANK (),
            ValorDeltaPercentual > 0, "#1AAB40",
            ValorDeltaPercentual = 0, "#D9B300",
            "#D64554"
        )

EVALUATE
{ Delta.Cor ( 0.2 ), Delta.Cor ( 0 ), Delta.Cor ( -0.1 ) }

Mais informações

Fonte
Paulo André Jesus — OfficeTuning
Versão
1.1.0

Conhecer a trilha Power BI ao vivo