Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi everyone,
I have a table like this, and i want to expand the column "Datei transformieren"
When I click to expand the code it looks like this:
Now I want to use codes to get the column names dynamically to prevent column name changes or errors when new column names appear, how can i do that?
I've tried the code like this:
Expand = Table.ExpandTableColumn(#"Andere entfernte Spalten1", "Datei transformieren", Table.ColumnNames(#"Andere entfernte Spalten1"{0}[Datei transformieren]))
But then I can only get some of the column names and not all of them, because each table has different column names.
Maybe there are some codes to replace that big list of column names above?
Thanks a lot!
Solved! Go to Solution.
Problem Solved. Thanks a lot!
While it is technically possible, it is quite a resource expensive approach to read all the headers from all the tables to then create a custom list of headers that you might want to expand.
You can try and leverage an approach that uses the following functions:
There are other approaches, but they depend on what your requirements. I'm sharing the links below as other approaches that I've used throughout the years:
https://www.youtube.com/watch?v=XPWnPAhQEiQ
https://www.youtube.com/watch?v=omu-sjzNO44
Hope this puts you in the right path!
Thank you for your answer
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
13 | |
13 | |
10 | |
8 | |
7 |
User | Count |
---|---|
17 | |
10 | |
7 | |
6 | |
6 |