1
resposta

[Dúvida] - Hierarquia Power Bi

Pessoal, é possível ocultar linhas em branco em uma Matriz? Lembrando que se eu simplesmente filtrar, ele vai afetar as hierarquias acima e mudar o valor. Eu consegui deixar a soma nula, porém ele não some com a hierarquia.

segue código DAX e Print com a Hierarquia

Status_t4 = 
SWITCH(
    TRUE(),
    NOT ISINSCOPE(agrupamento[T4]), sumx(agrupamento, agrupamento[ACUMULADO]),

    ISINSCOPE(agrupamento[T4]) && NOT ISINSCOPE(agrupamento[T5]) && SELECTEDVALUE(agrupamento[T4]) = BLANK(), BLANK(),

    ISINSCOPE(agrupamento[T5]) && NOT ISINSCOPE(agrupamento[T6]) && SELECTEDVALUE(agrupamento[T5]) = BLANK(), BLANK(),

    ISINSCOPE(agrupamento[T6]) && NOT ISINSCOPE(agrupamento[CTA_MAGNITUDE_IFRS17.1]) && SELECTEDVALUE(agrupamento[T6]) = BLANK(),BLANK(),

    sumx(agrupamento, agrupamento[ACUMULADO])
)

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Ei, Daniela! Tudo bem?

No DAX, uma sugestão é você utilizar a função HASONEVALUE. Ela ajuda a controlar a exibição de valores apenas quando há um nível específico com dado válido, evitando linhas em branco.

Um exemplo aplicando ela:

Status_t4 = 
SWITCH(
    TRUE(),
    NOT HASONEVALUE(agrupamento[T4]), BLANK(),
    ISINSCOPE(agrupamento[T4]) && SELECTEDVALUE(agrupamento[T4]) = BLANK(), BLANK(),
    SUMX(agrupamento, agrupamento[ACUMULADO])
)

Uma alternativa é não mexer no código e ocultar pela guia Formato como podemos ler na documentação. Configurações de formato do visual de matriz.

Espero que as orientações sejam um bom ponto de partida para você.

Continue se dedicando aos estudos e qualquer dúvida, compartilhe no fórum.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!