Forum Discussion
Anonymous
4 years agoNot applicable
Replace hard coded column reference with dynamic reference
I have a table called mergeHeaders which has entries of headers of columns of a Power Query. The table mergeHeaders has one column and a header called "newColHeader" The entries of mergeHea...
- 4 years ago
Hi Anonymous
You can use
Table.Column(mergeHeaders,MyMergedHeader)to replace
mergeHeaders[newColHeader]The code is
MyMergedHeader = Table.ColumnNames(mergeHeaders){0}, #"Merged Columns" = Table.CombineColumns(BlanksToNull, Table.Column(mergeHeaders,MyMergedHeader), each Combiner.CombineTextByDelimiter("|", QuoteStyle.None)(List.RemoveNulls(_)), MyMergedHeader)Reference: Table.Column
Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
v-jingzhang
Community Support
4 years agoHi Anonymous
You can use
Table.Column(mergeHeaders,MyMergedHeader)
to replace
mergeHeaders[newColHeader]
The code is
MyMergedHeader = Table.ColumnNames(mergeHeaders){0},
#"Merged Columns" = Table.CombineColumns(BlanksToNull, Table.Column(mergeHeaders,MyMergedHeader), each Combiner.CombineTextByDelimiter("|", QuoteStyle.None)(List.RemoveNulls(_)), MyMergedHeader)
Reference: Table.Column
Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
- Anonymous4 years agoNot applicable
Thank you this worked great