Alunos Diogo Postado Setembro 30, 2022 Alunos Compartilhar Postado Setembro 30, 2022 Boa tarde a todos (as), Tenho uma tabela de representatividade com dois níveis de hierarquia: UF e Grupo de venda, em que estas colunas são de tabelas diferentes. Consigo fazer a representatividade do faturamento pelo segundo nível que é o grupo de venda, mas no primeiro nível, dá 100% em todos, conforme imagem. Alguma ajuda onde está o erro no DAX? Representatividade UF_GRP VND = VAR vFatTotal = CALCULATE([Faturamento], ALL(fFaturamento)) VAR vFAT_GRPVND = CALCULATE([Faturamento], ALL('Grupos de vendas'[GRUPO VENDA])) return IF( ISINSCOPE(Estados[UF]), IF( ISINSCOPE(Estados[UF]), DIVIDE([Faturamento], vFAT_GRPVND), DIVIDE([Faturamento], vFatTotal) ) ) Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Edson Igari Postado Setembro 30, 2022 Alunos Compartilhar Postado Setembro 30, 2022 @Diogo, tudo bem? Consegue compartilhar uma amostra dos dados? Fica mais fácil de ajudar. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Diogo Postado Setembro 30, 2022 Autor Alunos Compartilhar Postado Setembro 30, 2022 Olá @edigari infelizmente não consigo por se tratarem de dados reais da companhia. mas sem problema, vou tentar pesquisar mais um pouco para entender o problema. valeu!! Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Edson Igari Postado Setembro 30, 2022 Alunos Compartilhar Postado Setembro 30, 2022 @Diogo, acredito que quando estiver no escopo de UF você tenha que dar um ALL(Estados[UF]) no faturamento total, pois sua medida está considerando esse filtro, por isso está dando 100%. Enfim, tenta assim pra ver: Fatutamento Total = CALCULATE([Faturamento], ALL(Estados[UF])) Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Diogo Postado Setembro 30, 2022 Autor Alunos Compartilhar Postado Setembro 30, 2022 Esse também era o meu entendimento inicial: Representatividade UF_GRP VND = VAR vFatTotal = CALCULATE([Faturamento], ALL(Estados[UF])) VAR vFAT_GRPVND = CALCULATE([Faturamento], ALL('Grupos de vendas'[GRUPO VENDA])) return IF( ISINSCOPE(Estados[UF]), IF( ISINSCOPE(Estados[UF]), DIVIDE([Faturamento], vFAT_GRPVND), DIVIDE([Faturamento], vFatTotal) ) ) MAS continua não dando certo Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Diogo
Boa tarde a todos (as),
Tenho uma tabela de representatividade com dois níveis de hierarquia: UF e Grupo de venda, em que estas colunas são de tabelas diferentes.
Consigo fazer a representatividade do faturamento pelo segundo nível que é o grupo de venda, mas no primeiro nível, dá 100% em todos, conforme imagem.
Alguma ajuda onde está o erro no DAX?
Link para o comentário
Compartilhar em outros sites
4 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