How to Expand Dashboard in Tableau
Nothing disrupts a clean Tableau dashboard like an unexpected scrollbar forcing your users to hunt for hidden data. A dashboard that doesn’t fit the screen can hide key insights and make your analysis feel disjointed. This article will show you exactly how to expand your Tableau dashboard to eliminate unwanted scrollbars and present your visualizations clearly. We'll cover everything from simple sizing adjustments to using layout containers for a perfectly organized view.
Understanding Tableau's Sizing Options
Before you can expand your dashboard, you need to know about the three core sizing options Tableau provides. You can find these settings in the 'Dashboard' pane on the left side of your screen. Understanding each one is the first step to creating a perfectly scaled dashboard.
- Fixed: As the name implies, this option sets your dashboard to a specific, unchanging pixel width and height. This is great when you need to maintain a precise layout for embedding on a webpage or for internal reports viewed on screens with a standard resolution. However, if your content exceeds the fixed size, you’ll get those pesky scrollbars.
- Automatic: This setting tells Tableau to dynamically resize your dashboard to fit whatever screen it's being viewed on. While it seems like a quick and easy fix to avoid scrollbars, it can cause its own set of problems. Tableau can sometimes resize charts, text, and other objects in unpredictable ways, distorting proportions and compromising your careful design. Your painstakingly arranged dashboard might look great on your monitor but become a jumbled mess on a colleague’s smaller laptop screen.
- Range: This is the happy medium and often the most professional choice. Range allows you to set minimum and maximum dimensions for your dashboard. Tableau will try to fit the display to the viewer’s screen, but it won’t shrink smaller than your minimum size or grow larger than your maximum. This gives you both flexibility and control, preventing extreme distortion while accommodating various screen sizes.
Method 1: The Direct Approach - Adjusting Dashboard Dimensions
The simplest way to "expand" a dashboard is to increase its fixed dimensions or the maximum values in its range. This gives your visualizations more room to breathe and often eliminates scrollbars immediately, especially if your dashboard is just slightly too small.
Here’s the step-by-step process:
- Open your dashboard in Tableau Desktop.
- On the left-hand side, make sure the Dashboard tab is selected (next to the Layout tab).
- Look for the Size section. You’ll see a dropdown menu that likely says 'Fixed size' or 'Automatic'.
- Click this dropdown to see your options. You can select from pre-defined sizes like Desktop Browser (1366 x 768) or Laptop Browser (1024 x 768). Trying a larger preset size is a good first step.
- For full control, select Fixed size and then manually enter a larger width and height in the boxes below. For a standard widescreen monitor, you might start with something like 1600 pixels wide by 900 pixels high and adjust from there. Continue increasing the dimensions until all your content fits without scrolling.
- If you prefer using the Range option, set a large maximum width and height to give Tableau plenty of room to expand on larger screens without locking you into a single size.
This method is quick and effective, especially for simpler dashboards where all you need is a little more canvas space.
Method 2: Smart Expansion with Layout Containers and Fit Options
Sometimes, the dashboard's overall size isn't the problem. The issue is how the individual worksheets and objects within the dashboard are configured. This is where layout containers and fit options become incredibly powerful tools for controlling how your visualizations expand to fill their designated space.
Organizing with Layout Containers
Layout containers are invisible frames that you can use to group related items on your dashboard. You have two types: Horizontal containers (which arrange items side-by-side) and Vertical containers (which stack items on top of each other).
By placing worksheets inside a container, you gain much more control over how they resize in relation to each other. For example, if you place two charts into a horizontal container, Tableau will manage their distribution within that space, preventing them from overlapping as the dashboard size changes.
Using Fit Options to Fill the Space
Here’s where you can really make an impact. Each object you place on a dashboard — whether it’s a worksheet, text box, or image — has its own fit settings. These settings determine how the object behaves within its container or tile. The most helpful setting for expanding a chart is Entire View.
Here’s how to apply it:
- Click on the worksheet (your chart or graph) within your dashboard to select it. A gray border will appear around it.
- In the top right corner of the selected worksheet, click the small dropdown arrow to reveal a context menu.
- Navigate to Fit and then choose Entire View.
When you select Entire View, Tableau will automatically scale your visualization to fill all the available space within its container tile, removing any pesky internal scrollbars you might see on individual charts. This is perfect for maps, bar charts, and scatter plots that need to be seen in their entirety without the user having to scroll around within the chart. The other options like Fit Width or Fit Height are also useful in specific scenarios, but Entire View is your go-to for ensuring a visualization fully expands.
Method 3: Taming Long Tables with Controlled Scrolling
What if you want to include a very long table of data but don’t want your dashboard to be 10,000 pixels tall? An endlessly scrolling dashboard makes it impossible to see high-level KPIs and detailed data at the same time. This is a common challenge, but there’s an elegant solution: contain the scrolling within the table itself.
The goal is to let the table scroll independently while the rest of your dashboard remains static. This is a form of controlled expansion, where you expand the data's visibility without expanding the entire dashboard canvas.
Follow these steps:
- From the Objects section on the left, drag an empty Vertical container onto your dashboard where you want your table to live.
- Now, drag your worksheet containing the long data table and drop it directly inside the new vertical container you just created.
- Resize the vertical container to the desired height. If the table's content is taller than the container’s dimensions, a vertical scrollbar will automatically appear only for that container.
This technique is a game-changer for building professional-looking dashboards. Your user can now have KPI cards, overview charts, and filters always visible at the top, while they scroll through detailed line-item data in the bottom section. They get access to all the data without losing context from the main charts.
Putting It All Together: Best Practices
The best and most responsive dashboards often use a combination of these techniques. A typical workflow for creating a well-structured, expandable dashboard looks something like this:
- Start with a 'Range' Size: Set a reasonable minimum (like 1000px wide) and a generous maximum (like 1800px wide) to give your design flexibility.
- Use Containers for Structure: Use vertical and horizontal containers to create the main sections of your dashboard (e.g., a horizontal container for KPIs at the top, and a vertical one for charts below it).
- Set Key Charts to 'Entire View': For your primary visualizations that must be seen in full, use the Fit > Entire View option to make them fill their container perfectly.
- Isolate Long Tables: If you have detailed tabular data, place it in its own container to handle scrolling locally, keeping your master dashboard layout clean and static.
This layered approach gives you tight control over how your dashboard expands and adapts, ensuring a great user experience on any device.
Final Thoughts
Expanding a Tableau dashboard is about more than just making it bigger, it’s about making smart choices with sizing, using containers to organize your layout, and applying the right fit settings to display your data clearly. By mixing these methods, you can build clean, professional dashboards that present key insights without the distraction of clumsy scrollbars.
Mastering layouts and sizing in a powerful tool like Tableau takes time and practice. At Graphed, we streamlined this entire process because we believe getting insights from your data shouldn't be so manual. Instead of dragging and dropping containers or fumbling with sizing rules, you simply connect your data sources and tell our AI analyst what you need in plain English — like "create a sales dashboard showing sales trends by region and top customers over the last quarter." Graphed automatically builds a real-time, interactive dashboard for you, giving you back hours of your day so you can focus on making decisions, not on formatting reports.
Related Articles
How to Enable Data Analysis in Excel
Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.