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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
dharrison
New Member

Create a new table that contains data from an existing table

I have a table the containes data across 6 columns which looks similar to this:

Table 1 = [payment 1], [payee 1], [payment 2], [payee 2], [payment 3], [payee 3]

 

The table has multiple rows where the payment is associated with the payee.  The payment and payee can be different for each row and some rows may only have payment 1 and payee 1 or any combination of payment/payee.  

 

I need a table where payment and associated payee are stacked in a single [payment] column and a single [payee] column like this:

New Table = [Payment], [Payee]

 

I need this so I can set up a report to show all payments and their associated payees.

3 REPLIES 3
v-jingzhang
Community Support
Community Support

Hi @dharrison 

Assume your Table 1 is like:

v-jingzhang_0-1600046046533.png

You can create a new table with below measure which has removed blank rows.

Table 2 =
FILTER (
    UNION (
        SELECTCOLUMNS ( 'Table 1', "payment", [payment1], "payee", [payee1] ),
        SELECTCOLUMNS ( 'Table 1', "payment", [payment2], "payee", [payee2] ),
        SELECTCOLUMNS ( 'Table 1', "payment", [payment3], "payee", [payee3] )
    ),
    NOT ( ISBLANK ( [payment] ) )
)

And the result is like below, is this what you want?

v-jingzhang_1-1600046046534.png

 

Best Regards,

Community Support Team _ Jing Zhang

If this post helps, please consider Accept it as the solution to help other members find it more quickly.

amitchandak
Super User
Super User

@dharrison ,

Few ways

Selectcolumns( Table, "Payment",Table[Payment], "Payee" ,Table[Payee]) // All rows

 

Summarize(Table,Table[Payment], Table[Payee]) // Distinct Rows

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
samdthompson
Memorable Member
Memorable Member

H, try this:

 

1. go to the create table button on the modeling ribbon

 

=SUMMARIZE( Table1, Table1[Payment], Table1[Payee])

 

 

// if this is a solution please mark as such. Kudos always appreciated.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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