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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
xanhdieu
Regular Visitor

Summarizecolumns with rename of column

I want to rename the column to something else with DAX below. 

 

the cntry_code column to "Country Name".

 

EVALUATE
    SUMMARIZECOLUMNS (
        OPTMZ_GRP[cntry_code],
        "column a", SUM ('hcec_sales'[total_sales] )
    )

I've tried the addsolumns but that gave me 2 of the same columns.

 

EVALUATE
 ADDCOLUMNS(
    SUMMARIZECOLUMNS (  
        OPTMZ_GRP[cntry_code],
        ),
        "total_sales", SUM ('hcec_sales'[total_sales] )
    ),
    "Country Name", OPTMZ_GRP_BR_CURR_AIRPT[cntry_iso_cde]
)

cntry_code | total_sales | country Name

USA                 $150          USA 

 

is there a way to rename the column with just one column display?

1 ACCEPTED SOLUTION
Anonymous
Not applicable

HI @xanhdieu,

 

I think SELECTCOLUMNS function will suitable for your requirement, it support to extract specific columns and rename them at same time.

New Table =
SELECTCOLUMNS (
    SUMMARIZECOLUMNS (
        OPTMZ_GRP[cntry_code],
        "total_sales", SUM ( 'hcec_sales'[total_sales] )
    ),
    "Country Name", [cntry_code],
    "total sales", [total_sales]
)

SELECTCOLUMNS Function (DAX)

 

Regards,

Xiaoxin Sheng

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

HI @xanhdieu,

 

I think SELECTCOLUMNS function will suitable for your requirement, it support to extract specific columns and rename them at same time.

New Table =
SELECTCOLUMNS (
    SUMMARIZECOLUMNS (
        OPTMZ_GRP[cntry_code],
        "total_sales", SUM ( 'hcec_sales'[total_sales] )
    ),
    "Country Name", [cntry_code],
    "total sales", [total_sales]
)

SELECTCOLUMNS Function (DAX)

 

Regards,

Xiaoxin Sheng

Thanks!   This works ... though for a few minutes I thought it didn't.   When I first changed a field name, it gave me an error about the field name I just changed.  But that was because the old field name was in the ORDER BY clause  (it was auto-generated DAX).    Mentioning it so I see this when I hit this error again next year 🙂

If I have another table of  'old column name', 'new column name'  how can I use that to rename a column?

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors