DAX · UDF
Delta.Cor
Cor hexadecimal da variação, para formatação condicional por valor do campo.
Categoria: Comparativo temporalTipo: UDFVersão: v1.1.0Fonte: Paulo André Jesus — OfficeTuningAtualizado em: 25/09/2026
Documentação completa na Function Library →Sintaxe
Delta.Cor ( ValorDeltaPercentual )Argumentos
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| ValorDeltaPercentual | ANYVAL | Sim | Variação, normalmente o resultado de Delta.Percentual. |
Retorno
Texto
Código completo
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 ) }Exemplos
Δ% Total Vendas Cor = Delta.Cor ( [Δ% Total Vendas] )
EVALUATE { Delta.Cor ( -0.1 ) }
// "#D64554"Dicas e observações
💡 Use em Formatação condicional › Cor da fonte › Estilo do formato: Valor do campo. 💡 #1AAB40 alta · #D9B300 estável · #D64554 queda.