Alunos Marcio Monteiro Postado Dezembro 14, 2022 Alunos Compartilhar Postado Dezembro 14, 2022 Olá pessoal preciso de uma ajudinha gostaria de realizar uma transposição de uma lista em linha para coluna porem separado o numero de contrato no cabeçalho e abaixo do numero do contrato a posição do colaborador. d48a9237-7006-406c-af4e-127a331523a9.jfif Pasta1.xlsx Link para o comentário Compartilhar em outros sites More sharing options...
1 Alunos Solução Erick Oliveira Postado Dezembro 15, 2022 Alunos Solução Compartilhar Postado Dezembro 15, 2022 Boa noite. Tente esse código em M: let Fonte = Excel.Workbook(File.Contents("C:\Users\erick\Downloads\Pasta1.xlsx"), null, true), Tabela1_Table = Fonte{[Item = "Tabela1", Kind = "Table"]}[Data], #"Tipo Alterado" = Table.TransformColumnTypes( Tabela1_Table, {{"TIPOPERFIL(CUSTOS)", type text}, {"NºCONTRATOS", type text}} ), #"Linhas Agrupadas" = Table.Group( #"Tipo Alterado", {"NºCONTRATOS"}, {{"Table", each _, type table [#"TIPOPERFIL(CUSTOS)" = nullable text, NºCONTRATOS = nullable text]}} ), #"Table 1" = Table.AddColumn( #"Linhas Agrupadas", "New Table", each Table.AddIndexColumn( Table.RenameColumns( Table.SelectColumns([Table], "TIPOPERFIL(CUSTOS)"), {"TIPOPERFIL(CUSTOS)", [#"NºCONTRATOS"]} ),"Index",1) ), #"ExpandTable 1" = Table.Combine(#"Table 1"[New Table]), #"Linhas Agrupadas1" = Table.Group(#"ExpandTable 1", {"Index"}, {{"Table", each _}}), #"Table 2" = Table.AddColumn( #"Linhas Agrupadas1", "Table 2", each Table.Distinct( Table.FillUp( Table.FillDown([Table], Table.ColumnNames([Table])), Table.ColumnNames([Table]))) ), #"Outras Colunas Removidas" = Table.SelectColumns(#"Table 2", {"Table 2"}), #"ExpandTable 2" = Table.Combine(#"Outras Colunas Removidas"[Table 2]), #"Colunas Removidas" = Table.RemoveColumns(#"ExpandTable 2", {"Index"}) in #"Colunas Removidas" Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Marcio Monteiro Postado Dezembro 18, 2022 Autor Alunos Compartilhar Postado Dezembro 18, 2022 BLz meu amigo vou aplicar aqui , Muito obrigado!! Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcio Monteiro
Olá pessoal preciso de uma ajudinha gostaria de realizar uma transposição de uma lista em linha para coluna porem separado o numero de contrato no cabeçalho e abaixo do numero do contrato a posição do colaborador.
d48a9237-7006-406c-af4e-127a331523a9.jfif Pasta1.xlsx
Link para o comentário
Compartilhar em outros sites
2 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