Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
Anonymous
Not applicable

Expand column containing both text and table types

Hi,

 

I have an XML file where almost all columns contain mostly tables and can be expanded easily in the UI. However some columns contain both text and table types.

An example:

 

Capture.PNG

 

 

 

 

 

 

 

 

 

 

There isn't an "Expand" button in the column header. Is there anyway to expand these columns even though some cells contain text?

 

Thanks,

 

TR

1 ACCEPTED SOLUTION
prateekraina
Memorable Member
Memorable Member

Hi,

 

You can use below code in a step in the Query Editor.

Table.TransformColumns(Source, {{“Column1”, each if Value.Is(_, type table) then _ else #table({“Column1”}, {{_}} ) }} )

 

 

Reference:
https://www.thebiccountant.com/2017/07/25/how-to-expand-a-column-that-cannot-be-expanded-in-power-bi...
Written by @ImkeF

 

Prateek Raina

View solution in original post

4 REPLIES 4
Anonymous
Not applicable

Very Very Very HELPFUL !!! THX!!!

ImkeF
Community Champion
Community Champion

You have to transform the column before expanding: https://www.thebiccountant.com/2017/07/25/how-to-expand-a-column-that-cannot-be-expanded-in-power-bi...

 

Table.TransformColumns(Source, {{“Scope Description”, each if Value.Is(_, type table) then _ else #table({"Column1"}, {{_}} ) }} )

 

Imke Feldmann (The BIccountant)

If you liked my solution, please give it a thumbs up. And if I did answer your question, please mark this post as a solution. Thanks!

How to integrate M-code into your solution -- How to get your questions answered quickly -- How to provide sample data -- Check out more PBI- learning resources here -- Performance Tipps for M-queries

prateekraina
Memorable Member
Memorable Member

Hi,

 

You can use below code in a step in the Query Editor.

Table.TransformColumns(Source, {{“Column1”, each if Value.Is(_, type table) then _ else #table({“Column1”}, {{_}} ) }} )

 

 

Reference:
https://www.thebiccountant.com/2017/07/25/how-to-expand-a-column-that-cannot-be-expanded-in-power-bi...
Written by @ImkeF

 

Prateek Raina

Anonymous
Not applicable

Thanks - worked like a charm!

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.