Alunos Watson Silva Postado Março 17, 2022 Alunos Compartilhar Postado Março 17, 2022 Olá a todos. Eu consigo agrupar todas essas 3 linhas em apenas uma linha no power query? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Nelson Kobayashi Postado Março 18, 2022 Alunos Solução Compartilhar Postado Março 18, 2022 Olá @Watson Silva! Na falta de uma base de dados de exemplo, eu fiz uma tabelinha no excel para usar de exemplo: E no final o objetivo é que resulte em uma tabela assim: Vamos tratar isso no POWER QUERY, com certeza há formas mais técnicas e elegantes de resolver isso, utilizando funções avançadas da Linguagem M, mas estou sugerindo uma solução que pode ser atingida somente clicando nas funcionalidades dos menus. Temos aqui os dados já importados para uma tabela no POWER QUERY. 1. ) Selecione a coluna ‘Column1’ que será usada para criar a coluna condicional ; 2. ) depois vá no menu >Adicionar Colunas ; 3. ) selecione o menu >Coluna Condicional. Vai abrir uma caixa de diálogo: 1. ) Aqui é onde daremos o nome para as novas colunas que serão criadas. Aproveite aqui para já dar o nome correto, pois se deixar para renomear tudo no final, irá criar uma etapa extra na criação da tabela. 2. ) Selecione aqui a Column1 que será usada como critério para criar a nova coluna. 3. ) Aqui eu usei o operador “igual a” e ao lado digitei exatamente o conteúdo da célula |C100|, mas se quiser ter menos trabalho, poderá usar “contém”... então podemos digitar só o número 100 no valor ao lado. 4. ) Aqui é o critério para trazer os valores para a nova coluna. 5. ) Aqui precisa mudar o ícone para a opção “Selecionar uma coluna”, que irá habilitar a opção de escolher colunas no campo ao lado. 6. ) Aqui iremos escolher a Column2. Dessa forma, todas as linhas que contiverem |C100| na Column1 irá trazer para a nova coluna o conteúdo da Column2. 7. ) Clique em OK Ficará assim: Repare que foi criada uma nova coluna contendo apenas os valores das linhas C100, mas com o conteúdo da Column2. Vamos repetir o mesmo processo e criar mais duas colunas, apenas mudando o critério para C170 e para C190, vai ficar assim : Agora vamos fazer o procedimento de preencher para baixo: 1. ) Basta selecionar as três colunas recém-criadas e sobre o cabeçalho de uma das colunas, clique com o botão direito do mouse para abrir as opções das colunas ; 2. ) Vá até a opção “Preenchimento” sem clicar, irá abrir mais opções ; 3. ) e depois escolha “Para baixo”. Isso irá preencher todos os espaços vazio com informações da célula acima. Obs.: Este procedimento de preencher pra baixo também pode ser acessado pelo menu > Transformar > Preenchimento > Para Baixo. Vai ficar assim : Repare que queremos os resultados corretos que estão apenas nessas linhas destacadas e que as outras são desnecessárias: Repare também que as linhas desejadas coincidem com as linhas |C190| da Column1. Então vamos filtrar na Column1 somente as linhas C190: 1. ) Na Column1, selecione a seta pra baixo para abrir as opções de filtro da coluna ; 2. ) Nos filtros, selecione apenas |C190| 3. ) E clique em OK Vai ficar assim, agora só falta remover as colunas desnecessárias : E pronto ! Resultado desejado ! Espero ter ajudado ! Arquivo PBIX em anexo. AGRUPAR LINHAS.pbix 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 17, 2022 Alunos Compartilhar Postado Março 17, 2022 Olá @Watson Silva! Como deveria ficar o resultado final disso ? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Watson Silva Postado Março 17, 2022 Autor Alunos Compartilhar Postado Março 17, 2022 Olá, @Nelson Kobayashi, Deveriam ficar os tres ítens em uma única linha. Obrigado. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 18, 2022 Alunos Compartilhar Postado Março 18, 2022 3 horas atrás, Watson Silva disse: Olá, @Nelson Kobayashi, Deveriam ficar os tres ítens em uma única linha. Obrigado. Assim ? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Watson Silva Postado Março 18, 2022 Autor Alunos Compartilhar Postado Março 18, 2022 Ola, @Nelson Kobayashi, Isso mesmo. Como faço isso? Obrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Watson Silva Postado Março 18, 2022 Autor Alunos Compartilhar Postado Março 18, 2022 Ola, @Nelson Kobayashi, boa tarde. Muito obrigado. Não importa se é elegante ou não. O que importa e que funcionou perfeitamente. Um forte Abraço. Watson Silva 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Nelson Kobayashi Postado Março 18, 2022 Alunos Compartilhar Postado Março 18, 2022 2 minutos atrás, Watson Silva disse: Ola, @Nelson Kobayashi, boa tarde. Muito obrigado. Não importa se é elegante ou não. O que importa e que funcionou perfeitamente. Um forte Abraço. Watson Silva É isso aí @Watson Silva! Esse é o espírito! Para o Power BI pode haver várias soluções para o mesmo problema. Fique atento que no futuro algo melhor pode surgir pra você. Se você souber de outras soluções alternativas, traz aqui pra gente ! Assim todos nós aprendemos e ficamos cada vez melhores ! Abç. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Watson Silva
Olá a todos.
Eu consigo agrupar todas essas 3 linhas em apenas uma linha no power query?
Link para o comentário
Compartilhar em outros sites
7 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