Alunos THIAGOVS Postado Dezembro 8, 2022 Alunos Compartilhar Postado Dezembro 8, 2022 Prezados, bom dia! Conseguem me dar uma ajuda em uma medida DAX que eu consiga mostrar em um cartão a soma dos valores iniciais (únicos) dos processos, agrupando pelo código do processo? Estou tentando usar a medida abaixo, porém ainda esta somando todos os registros: Valor inicial cartao = SUMX( ADDCOLUMNS( SUMMARIZE( 'fProcessos'; fProcessos[CODPROC] ); "TotalInicial";[Total valor inicial] );[Total valor inicial] ) Agradeço pela ajuda! Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Joao Barbosa Postado Dezembro 8, 2022 Alunos Solução Compartilhar Postado Dezembro 8, 2022 2 horas atrás, Thiago5424 disse: Nesse caso o valor considerado seria somente o 29.250 @Thiago5424 Boa Tarde , já testou dessa maneira?? Joao = SUMX( SUMMARIZE(Tabela,Tabela[ID],"Valor", CALCULATE(MAX(Tabela[Valor]), Tabela[Parcela] in {BLANK(),1})),[Valor]) teste forum.pbix 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 Bom dia! @Thiago5424 Veja se te ajuda: Medida: Total parcela única = CALCULATE(SUM(Tabela[Valor]), Tabela[Parcela] = 1) Resultado: Segue em anexo pbix. Sucesso 🚀 Thiago.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Dezembro 8, 2022 Autor Alunos Compartilhar Postado Dezembro 8, 2022 Tudo bem Tiago? Cara, e no caso de não termos a primeira parcela ainda lançada ? Colocando um condição "ou" não aceita, da em branco Valor total inicial = CALCULATE(SUM(fProcessos[VALORINICIALPROC]); fProcessos[PARCELA] = 1 || fProcessos[PARCELA] = BLANK() ) Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Dezembro 8, 2022 Autor Alunos Compartilhar Postado Dezembro 8, 2022 Estava com um filtro na tela...rsrs acho que resolveu assim...só vou fazer uns testes e te aviso, valeu por enquanto!!! 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 Utilize variável : Medida: Total parcela única = var a = CALCULATE(SUM(Tabela[Valor]), Tabela[Parcela] = 1 ) var b = CALCULATE(SUM(Tabela[Valor]), Tabela[Parcela] = BLANK() ) return a + b Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 novo valor sem número de parcela: Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 Como diz o Leo... segue medida mais elegante rsrsr: Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Dezembro 8, 2022 Autor Alunos Compartilhar Postado Dezembro 8, 2022 Identifiquei uma situação aqui...realmente não poderemos utilizar a parcela como 1 ou vazio pois tem processos que a parcela um se repete = ( O agrupamento do valor inicial terá que ser pelo codigo do processo mesmo, por isso pensei na função summarize... Conseguiu entender? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Dezembro 8, 2022 Autor Alunos Compartilhar Postado Dezembro 8, 2022 Nesse caso o valor considerado seria somente o 29.250 Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 Boa @Joao Barbosa mestre demais! Testei aqui funcionou... @Thiago5424 só tem um detalhe... as parcelas devem ter sempre o mesmo valor batendo até os centavos, do contrário o valor a SUMMARIZE vai criar duas ou mais linhas (Valor) para o mesmo processo. 🚀 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 @Joao Barbosa para o caso de ter dois o mais processo mas com o mesmo valor... Não vai quebrar o valor a ser retornado? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Joao Barbosa Postado Dezembro 8, 2022 Alunos Compartilhar Postado Dezembro 8, 2022 9 minutos atrás, Tiago Craici disse: @Joao Barbosa para o caso de ter dois o mais processo mas com o mesmo valor... Não vai quebrar o valor a ser retornado? A 1 questão você esta certíssimo se estiver um com parcelas iguais e valores diferentes não vai funcionar , não terá problema pq na summarize ele agrupa pelo id de cada processo então e como se retornasse uma tabela da seguinte maneira : Tabela: Summarize: Bem acho que foi isso que quiser né Thiago? Se reparar tenho dois id's diferentes com o mesmo valor e soma os 2. 1 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Dezembro 8, 2022 Admin Compartilhar Postado Dezembro 8, 2022 Isso mesmo @Joao Barbosa show! Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Dezembro 8, 2022 Autor Alunos Compartilhar Postado Dezembro 8, 2022 O valor inicial sempre se mantem o msmo, nesse caso não teria problema, agradeço pela ajuda Tiagão. Vou fazer umas validações na base real e aviso vcs se deu certo! Valeu msm!!! @Tiago Craici @Joao Barbosa 2 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Dezembro 22, 2022 Autor Alunos Compartilhar Postado Dezembro 22, 2022 Agradeço muito pela ajuda @Tiago Craici e @Joao Barbosa, desculpem a demora para dar um feedback rsrs, após a validação deu tudo certo com o resultado = ) Forte abraço e bom final de ano pra todos!!! 1 1 Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
THIAGOVS
Prezados, bom dia!
Conseguem me dar uma ajuda em uma medida DAX que eu consiga mostrar em um cartão a soma dos valores iniciais (únicos) dos processos, agrupando pelo código do processo?
Estou tentando usar a medida abaixo, porém ainda esta somando todos os registros:
Agradeço pela ajuda!
Link para o comentário
Compartilhar em outros sites
15 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