Forum Discussion

Mark_Desmarais's avatar
Mark_Desmarais
Copper Contributor
Mar 17, 2023
Solved

New to Power Query - Duplicate All Columns

Hello, I have a fairly simple problem I'm not sure how to approach.   I have a table in Power Query and I want to duplicate all the columns (and modify their names) without having to do it manually...
  • SergeiBaklan's avatar
    Mar 18, 2023

    Mark_Desmarais 

    You may generate script like this

    let
        Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    
        names = Table.ColumnNames (Source),
        namesA = List.Transform( names, (q) => q & "A"),
    
        ourColumns = Table.ToColumns(Source),
        tableWithDuplicatedColumns = Table.FromColumns(
            ourColumns & ourColumns,
            names & namesA)
    in
        tableWithDuplicatedColumns