Ir para conteúdo
  • 0

Agrupamento com Linguagem M


Beatriz Oliveira
Ir para solução Solucionado por Joao Raulino ,

Pergunta

  • Alunos

Boa tarde pessoal! 

Há alguns dias tenho tentado modelar uma DRE com o power query, unindo uma tabela onde tenho uma API retornada com as categorias e códigos, e outra tabela que criei com a estrutura da DRE.

Tenho tentando agrupar as categorias da API com cada linha correspondente do grupo da DRE. Porém os valores estão sendo repetidos.

Alguém tem alguma ideia de como me ajudar?

----------- CÓDIGO ABAIXO

 

let 
    ColunaAnalisada = Categorias[SinteticoDRE],
    TabelaOndeSeraRetornado = teste,

    Condicao = Table.AddColumn(TabelaOndeSeraRetornado, "NovoAgrupamento", each 
        let
            Agrupamento = [Agrupamento],
            NovoAgrupamento = 
                if  Agrupamento = "Receita Operacional" or Agrupamento = "Receita Indireta" then Agrupamento
                else if Agrupamento = "Custos Variáveis" then Agrupamento
                else if Agrupamento = "Despesas Variáveis" then Agrupamento
                else if Agrupamento = "Despesas Fixas" then Agrupamento
                else null
        in
            NovoAgrupamento
    ),

    #"Agrupar" = Table.Group(Condicao, {"Descrição", "NovoAgrupamento"}, {})
in
    #"Agrupar"

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
11 minutos atrás, Joao Raulino disse:

Suave @Beatriz Oliveira?

Pelo que deu para entender da tua questão, acredito que da para resolver de maneira mais simples através do botão "Mesclar consultas":

image.png.c1bbc88b34edfb09feff6f74399bed90.png

Da uma olhada no link abaixo que te explica em detalhes o que fazer:

https://learn.microsoft.com/pt-br/power-query/merge-queries-overview

image.png.6ea3675740486800389319886d593baf.png

Abs!

Oioi! Tentei fazer dessa forma, mas acabo encontrando o problema de repetições, mesmo removendo duplicatas.

PBI - DRE 1.png

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...