Página 1 de 1

[RESOLVIDO] Formatação com DAX não está funcionado

Enviado: 18 Fev 2022 às 19:29
por afchiara
Caros amigos, peço sua ajuda para entender o que estou fazendo de errado com uma DAX para formatar um gráfico, onde o maior valor deve ficar de uma cor e o menor valor de outra cor.

O problema, como podemos fazer na imagem abaixo, é que o maior valor ficou Verde mas o menor não ficou Vermelho como deveria.

Imagem

A Dax é a seguinte:

KPI Fat Max/Min =
VAR vMaximo =
CALCULATE(
MAXX(
VALUES(D_Calendario[MesAno]),
[Faturamento]
),
REMOVEFILTERS(D_Calendario)
)
VAR vMinimo =
CALCULATE(
MINX(
VALUES(D_Calendario[MesAno]),
[Faturamento]
),
REMOVEFILTERS(D_Calendario)
)
RETURN
SWITCH(
TRUE(),
[Faturamento]=vMaximo,"GREEN",
[Faturamento]=vMinimo,"RED",
"GRAY"
)

Vou enviar o PBI para que possam me ajudar mais facilmente.

Agradeço pela ajuda desde já.

Re: Formatação com DAX não está funcionado

Enviado: 19 Fev 2022 às 17:20
por Vilmar
Tente
Código: Selecionar todos
Medida =
VAR Var1 =
    MAXX ( ALL ( D_Calendario[MesAno], D_Calendario[OrdMesAno] ), [Faturamento] )
VAR Var2 =
    MINX ( ALL ( D_Calendario[MesAno], D_Calendario[OrdMesAno] ), [Faturamento] )
RETURN
    SWITCH (
        TRUE (),
        [Faturamento] = Var1, "green",
        [Faturamento] = Var2, "red",
        "gray"
    )

Re: Formatação com DAX não está funcionado

Enviado: 19 Fev 2022 às 18:02
por afchiara
Perfeito... qual seria a explicação???

Obrigado desde já.

Re: [RESOLVIDO] Formatação com DAX não está funcionado

Enviado: 20 Fev 2022 às 13:33
por Vilmar
Se uma coluna está classificada por outra coluna, você deverá remover o filtro das duas. Isso também acontece com o mês nome e o mês numero.

Re: [RESOLVIDO] Formatação com DAX não está funcionado

Enviado: 20 Fev 2022 às 14:10
por afchiara
Caramba, vivendo e aprendendo meu amigo.

Muito, muito obrigado.