Create Stacked Bar Graph in Google Sheets

Gregory Jul 09, 2026

Creating a stacked bar graph in Google Sheets can be an effective way to visualize and compare data. This type of graph is particularly useful when you want to show how different categories of data contribute to a whole. Here's a step-by-step guide on how to create a stacked bar graph in Google Sheets.

How to Make a Bar Chart in Google Sheets
How to Make a Bar Chart in Google Sheets

Before we dive into the process, ensure that your data is organized in a way that makes sense for a stacked bar graph. Typically, you'll have one column for the categories you want to compare and another column for the values you want to plot.

How to Make a Bar Graph in Google Sheets
How to Make a Bar Graph in Google Sheets

Preparing Your Data

To create a stacked bar graph, you'll need to have your data organized in a specific way. The first column should contain the categories you want to compare, and the subsequent columns should contain the values you want to plot. For example, if you're comparing sales by region, your first column might contain 'North', 'South', 'East', and 'West', and your subsequent columns might contain the sales figures for each region.

Google Sheets Tips Progress Bar
Google Sheets Tips Progress Bar

It's also a good idea to give your data a header row so that you can easily identify what each column represents. This will make it easier to create your graph later on.

Sorting Your Data

How to Create Progress Bars in Google Sheets (Step-by-Step)
How to Create Progress Bars in Google Sheets (Step-by-Step)

Before you create your graph, you might want to sort your data to ensure that it's in the order you want it to appear in your graph. To do this, click on the header row of the column you want to sort by, then click on 'Data' in the menu, and select 'Sort A-Z' or 'Sort Z-A' depending on your preference.

If you want to sort by multiple columns, you can do this by holding down the 'Shift' key while selecting the header rows of the columns you want to sort by. Then, follow the same steps as above.

Creating Your Graph

the title for google sheets column chart with text overlaying it in green and black
the title for google sheets column chart with text overlaying it in green and black

Once your data is prepared, you're ready to create your stacked bar graph. To do this, click on the data you want to plot, then click on the 'Insert chart' icon in the toolbar that appears. This will open the 'Chart editor' panel on the right-hand side of the screen.

In the 'Chart type' dropdown menu, select 'Bar'. Then, in the 'Customize' tab, under 'Chart type', select 'Stacked 100%'. This will create a stacked bar graph that shows each category as a percentage of the whole.

Customizing Your Graph

How to make a graph or chart in Google Sheets
How to make a graph or chart in Google Sheets

Once you've created your graph, you can customize it to make it more informative and visually appealing. Here are some things you might want to consider:

**Adding a Title**: To add a title to your graph, click on the 'Chart & axis titles' icon in the toolbar, then enter your title in the 'Title' field.

How to Create Column Chart using data in google sheets
How to Create Column Chart using data in google sheets
How To Make a Pie Chart in Google Sheets (Step-by-Step)
How To Make a Pie Chart in Google Sheets (Step-by-Step)
How to Make a Gauge Chart in Google Sheets
How to Make a Gauge Chart in Google Sheets
Create combination stacked / clustered charts in Excel
Create combination stacked / clustered charts in Excel
the google spreadsheet dashboard is shown in this screenshot
the google spreadsheet dashboard is shown in this screenshot
How to create progress bars in google sheets
How to create progress bars in google sheets
How to create and customize charts in Google Sheets (Quick version)
How to create and customize charts in Google Sheets (Quick version)
How to Teach Bar Graphs in 3rd, 4th & 5th Grade & Free Graphing Activities
How to Teach Bar Graphs in 3rd, 4th & 5th Grade & Free Graphing Activities
How to Make a Histogram in Google Sheets
How to Make a Histogram in Google Sheets
The Best Alternative to Stacked Bar Charts I've Ever Seen! (with Sebastine Amede & Darragh Murray)
The Best Alternative to Stacked Bar Charts I've Ever Seen! (with Sebastine Amede & Darragh Murray)
Learn How to Create a Scatter Plot in Google Sheets
Learn How to Create a Scatter Plot in Google Sheets
a fall themed worksheet for students to practice numbers and graphing in google sheets
a fall themed worksheet for students to practice numbers and graphing in google sheets
How to Add Error Bars in Google Sheets
How to Add Error Bars in Google Sheets
How to Create a Progress Bar in Google Sheets (No Add-ons!) ✅
How to Create a Progress Bar in Google Sheets (No Add-ons!) ✅
How to Sort Columns Like a Pro in Google Sheets
How to Sort Columns Like a Pro in Google Sheets
Bar Graph Worksheets
Bar Graph Worksheets
Basic Formatting in Google Sheets
Basic Formatting in Google Sheets
Digital Bar Graph Google Classroom Resource for Distance Learning
Digital Bar Graph Google Classroom Resource for Distance Learning
How to use Google Sheets: A beginner's guide | Zapier
How to use Google Sheets: A beginner's guide | Zapier
Bar Chart Hacks
Bar Chart Hacks

**Changing the Colors**: To change the colors of the bars in your graph, click on the 'Series' icon in the toolbar, then click on the color swatch next to the series you want to change. This will open a color picker where you can select a new color.

**Adding Data Labels**: To add data labels to your graph, click on the 'Data labels' icon in the toolbar. This will add labels to each bar in your graph, showing the value it represents.

Switching to a Stacked Bar Graph

If you've already created a regular bar graph and you want to switch it to a stacked bar graph, you can do this by changing the 'Chart type' in the 'Chart editor' panel. Select 'Bar' from the 'Chart type' dropdown menu, then select 'Stacked 100%' from the 'Customize' tab.

This will change your graph to a stacked bar graph, with each category shown as a percentage of the whole.

Adding a Legend

By default, Google Sheets will add a legend to your stacked bar graph to help viewers understand what each color represents. However, if you don't want a legend, you can remove it by clicking on the 'Legend' icon in the toolbar and selecting 'None'.

Alternatively, you can customize the legend by changing the 'Position' and 'Layout' options in the 'Legend' panel.

Creating a stacked bar graph in Google Sheets can be a powerful way to visualize and compare data. By following these steps and customizing your graph to suit your needs, you can create informative and engaging visualizations that help you and your audience understand your data more effectively. So, go ahead and start creating your stacked bar graphs today!