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! Learn more

Reply
aschram
New Member

SUMMARIZE SUMMARIZECOLUMNS set GroupBy_ColumnName(-s) by variable

Is it possible to set the group by column in a SUMMARIZE or  SUMMARIZECOLUMNS statement?

The basis statement is

EVALUATE
    SUMMARIZECOLUMNS
        'Product Category'[Category];
        'Product Subcategory'[Subcategory];
        'Product'[Product Name];
        "Total Sales Amount"; [Sales Amount]
    )


Now I want tot select the group by column by variable (SSRS parameter)

DEFINE
    VAR Choose = "Product" // Select GroupBy columns
EVALUATE
SUMMARIZECOLUMNS (
    SWITCH (
        TRUE ();
        Choose = "Category"; 'Product Category'[Category];
        Choose = "Subcategory"; 'Product Subcategory'[Subcategory];
        Choose = "Product"; 'Product'[Product Name]
    );
    "Total Sales Amount"; [Sales Amount]
)


I've tried several routes (also with TREATAS(), VALUES(), etc.) but without any succes. I also want to avoid creating an SSRS expression in the SSRS dataset.


Any ideas?


Regards Arne

0 REPLIES 0

Helpful resources

Announcements
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!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

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.