How to Create Clustered Bar Charts in Google Sheets

Gregory Jul 09, 2026

Creating a clustered bar chart in Google Sheets can be a powerful way to compare and contrast data sets, especially when dealing with multiple categories or groups. This guide will walk you through the process, step by step, ensuring you'll be able to create visually appealing and informative clustered bar charts with ease.

How to make bar graph in google sheets 10 Best Step by Step Guide
How to make bar graph in google sheets 10 Best Step by Step Guide

Before we dive in, make sure you have Google Sheets open and a data set ready. For this example, let's assume we're comparing sales performance across three regions (East, West, and Central) for two different products (Product A and Product B).

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

Preparing Your Data

To create a clustered bar chart, your data should be structured in a way that each row represents a unique combination of categories. In our case, each row will represent a region and a product, with the sales figures in the corresponding column.

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

Your data should look something like this:

RegionProductSales
EastProduct A500
EastProduct B350
WestProduct A650
WestProduct B400
CentralProduct A700
CentralProduct B550
How to Make a Bar Graph in Google Sheets
How to Make a Bar Graph in Google Sheets

Creating a Pivot Table

A pivot table can help simplify your data and make it easier to create the clustered bar chart. To create a pivot table, select your data, then click on "Insert" in the menu, and select "Pivot table". In the "Pivot table editor" that appears, drag and drop the "Region" into the "Rows" section and the "Product" into the "Columns" section. Then, drag the "Sales" into the "Values" section.

Your pivot table should now look like this:

How to Make a Gauge Chart in Google Sheets
How to Make a Gauge Chart in Google Sheets
RegionProduct AProduct B
East500350
West650400
Central700550

Creating the Clustered Bar Chart

Now that your data is in a pivot table, creating the clustered bar chart is simple. Click anywhere inside the pivot table, then click on "Insert chart" in the menu. In the "Chart editor" that appears, select "Bar" as the chart type, then choose "Clustered column" as the chart subtype.

How to Create Column Chart using data in google sheets
How to Create Column Chart using data in google sheets

Your clustered bar chart should now appear, displaying the sales figures for each product in each region. You can customize the chart further by adding titles, changing colors, or adjusting the layout as needed.

Interpreting Your Clustered Bar Chart

How to create and customize charts in Google Sheets (Quick version)
How to create and customize charts in Google Sheets (Quick version)
MS Excel 2016: How to Create a Bar Chart
MS Excel 2016: How to Create a Bar Chart
the google spreadsheet dashboard is shown in this screenshot
the google spreadsheet dashboard is shown in this screenshot
How to Make a Combo Chart in Google Sheets
How to Make a Combo Chart 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 Create Column Charts in Google Sheets
How to Create Column Charts in Google Sheets
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
How to Add Error Bars in Google Sheets
How to Add Error Bars in Google Sheets
Bar Chart Hacks
Bar Chart Hacks
How to create progress bars in google sheets
How to create progress 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!) ✅
Clustered Bar Chart Template - Google & Excel Sheets for Data Comparison and Analysis
Clustered Bar Chart Template - Google & Excel Sheets for Data Comparison and Analysis
How To Create Charts In Google Sheets?
How To Create Charts In Google Sheets?
How to Sort Columns Like a Pro in Google Sheets
How to Sort Columns Like a Pro in Google Sheets
How to Make a Timeline Chart in Google Sheets
How to Make a Timeline Chart in Google Sheets
How to Make a Histogram in Google Sheets
How to Make a Histogram in Google Sheets
How to create progress bars in Google sheets
How to create progress bars in Google sheets
Basic Formatting in Google Sheets
Basic Formatting in Google Sheets
a screenshot of a spreadsheet with multiple columns and numbers on the screen
a screenshot of a spreadsheet with multiple columns and numbers on the screen
Multiple Width Overlapping Column Chart - Peltier Tech
Multiple Width Overlapping Column Chart - Peltier Tech

Once your clustered bar chart is created, you can use it to compare and contrast the data sets. In our example, you can see that Product A has higher sales than Product B in all regions. You can also compare the sales figures between regions for each product.

For instance, Product A has the highest sales in the Central region, followed by the West region, and then the East region. This information can help you make data-driven decisions, such as where to focus your marketing efforts or where to allocate resources.

Adding Data Labels

To make your chart even more informative, you can add data labels. This will display the exact sales figures on the chart itself. To do this, click on the chart to select it, then click on the three vertical dots that appear in the top right corner. Select "Add data labels" from the menu that appears.

Now, when you hover over a bar in the chart, you'll see the corresponding sales figure appear. This can help viewers understand the data more quickly and easily.

Creating a clustered bar chart in Google Sheets is a powerful way to visualize and understand your data. With a little practice, you'll be able to create informative and engaging charts that help you make data-driven decisions. Happy charting!