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
DW868990
Helper IV
Helper IV

Dynamic grid with small multiples

Hi,

 

An open question - and I am sure this is not possible with the native visuals at present - but if anybody can point me in a direction of custom visual (Deneb etc)/workaround it would be much appreciated.

Basically I am looking to having dynamic grids for small multiples, so if only 4 products are selected, only 4 would show, and the grid would automatically increase or decrease in size dependant on the number of products selected.

 

I have done some research and as of yet not come across anything near to a solution.

 

Any help appreciated, thank you. 

2 REPLIES 2
Anonymous
Not applicable

This has been suggested as an idea. Please help by voting for it:
https://ideas.fabric.microsoft.com/ideas/idea/?ideaid=85a65563-ce5e-ef11-a4e6-000d3a7b8b05

Anonymous
Not applicable

HI @DW868990 
check the steps out

Power BI's native visuals do not inherently support dynamically resizing grids for small multiples based on the number of selected items. However, you can explore a few workarounds and consider custom visuals for achieving a similar effect. Please note that the Power BI ecosystem evolves, and new features may have been introduced since then.

Here are some options you can explore:

  1. Custom Visuals:

    • You can consider using custom visuals like Deneb, Charticulator, or custom-developed visuals to build a more dynamic grid layout.
    • These custom visuals may provide greater flexibility in terms of layout and responsiveness.
  2. Matrix Visual with Conditional Formatting:

    • Use the Matrix visual and apply conditional formatting to dynamically hide or show rows/columns based on the number of products selected.
    • You can use DAX measures or calculated columns to control the visibility of rows/columns in the Matrix based on your selection.
  3. Paginated Report in Power BI Report Server:

    • If you have Power BI Report Server, you can create paginated reports (RDL) that offer more precise control over layout.
    • In paginated reports, you can create tables that expand or shrink based on data, but it's a separate type of report from standard Power BI reports.
  4. Power BI Templates:

    • Consider using Power BI templates where you can preset layouts for specific numbers of products, and users can choose the appropriate template based on their selection.
  5. Javascript/Custom Development:

    • If you have the technical skills, you might explore building a custom solution using JavaScript in Power BI custom visuals or embedding Power BI reports into a web application where you have more control over layout

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