Forum Discussion
Max1
9 years agoRegular Visitor
Extract number values from columns
Hello! Can anybody help me to transform a table where total number of columns is not constant? Thanks Input Table: “Key” column is always fixed Total number of other columns will chan...
- 9 years ago
Alternatively you can take the second {1} - 0-based - and third {2} non-null field values.
let Source = Table1, AddedColumn2 = Table.AddColumn(Source, "column2", each List.Select(Record.FieldValues(_), each _<> null){1}), AddedColumn3 = Table.AddColumn(AddedColumn2, "column3", each List.Select(Record.FieldValues(_), each _<> null){2}), SelectedColumns = Table.SelectColumns(AddedColumn3,{"Key", "column2", "column3"}) in SelectedColumns
MarcelBeug
9 years agoCommunity Champion
Alternatively you can take the second {1} - 0-based - and third {2} non-null field values.
let
Source = Table1,
AddedColumn2 = Table.AddColumn(Source, "column2", each List.Select(Record.FieldValues(_), each _<> null){1}),
AddedColumn3 = Table.AddColumn(AddedColumn2, "column3", each List.Select(Record.FieldValues(_), each _<> null){2}),
SelectedColumns = Table.SelectColumns(AddedColumn3,{"Key", "column2", "column3"})
in
SelectedColumnsMax1
9 years agoRegular Visitor
Hi MarcelBeug
Thanks a lot for your solution. That's a shorter and easier way.
Works fine for my table.
Have a nice day!
Max