Alunos THIAGOVS Postado Março 15, 2022 Alunos Compartilhar Postado Março 15, 2022 Prezados boa noite! Estou me familiarizando com DAX e Aprecisando de um help em uma medida que satisfaça a seguinte situação, ex: N°OS N°GRUPO 00123 05 00124 05 00124 10 00124 20 00125 05 00125 10 00125 20 00126 40 Um gráfico de barras irá exibir a qtd de OS por grupo da seguinte forma: Grupo05 = 1 Grupo10= 1 Grupo20 = 2 Grupo40 = 1 * Obs: A Contagem da OS devera ser contabilizada somente no maior grupo no qual ela já pertenceu. Estou tentando usar a fórmula: Qtd OS por grupo = CALCULATE([QTD PREVENTIVAS], ALL(fPreventiva), FILTER(fPreventiva,MAX(fPreventiva[CODIGOGRPSERVI]) ) ) Porém retorna o total de cada grupo acumulando toas as OS passadas e não somente as do próprio grupo. Agradeço desde ja por qlq ajuda! Link para o comentário Compartilhar em outros sites More sharing options...
1 Alunos Solução Joao Barbosa Postado Março 16, 2022 Alunos Solução Compartilhar Postado Março 16, 2022 36 minutos atrás, THIAGO5424 disse: Pq tenho nessa tela uma medida tb com o total das OS distintas, veja o anexo pfv Boa Tarde , Veja agora! preventivas_forum.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Lucascouto48 Postado Março 15, 2022 Alunos Compartilhar Postado Março 15, 2022 Consegue anexar o arquivo do Power BI? Facilitaria. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Bom dia Lucas, vlw pela ajuda! Segue o arquivo .pbix em anexo. Agradeço! preventivas.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 segue o arquivo com os dados .xlsx só pra exemplo dadosOS.xlsx Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Pois a OS de número final 124 conta tb nele pois foi o maior grupo q ela teve além de ter passado nos grupos 05 e 10 nesses porém ela não deverá ser contabilizada somente no 20 q foi o maior, conseguiu entender? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Na vdd cada OS deverá estar contabilizada em um só grupo o que for o maior que ela já tenha passado Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 15, 2022 Alunos Compartilhar Postado Março 15, 2022 Olá @THIAGO5424! Mudei a pergunta por causa do PBIX : Se o critério para contar VALETAMENTO INTERNO é o CODIGOGRPSERVI, não deveria contar 3? São 3 CODGRP número 106: Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Não, seria o seguinte: essa OS num 112139 o maior grupo q ela já passou foi o 130 então por isso ela será contabilizada somente nele Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 No valetamento será contabilizado as OS final 75 e 84 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 15, 2022 Alunos Compartilhar Postado Março 15, 2022 8 minutos atrás, THIAGO5424 disse: Pois a OS de número final 124 conta tb nele pois foi o maior grupo q ela teve além de ter passado nos grupos 05 e 10 nesses porém ela não deverá ser contabilizada somente no 20 q foi o maior, conseguiu entender? Deve ser o cansaço, cara, mas eu ainda não entendi. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Não seria uma contagem de grupo e sim de OS 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 15, 2022 Alunos Compartilhar Postado Março 15, 2022 7 minutos atrás, THIAGO5424 disse: Não seria uma contagem de grupo e sim de OS Mas aí não seriam 3 OS's ? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Aí é q está o problema, eu não posso contar as OS q em algum momento tiveram passagem eu outro grupo maior entendeu? Ela só deverá ser contada no grupo maior Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Aí é q está o problema, eu não posso contar uma OS q em algum outro registro esteve em outro grupo com maior codigo entendeu? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 15, 2022 Autor Alunos Compartilhar Postado Março 15, 2022 Um exemplo: eu tenho 3 preventivas, de 10, 20 e 30 mil km ok? Uma mesma OS passará pela de 10, 20 e a de 30 q será a sua última. Preciso q seja exibido no gráfico somente a preventiva de 30 q foi a seu maior grupo com a qtd de 1 nas outras preventivas q são os outros grupos não deverão nem aparecer no gráfico Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 16, 2022 Autor Alunos Compartilhar Postado Março 16, 2022 Rascunhei aqui em uma planilha pra tentar facilitar o entendimento Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 16, 2022 Autor Alunos Compartilhar Postado Março 16, 2022 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Joao Barbosa Postado Março 16, 2022 Alunos Compartilhar Postado Março 16, 2022 11 horas atrás, THIAGO5424 disse: Bom Dia ! Amigo eu conseguir resolver seu problema apenas criando uma tabela virtual dentro do modelo e depois contando , com toda certeza não é o melhor jeito de se fazer , mas não consegui pensar em mais nada. Veja se o exemplo anexado pode te ajudar. preventivas_forum.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 16, 2022 Autor Alunos Compartilhar Postado Março 16, 2022 Bom dia João, cara muito obrigado pela ajuda!!! Uma duvida, estou testando com o .pbix que vc enviou e se eu coloco um filtro de segmentação de dados por exemplo em uma OS não deveria trazer somente o maior grupo que ela teve? A OS 112139 deveria trazer a qtd 01 no grupo 130 (preventiva - 30.000 KMS) ? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 16, 2022 Autor Alunos Compartilhar Postado Março 16, 2022 Pq tenho nessa tela uma medida tb com o total das OS distintas, veja o anexo pfv Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 16, 2022 Alunos Compartilhar Postado Março 16, 2022 14 horas atrás, THIAGO5424 disse: Ué ? De onde veio esses números de OS e de Código de Grupo ? Não estão nos arquivos que você mandou ... No arquivo que você mandou, o que está me causando confusão é que VALETAMENTO INTERNO possui três números diferentes de OS, mas têm os mesmos números de CÓDIGO DE GRUPO, portanto deveria resultar 3 e não 2. Estou errado? Veja no print, não tem como escolher o maior número de CÓDIGO DE SERVIÇO para VALETAMENTO INTERNO porque todos tem o mesmo número: Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 16, 2022 Autor Alunos Compartilhar Postado Março 16, 2022 Boa tarde sr. Nelson! Essa tela foi apenas um rascunho pra melhor compreensão, o que faltou ser entendido é que o eu não posso contar o grupo Valetamento para a OS 112139 citada acima pois o maior grupo que ela tem é o 130, sendo assim ela deverá ser contada somente no grupo 130 e não no 106. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 16, 2022 Alunos Compartilhar Postado Março 16, 2022 6 minutos atrás, Nelson Kobayashi disse: Ué ? De onde veio esses números de OS e de Código de Grupo ? Não estão nos arquivos que você mandou ... No arquivo que você mandou, o que está me causando confusão é que VALETAMENTO INTERNO possui três números diferentes de OS, mas têm os mesmos números de CÓDIGO DE GRUPO, portanto deveria resultar 3 e não 2. Estou errado? Veja no print, não tem como escolher o maior número de CÓDIGO DE SERVIÇO para VALETAMENTO INTERNO porque todos tem o mesmo número: Olhando a solução do @Joao Barbosa agora fez mais sentido para o que era desejado. Acredito que tenha resolvido. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Joao Barbosa Postado Março 17, 2022 Alunos Compartilhar Postado Março 17, 2022 Em 16/03/2022 em 12:21, THIAGO5424 disse: Boa tarde sr. Nelson! Essa tela foi apenas um rascunho pra melhor compreensão, o que faltou ser entendido é que o eu não posso contar o grupo Valetamento para a OS 112139 citada acima pois o maior grupo que ela tem é o 130, sendo assim ela deverá ser contada somente no grupo 130 e não no 106. @THIAGO5424 a solução te ajudou , caso tenha atingindo seu objetivo peço para que marque como melhor solução e feche o tópico por favor. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos THIAGOVS Postado Março 17, 2022 Autor Alunos Compartilhar Postado Março 17, 2022 Boa noite João, desculpa a demora pra responder, amanhã faremos uma validação nos dados com o pessoal responsável e te darei um retorno. Agradeço desde já pela grande ajuda!!! Um abraço. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
THIAGOVS
Prezados boa noite!
Estou me familiarizando com DAX e Aprecisando de um help em uma medida que satisfaça a seguinte situação, ex:
N°OS N°GRUPO
00123 05
00124 05
00124 10
00124 20
00125 05
00125 10
00125 20
00126 40
Um gráfico de barras irá exibir a qtd de OS por grupo da seguinte forma:
Grupo05 = 1
Grupo10= 1
Grupo20 = 2
Grupo40 = 1
* Obs: A Contagem da OS devera ser contabilizada somente no maior grupo no qual ela já pertenceu.
Estou tentando usar a fórmula:
Porém retorna o total de cada grupo acumulando toas as OS passadas e não somente as do próprio grupo.
Agradeço desde ja por qlq ajuda!
Link para o comentário
Compartilhar em outros sites
27 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