Alunos Cristiano R Alonso Postado Março 1 Alunos Postado Março 1 Bom dia! Preciso de um help .. 🙄 Preciso de uma medida para obter o acumulado da coluna % Total das Quantias, sempre que realizar um filtro externo por período. Então, seria na primeira linha: 1,71%, na segunda linha: 1,71%+0,92%=2,63%, na terceira linha: 2,63%+0,86=3,49% ....até o final. A regra seria obter o acumulado, até a coluna Regra 80/20, atingir <= 80%. Obtendo assim a relação de produtos até os 20% Juro que tentei....🫤 Medidas que estou usando para esse visual: ______________________________________________ $ Faturamento = SUM(fVendas[ValorVenda]) _____________________________________________ % Total Quantia = VAR vQuantiaALL=CALCULATE([Qtd Vendas],ALLSELECTED(fVendas)) RETURN DIVIDE([Qtd Vendas],vQuantiaALL) ______________________________________________ % Pareto = VAR vFaturamentoTotal= CALCULATE( [$ Faturamento], ALLSELECTED(dProduto) ) RETURN DIVIDE([$ Faturamento Acumulado],vFaturamentoTotal) ______________________________________________________________ Imagem do visual.
0 Alunos Solução Joao Raulino Postado Março 4 Alunos Solução Postado Março 4 Suave @Cristiano R Alonso? Usa uma ALLEXCEPT() no lugar da ALLSELECTED(): Citar % TotalQtdAcumulado = VAR vAllQuantia = CALCULATE([Qtd Vendas],ALLSELECTED(fVendas)) RETURN CALCULATE( DIVIDE([Qtd Vendas],vAllQuantia), WINDOW( 1, ABS, 0, REL, ALLEXCEPT(fVendas, fVendas[Qtd]), ORDERBY([$ Faturamento],DESC) ) ) Créditos ao @Edson Igari por sugerir o uso da função WINDOW() que vai muito bem nesse caso. Abs!
0 Alunos Edson Igari Postado Março 1 Alunos Postado Março 1 @Cristiano R Alonso, tudo bem? Tenta assim: Acumulado = CALCULATE( [% Total Quantia], WINDOW( 1,ABS, 0, REL, ALLSELECTED(SuaTabela[NomeProduto]), ORDERBY([% Total Quantia],DESC) )
0 Alunos Cristiano R Alonso Postado Março 1 Autor Alunos Postado Março 1 Infelizmente não..... Fica todas com 100% %TotalQtdAcumulado = CALCULATE( [% Total Quantia], WINDOW( 1,ABS, 0, REL, ALLSELECTED(dProduto[NomeProduto]), ORDERBY([% Total Quantia],DESC) ) ) Será que é um problema de relacionamento?!?
0 Alunos Edson Igari Postado Março 1 Alunos Postado Março 1 Não é relacionamento não. Passei por um problema parecido hoje. Faz o seguinte, cria uma medida assim: Total quantia ajustada = SUMX( ADDCOLUMNS( VALUES(SuaTabelaNomeProduto]), "@TotalQuantia",[% Total Quantia] ), [@TotalQuantia] ) Ai você cria a segunda media referenciando essa: %TotalQtdAcumulado = IF( NOT(ISBLANK([% Total Quantia])), CALCULATE( [Total quantia ajustada], WINDOW( 1,ABS, 0,REL, ALLSELECTED(SuaTabelaNomeProduto]), ORDERBY([Total quantia ajustada],DESC) ) ) )
0 Alunos Cristiano R Alonso Postado Março 4 Autor Alunos Postado Março 4 Bom dia, infelizmente o resultado foi o mesmo. Todos os produtos viream com o valor de 100% Segue as medidas atualizadas: Total quantia ajustada = SUMX( ADDCOLUMNS( VALUES(dProduto[NomeProduto]), "@TotalQuantia",[% Total Quantia] ), [@TotalQuantia] ) e %TotalQtdAcumulado = IF( NOT(ISBLANK([% Total Quantia])), CALCULATE( [Total quantia ajustada], WINDOW( 1,ABS, 0,REL, ALLSELECTED(dProduto[NomeProduto]), ORDERBY([Total quantia ajustada],DESC) ) ) )
Pergunta
Cristiano R Alonso
Bom dia! Preciso de um help .. 🙄
Preciso de uma medida para obter o acumulado da coluna % Total das Quantias, sempre que realizar um filtro externo por período.
Então, seria na primeira linha: 1,71%, na segunda linha: 1,71%+0,92%=2,63%, na terceira linha: 2,63%+0,86=3,49% ....até o final.
A regra seria obter o acumulado, até a coluna Regra 80/20, atingir <= 80%. Obtendo assim a relação de produtos até os 20%
Juro que tentei....🫤
Medidas que estou usando para esse visual:
______________________________________________
$ Faturamento = SUM(fVendas[ValorVenda])
_____________________________________________
% Total Quantia =
VAR vQuantiaALL=CALCULATE([Qtd Vendas],ALLSELECTED(fVendas))
RETURN
DIVIDE([Qtd Vendas],vQuantiaALL)
______________________________________________
% Pareto =
VAR vFaturamentoTotal=
CALCULATE(
[$ Faturamento],
ALLSELECTED(dProduto)
)
RETURN
DIVIDE([$ Faturamento Acumulado],vFaturamentoTotal)
______________________________________________________________
Imagem do visual.
5 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora