Ir para conteúdo
  • 0

Agrupar por Faixa de Atendimentos


Joséalberico
Ir para solução Solucionado por Sandro Vieira ,

Pergunta

  • Alunos

Fala galera, boa tarde, tudo certo ? !

Conseguem me dar um help aqui.

Estou precisando que o comportamento da Faixa_2 da tabela na esquerda fique igual a da faixa-teste da tabela da direita, porém, não estou conseguindo.

Abaixo coloquei a medida que estou usando e também o PBIX

 

image.png.aea52076e22778efbc04b4248a8cce6f.png

 

Estou usando a medida abaixo;

 

VAR qtdatendimentos = [qtd_atendimentos3]
VAR FaixaSelecionada2 = SELECTEDVALUE('Atendimentos SME'[faixa_3])
VAR Resultado =
IF(
    ISFILTERED('Atendimentos SME'[faixa_3]),
    CALCULATE(
        SELECTEDVALUE('Atendimentos SME'[qtd_atendimentos3]),
        'Atendimentos SME'[faixa_3] = FaixaSelecionada2
    ),
    qtdatendimentos
)
 
RETURN
Resultado

 

esboço painel portfolio Tela 1 Homologação_V2.pbix

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa noite @Joséalberico, refiz na medida TESTE, veja se te antende agora por favor.

image.png.d99814b40c96f358083e05378b30cf9a.png

Teste =
VAR vValor =
CALCULATE(
    [qtd_atendimentos3],
    ALL(TabelaAuxFaixa)
)
return
MAXX(
    FILTER(
        TabelaAuxFaixa,
        vValor >= TabelaAuxFaixa[Min] &&
        vValor <= TabelaAuxFaixa[Max]
    ),
    vValor
)

esboço painel portfolio Tela 1 Homologação_V2.pbix

Editado por Sandro Vieira
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Bom dia @Joséalberico, veja se te atende a alteração que fiz, primeiro lugar tem que ativar o relacionamento da tabela TDFaixas que está inativo em seu modelo, depois inclui em sua tabela as colunas MIN e MAX para ajudar no filtro.
 

Depois alterei sua medida conforme abaixo:
 

qtd_atendimentos3 =
VAR vAtendimentos= SUM('Atendimentos SME'[qtd_atendimentos3])
VAR vCalculos =
    CALCULATE(
        vAtendimentos,
        FILTER(
            TDFaixas,
            vAtendimentos >= TDFaixas[MIN] && vAtendimentos <= TDFaixas[MAX]
        )
    )
return
vCalculos

esboço painel portfolio Tela 1 Homologação_V2-alterada-sandro.pbix

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

  • 0
  • Alunos
1 hora atrás, Sandro Vieira disse:

Bom dia @Joséalberico, veja se te atende a alteração que fiz, primeiro lugar tem que ativar o relacionamento da tabela TDFaixas que está inativo em seu modelo, depois inclui em sua tabela as colunas MIN e MAX para ajudar no filtro.
 

Depois alterei sua medida conforme abaixo:
 

qtd_atendimentos3 =
VAR vAtendimentos= SUM('Atendimentos SME'[qtd_atendimentos3])
VAR vCalculos =
    CALCULATE(
        vAtendimentos,
        FILTER(
            TDFaixas,
            vAtendimentos >= TDFaixas[MIN] && vAtendimentos <= TDFaixas[MAX]
        )
    )
return
vCalculos

esboço painel portfolio Tela 1 Homologação_V2-alterada-sandro.pbix 26.28 MB · 0 downloads

Olá Sandro, quando apenas o códProduto estiver selecionado, precisa aparecer a qtd de atendimentos total aplicando uma faixa única  para os dois visuais. Vou colcoar aqui abaixo o resultado esperado;

image.png.8ce8d35cd41bd57e6a79174c34f01fe7.png

image.png.ce4a2ddf5f0ab667f1678af413d82885.png

 

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 05/06/2023 em 20:45, Sandro Vieira disse:

Boa noite @Joséalberico, refiz na medida TESTE, veja se te antende agora por favor.

image.png.d99814b40c96f358083e05378b30cf9a.png

Teste =
VAR vValor =
CALCULATE(
    [qtd_atendimentos3],
    ALL(TabelaAuxFaixa)
)
return
MAXX(
    FILTER(
        TabelaAuxFaixa,
        vValor >= TabelaAuxFaixa[Min] &&
        vValor <= TabelaAuxFaixa[Max]
    ),
    vValor
)

esboço painel portfolio Tela 1 Homologação_V2.pbix 26.28 MB · 1 download

Obrigado Sandro ! Era isso mesmo que estava querendo.

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...