Get help

Help center

Guides and answers

Contact support

Write to our team

Sign in to

Workflows

Build processes with your team

Automations

Connect files and automate tasks

One system, four parts

AI agents

Virtual Employees that work 24/7

Automations

Connect files and automate tasks

Workflows

Build processes with your team

Data Space

Trusted data sharing and control

Solutions by department

Finance

Reports, budgets, and reconciliations

Inventory and manufacturing

Stock, orders, and production in one view

HR

Timesheets, attendance, and reviews

Project management

Status and workload across projects

Sales and CRM

Leads and deals kept up to date

Education

Student records and school data

Finance

Turn manual finance work into reports that update themselves.

What Finance teams automate

  • Track payables and receivables
  • Build cash flow statements
  • Compare budget against actuals

Inventory and manufacturing

See stock levels and automate ordering.

What inventory and manufacturing teams automate

  • Track inventory across multiple sites
  • Connect sales, purchasing, and warehouse data
  • Link a barcode scanner to your sheet

HR

Run recruitment, attendance, and OKR tracking from your sheets.

What HR teams automate

  • Track recruitment and onboarding
  • Record team OKRs and results
  • Track check-ins, check-outs, and leave

Project management

Assign tasks and track hours without manual updates.

What project teams automate

  • Assign tasks and track status changes
  • Estimate effort and log hours worked
  • Track milestones across projects

Sales and CRM

Track leads and sales performance with automated reports.

What sales teams automate

  • Track and convert leads
  • Set sales goals and track team metrics
  • Monitor sales KPIs on dashboards

Education

Automate attendance, grades, and school purchasing.

What schools automate

  • Track attendance and notify parents
  • Record and compare class grades
  • Track inventory lent to students and staff

Find a use case

By department

How each team uses Sheetgo

By industry

How each industry uses Sheetgo

By company size

Small, medium-sized, or large

Learn

Blog

Guides and product news

Customer stories

How teams like yours use Sheetgo

Help center

Guides and answers

Why Sheetgo

Compare

How Sheetgo compares with other tools

Security

How we protect your data

Trust center

Our compliance details

Sign in to

Workflows

Build processes with your team

Automations

Connect files and automate tasks

One system, four parts

AI agents

Virtual Employees that work 24/7

Automations

Connect files and automate tasks

Workflows

Build processes with your team

Data Space

Trusted data sharing and control

Solutions by department

Finance

Reports, budgets, and reconciliations

Inventory and manufacturing

Stock, orders, and production in one view

HR

Timesheets, attendance, and reviews

Project management

Status and workload across projects

Sales and CRM

Leads and deals kept up to date

Education

Student records and school data

Find a use case

By department

How each team uses Sheetgo

By industry

How each industry uses Sheetgo

By company size

Small, medium-sized, or large

Get started

Templates

Ready-made workflows to start from

Learn

Blog

Guides and product news

Customer stories

How teams like yours use Sheetgo

Help center

Guides and answers

Why Sheetgo

Compare

How Sheetgo compares with other tools

Security

How we protect your data

Trust center

Our compliance details

Help center

Guides and answers

Contact support

Write to our team

Workflows

Build processes with your team

Automations

Connect files and automate tasks

How to make a histogram in Google Sheets

Visualizations are a great way to gain further insight into your data. Different types of visualizations allow you to represent your data differently, so you can better understand what it means. Google Sheets offers a wide range of charts, but choosing the best one to visualize your data is up to you. The histogram is a great way to represent the value distribution of a given variable in terms of intervals. These intervals, known as bins or buckets, represent the frequency with which values in that interval appear in the data.

In this guide, you will learn what a histogram is and how it differs from a column or bar chart, as well as how to create one in Google Sheets. You have step-by-step instructions on how to set up the data, create the histogram, and customize it to fit your needs. Finally, you will learn how to create a histogram using two sets of data.

What is a histogram?

The histogram is a type of chart used to illustrate the distribution of values for a particular variable. The range of values is divided into equal-size bins or buckets along the x-axis, each representing an interval within this range. Along the y-axis, the height of the bins represents the frequency with which values in that interval occur.

While they are similar in appearance, a histogram and a column or bar chart are quite different. Usually, column or bar charts are used to visualize categorical data. For example, bar charts are frequently used to visualize survey responses to multiple-choice questions. For that kind of data, see how to create a bar chart in Google Sheets. Histograms, however, are used to visualize the distribution of numerical values for a numerical variable, like age, height, or grades.

For example, you can use a histogram to show the distribution of scores for a particular test. The range of the scores is given by the lowest and highest score, and you divide it into equal-sized bins. After assigning the scores to their corresponding bins, you count the number of occurrences per bin. Alternatively, you can take advantage of the fact that Google Sheets can do all of this for you.

How to make a histogram in Google Sheets step-by-step?

Google Sheets makes it very easy to create a histogram chart without worrying about creating or filling the bins. Select the range of cells containing the values for your variable and go to Insert > Chart. Check that ‘Chart type’ is ‘Histogram chart’ in the ‘Chart editor’.

1. Set up data

Fortunately, when using Google Sheets to create the histogram, there’s very little to set up: a column with all the values for your variable. They don’t even have to be in any particular order.

How to make a histogram in Google Sheets — Score column with test scores in column A

2. Insert chart

Select the cells with the values and go to Insert > Chart. For more on the chart editor, see how to insert a chart in Google Sheets.

Google Sheets histogram — Insert menu open with Chart highlighted and the Score column selected

3. Select chart type

In the ‘Chart editor’ sidebar, check that ‘Histogram chart’ is selected under ‘Chart type’.

Google Sheets histogram — Chart editor Setup tab with Histogram chart selected and the Histogram of Score chart

How to customize a histogram in Google Sheets?

Once you have your histogram, you can edit and customize it to your liking. Below, you have instructions on how to customize the fonts and colors, how to edit titles and labels, how to change the buckets and add item dividers, and how to add a second set of data to create a double histogram.

Change chart style

In the ‘Chart editor’, click on the ‘Customize’ tab and then on ‘Chart style’ to expand the options.

As shown in the screenshot below, you can change the font, background color, and border color.

Histogram in Google Sheets — Customize tab with Chart style options for background color, font and border color

Change chart titles

To change any of the titles, click on ‘Chart & axis titles’ and then on the drop-down menu directly under it.

Histogram in Google Sheets — Chart and axis titles drop-down with chart title, subtitle and axis title options

For each title, you can edit the text, font, font size, format, and text color.

Google Sheets histogram — Chart title text, font, font size, format and text color options

Change bins

Under ‘Histogram’, you can specify the size of the bins or buckets and outlier percentiles, as well as add item dividers within the buckets.

Google Sheets histogram — Histogram options with Show item dividers, bucket size and outlier percentile

Add a series to make a double histogram

If you already have a histogram with one set or series of values, you can easily add another series to create a double histogram.

In the ‘Setup’ tab, edit the data range to include the second column with values.

Double histogram in Google Sheets — data range changed to A1:B31 to include Score - Class B

Click ‘Add series’ and select the second set of values.

Double histogram in Google Sheets — Add series list with Score - Class A and Score - Class B

That’s it. You have your double histogram.

Double histogram in Google Sheets — blue and red bars for Score - Class A and Score - Class B

How to make a double histogram in Google Sheets?

You can make a double histogram in Google Sheets in a few simple steps. First, select both sets of values. Second, go to Insert > Chart. If the histogram chart is not chosen automatically, change it under ‘Chart type’ in the editor. You will need to make some small adjustments to the series.

1. Select both sets of values and go to Insert > Chart.

Double histogram in Google Sheets — both score columns selected with the Insert menu open on Chart

2. In the ‘Chart editor’, check that ‘Histogram chart’ is selected under ‘Chart type’. Remove the first set of values from the X-axis, as shown below.

Double histogram in Google Sheets — Score - Class A on the X-axis with the Remove option

3. Add the first set of values as a series, as shown in the screenshot below.

Double histogram in Google Sheets — Add series search with Score - Class A selected

4. Remember to remove the Y-axis title, as shown below.

Double histogram in Google Sheets — Vertical axis title set to Score - Class B in the Customize tab

5. That’s it. You have your double histogram so you can compare the two sets of values.

Double histogram in Google Sheets — finished chart comparing Score - Class A and Score - Class B

Conclusion

As you have seen, histograms are a great way to visualize the frequency distribution of values for a numerical variable. The range of values is divided into equal intervals called bins or buckets, and the values are assigned to their corresponding bucket. The buckets are placed along the horizontal axis from lowest to highest, and the height of the buckets indicates the frequency of values in that interval.

You now know what a histogram is and how it differs from column or bar charts. You also know how easy it is to create a histogram chart in Google Sheets, as you don’t even need to set up or fill the buckets. Finally, you also know how to customize your histogram and change its style, edit the titles and labels, and add another series to create a double histogram.

To learn more about charts and graphs in Google Sheets, check out these guides on:

You may also like…

google sheets features and formulas

Top 5 dynamic array formulas in Google Sheets 

Google Sheets has evolved beyond basic spreadsheets. With the introduction of dynamic array formulas, users can now manipulate and analyze...
google sheets features and formulas

Mastering the FILTER Formula: 4 Use Cases with Examples

The FILTER formula in Google Sheets is a versatile tool for extracting data that meets specific conditions. Unlike the QUERY formula,...
google sheets features and formulas

Unlocking the Power of SUMIF and SUMIFS in Google Sheets: 4 real-life use cases

The SUMIF and SUMIFS formulas in Google Sheets are indispensable tools for performing conditional summations. They simplify complex...