Ir para conteúdo
  • 0

Matriz com condicionais


Diego Cesar Corte
Ir para solução Solucionado por reinaldoc ,

Pergunta

  • Alunos

Bom dia, comunidade!

Estou com uma dúvida aqui em relação à visualização de uma matriz.

Tenho três tabelas de base (dInstalacao, fContagem, dParametro):

image.png.df24763a12c23eb579a25f265bd6baa3.pngimage.png.bd9a330e17755015952f635132b40961.pngimage.png.70148b8749be7cdb74248edd33d794eb.png

Quero montar uma matriz que mostre a soma da coluna "Contagem" para cada instalação e parâmetro. Porém, quero que some 0 para instalações que não apresentem algum parâmetro. Até aí, tudo bem (consegui fazer).

Mas quando filtro o "Tipo" de parâmetro, quero que a tabela mostre apenas as instalações que apresentam esse tipo. Por exemplo, filtrando o "Tipo" 2 e o "E/S" Saída, quero que apareçam na matriz somente as instalações que apresentem o Parâmetro 3, no caso a instalação C e F.

image.png.36669967f0e0d7fbd6754a368b22d2ec.png (O que eu quero)

No Power BI, aparece:

image.png.69739241c746f0c5c2cd22bbfc535163.png (O que aparece no pbix)

O pbix está anexado.

Alguém saberia como solucionar esse problema?

Já tentei image.png.0d4fcd9fde58eec2bae950ebf3528af2.png, mas não deu certo.

Desde já, agradeço!

Exemplo.pbix

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Se você tirar o COALESCE fica como você quer...

Dica: você pode colocar o COALESCE somente se Tipo ou E/S estiver selecionado.

Quant = 
  CALCULATE(
    IF(
        ISFILTERED(dParametro[Tipo]) && ISFILTERED(dParametro[E/S]),
        SUM(fContagem[Contagem]),
        COALESCE(SUM(fContagem[Contagem]), 0)
    ),
    ALLSELECTED(dParametro[Tipo],dParametro[E/S])
   )

 

  • Like 1
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...