Google Sheets Tips

How to make a chart in Google Sheets: types and settings

To make a chart in Google Sheets, select the data, click Insert > Chart and choose the type in the chart editor. This guide shows which chart type fits which question, the column layout each type expects, examples of every common type, and the settings of the Customize tab.

Google Sheets TipsVadym Kramarenko14 min read

How to make a chart in Google Sheets: types and settings

To make a chart in Google Sheets:

  1. Select the cells to plot, including the header row.
  2. Click Insert > Chart.
  3. In the chart editor on the right, open Chart type in the Setup tab and choose the type.

To edit a chart later, double-click it: the chart editor opens again. The Setup tab controls what is plotted, the Customize tab controls how it looks.

Which chart to use

Which chart to use

Start from the question the chart has to answer, then check that the data is laid out the way that chart type reads it. The layouts below follow Google’s help pages on chart types (checked in October 2026).

Question Chart type Data layout
How does a value change over time? Line, area Labels or dates in the first column, one numeric column per line
How do categories compare? Column, bar Labels in the first column, one numeric column per series
What is the total made of? Stacked column or bar, pie Stacked: two or more numeric columns. Pie: labels and one column of positive numbers
Are two measures related? Scatter X values in the first column, Y values in the others
Three measures at once? Bubble Label, X, Y, series name, bubble size
How are the values distributed? Histogram One or more columns of numbers, no label column
How do gains and losses add up? Waterfall Labels in the first column, positive and negative numbers in the second
Two measures of different scale? Combo Labels in the first column, one numeric column per series
Open, high, low and close prices? Candlestick Label, high, open, close, low, in this order
Who reports to whom? Organizational Name in the first column, the manager’s name in the second
A long series of dates to zoom into? Timeline Dates in the first column, numbers in the second

The chart editor also offers tree map, geo, radar, gauge and table charts; Google’s page linked above describes each of them.

Make a chart step by step

Make a chart step by step

Step 1: Select the data

Select the table together with its headers. The example is a product table in B2:G9: product IDs in the first column and five numeric columns.

Google Sheets table of seven products with making cost, transportation cost, cost price, selling price and margin, selected as the range B2:G9

Step 2: Insert the chart

Click Insert > Chart.

The Insert menu in Google Sheets with the Chart item highlighted

Step 3: Choose the chart type

Sheets picks a type on its own. To change it, open Chart type in the Setup tab. The list is grouped: Line, Area, Column, Bar, Pie, Scatter, Map and Other.

The chart editor in Google Sheets with the Chart type list open on the Line, Area and Column groups, and a line chart of five series on the sheet

The other fields of the Setup tab:

  • Data range: the cells behind the chart. Click the grid icon to change it, or Add another range to plot cells that are not next to each other.
  • X-axis and Series: which column gives the labels and which columns are plotted. Remove a series here to drop it from the chart.
  • Switch rows / columns: plots the header row on the axis and the first column as the series.
  • Use row as headers and Use column as labels: tell Sheets that the first row and column hold names, not data.

Step 4: Adjust the look

Open the Customize tab. Its sections are described further down, under “Customize a chart”.

The Customize tab of the chart editor in Google Sheets listing Chart style, Chart & axis titles, Series, Legend, Horizontal axis, Vertical axis and Gridlines and ticks

The Turning Point

OWOX Data Marts

See your first report built in real time. 15 minutes.

  1. Connect your data warehouse
  2. Pick your metrics
  3. Get a live Google Sheets report

In the time it takes to write a ticket. Then imagine never writing that ticket again.

Book a Demo

We'll use your actual use case

Chart types with examples

Chart types with examples

Line chart

A line chart shows how a value changes from one label to the next, most often over time. With one numeric column it draws one line.

A line chart in Google Sheets of making cost for seven products, built from a two-column table

Each additional numeric column adds a line. Select B2:G9 and the chart gets five lines, one for each cost column.

A line chart in Google Sheets with five lines, one for each of making cost, transportation cost, cost price, selling price and margin

To round the corners of the lines, choose Smooth line chart as the chart type, or check Smooth in Customize > Chart style.

A smooth line chart in Google Sheets with the same five series drawn as curves

Smoothing changes the picture, not the data: the curve between two points is drawn, not measured. Do not read values off it.

Column chart

A column chart compares categories with vertical bars.

A column chart in Google Sheets with one blue column of making cost for each of seven products

A stacked column chart puts the series of one category on top of each other, so the height of the column is the total. A 100% stacked column chart makes all columns the same height and shows the shares.

A stacked column chart and a 100% stacked column chart in Google Sheets side by side, both built from a table of five stores and five products

For a ranking, sort the table from the largest value to the smallest before you build the chart. A column chart follows the order of the rows.

Two charts in Google Sheets built from tables sorted in descending order: making cost by product as columns and sales by store as stacked columns

Compare mode (a checkbox in Customize > Chart style) changes what happens on hover: the tooltip lists the values of all series for that category, not only the one under the cursor.

A column chart in Google Sheets with Compare mode on: the tooltip for product ID_5 lists making cost, transportation cost, cost price, selling price and margin

Bar chart

A bar chart is a column chart turned on its side. Use it when the labels are long or there are many categories.

A bar chart in Google Sheets with five horizontal bars for each of seven products

Two or three numeric columns give two or three bars for each label.

A double bar chart and a triple bar chart in Google Sheets side by side

Negative numbers are drawn to the other side of the axis, which makes a simple profit and loss chart: one column of profits, one of losses entered as negative values.

A bar chart in Google Sheets of monthly profit as blue bars to the right of zero and monthly loss as red bars to the left

Stacked bars, data labels and error bars are covered in the guide to bar graphs.

Area chart

An area chart is a line chart with the space under the line filled. It suits one or two series; with more, the areas cover each other. The stacked area chart avoids that by putting the series on top of each other.

An area chart in Google Sheets of five cost and price series for seven products, with the filled areas overlapping

Pie chart

A pie chart shows one column of positive numbers as shares of their total. Each row is a slice; rows with zero or negative values are left out. More than five or six slices are hard to compare, so group the small ones into “Other” first.

A pie chart in Google Sheets with seven slices, one per product, each labeled with its share

Scatter chart

A scatter chart plots points by two numbers: the first column gives the position on the horizontal axis, every other column a series of points. It is the chart for the question “do these two measures move together”.

A scatter chart in Google Sheets with five colored points above each of seven product IDs

In the screenshot the first column holds product IDs, so the points are only lined up above the labels. A scatter chart becomes useful when the first column is a number, such as ad spend against orders. A trendline (Customize > Series > Trendline) then shows the direction of the relationship.

Bubble chart

A bubble chart adds a third measure as the size of the point. The columns are read in a fixed order: label, X value, Y value, series name, size.

A bubble chart in Google Sheets with seven labeled bubbles of different colors plotted by two numeric measures

Waterfall chart

A waterfall chart shows how positive and negative values add up, step by step, to a total. Put the labels in the first column and the changes in the second, with decreases as negative numbers.

A waterfall chart in Google Sheets built from five numeric columns, with rising steps for seven products and a subtotal bar

Candlestick chart

A candlestick chart draws one marker for each row from four numbers. The columns have to be in the order Google’s help gives: label, high, open, close, low. The thin line runs from the low to the high, the box from the open to the close.

A candlestick chart in Google Sheets of five trading days in August 2024, with a table of date, open, high, low and close prices above it

The table in the screenshot lists the prices as open, high, low, close, which is how most price exports arrive. Reorder the columns to high, open, close, low before charting. Historical prices can be pulled into the sheet with GOOGLEFINANCE.

Organizational chart

An organizational chart needs two columns: a name and the name of the person or unit above it. The top of the hierarchy has an empty second cell.

An organizational chart in Google Sheets built from a table of employee names and the manager each reports to

Histogram

A histogram counts how many values fall into each interval (bucket). It needs only numbers, no label column. The bucket size is set in Customize > Histogram.

A histogram in Google Sheets counting the values of five cost and price columns in buckets from 0 to 1,480

Timeline chart

A timeline chart is an interactive line chart for dates: the first column must hold dates, and the chart gets zoom buttons and a range selector under it.

A timeline chart in Google Sheets with manufacturing dates on the axis, five series, zoom buttons and a range selector

Combo chart

A combo chart draws some series as columns and others as lines. In Customize > Series, choose a series and set its type. When the series have different scales, for example revenue and conversion rate, move one of them to the right axis: Customize > Series > Axis > Right axis.

A combo chart in Google Sheets with making cost as columns and four other series as lines

A Pareto chart is a combo chart with extra preparation: sort the table in descending order, add a column with the cumulative share, plot the values as columns and the cumulative share as a line on the right axis. The cumulative share for the row in C3 of a table that ends in C9:

=SUM($C$3:C3)/SUM($C$3:$C$9)

Customize a chart

Customize a chart

Double-click the chart and open the Customize tab. The sections depend on the chart type; these are the common ones.

Chart style

Background color, font and border of the chart, and the checkboxes Smooth, Maximize (stretches the plot to the edges), Plot null values and Compare mode. Reset layout returns moved titles and legends to their places.

The Chart style section of the chart editor with background color, font, chart border color, Reset layout and the Smooth, Maximize, Plot null values and Compare mode checkboxes

Chart and axis titles

Choose which title to edit (chart title, subtitle, horizontal or vertical axis title), type the text and set the font, size, format and color. You can also double-click a title on the chart and type over it.

The Chart & axis titles section of the chart editor with Chart title selected and the title text Line Graph

Series

Pick one series or apply the settings to all: color, opacity, line thickness and dash type, point size and shape, and the axis the series belongs to. Below are Format data point, Error bars, Data labels and Trendline.

The Series section of the chart editor for the Making Cost series with line color, opacity, dash type, thickness, point size, point shape and axis

Legend

Position, font, size, format and color of the legend. Choose None as the position to hide it, which is the right choice for a chart with one series.

The Legend section of the chart editor with position set to Auto and settings for the legend font, size, format and text color

A column chart in Google Sheets with the legend placed on the left of the plot

Horizontal axis

Font and color of the labels, Reverse axis order, and Slant labels, which sets the angle of long labels.

The Horizontal axis section of the chart editor with label font settings, Reverse axis order and Slant labels

Vertical axis

Label font, Show axis line, the minimum and maximum of the axis, the scale factor, the number format and Log scale. Left empty, the minimum and maximum are chosen by Sheets.

The Vertical axis section of the chart editor with label font settings, Show axis line, Min and Max fields, Scale factor, Log scale and Number format

A log scale helps when a few values are many times larger than the rest: each step on the axis is a multiplication, not an addition. In a bar chart the values are on the horizontal axis, so the checkbox is in that section.

A column chart in Google Sheets with a logarithmic vertical axis running from 50 to 1,000

Setting the minimum of a column or bar chart above zero makes small differences look large. Leave it at zero unless the chart says clearly that the axis is cut.

Gridlines and ticks

Choose the axis, then set the spacing of the major and minor gridlines and switch gridlines and ticks on or off.

The Gridlines and ticks section of the chart editor for the vertical axis with major and minor spacing and checkboxes for gridlines and ticks

Manage a chart

Manage a chart

  • Move or resize: click the chart once, then drag it or drag the blue markers.
  • Copy: select the chart and press Ctrl+C (Cmd+C on a Mac), then paste it on any sheet of the file. The copy is linked to the same data range.
  • Move to its own sheet, download, publish: open the three-dot menu in the corner of the chart. The download formats are PNG, PDF and SVG.
  • Add rows to the chart: edit the Data range in the Setup tab. A range without an end row, such as B2:G, includes rows added later.
  • Delete: select the chart and press Delete.

Common problems with charts

Common problems with charts

⚠️ Problem: The chart is empty or a series is missing.

✅ Solution: The numbers are stored as text. Convert them with Format > Number, and check the column for stray symbols and spaces.

⚠️ Problem: The headers are plotted as a data point, or the legend shows no names.

✅ Solution: Check Use row as headers in the Setup tab.

⚠️ Problem: The series and the labels are the wrong way round.

✅ Solution: Check Switch rows / columns in the Setup tab.

⚠️ Problem: One series is a flat line at the bottom of the chart.

✅ Solution: Its values are far smaller than the others, for example a rate next to a revenue. Move it to the right axis in Customize > Series, or use a combo chart.

⚠️ Problem: Dates on the axis are spaced evenly although the gaps between them differ.

✅ Solution: The dates are text. Convert them to real dates; the guide to dates and times shows how to check.

⚠️ Problem: New rows do not appear in the chart.

✅ Solution: The data range ends above them. Extend the range in the Setup tab.

Related guides

The chart is the last step, the data is the first

The chart is the last step, the data is the first

Every chart in this guide redraws when the cells under it change. What a chart cannot do is tell whether those cells are current, or whether the revenue in them was calculated the same way as in the chart on the next tab. When the numbers arrive as exports pasted by hand, each chart is as old as its last paste.

The OWOX Data Marts extension for Google Sheets covers that half. A data analyst publishes a data mart (a table or an SQL query in your data warehouse) and makes it available for reports. In Sheets you open the extension, pick the data mart, tick the columns you want and run it. The rows land in a tab, ready for your formulas.

Google Sheets with the OWOX Data Marts extension open beside an ad spend table: the Unified Ad Spend data mart, nine of fourteen columns ticked and a Save & Run button – the rows in the sheet come from a governed data mart, not a pasted export

What changes for the person who maintains the sheet:

  • Refresh replaces re-export. Refresh current report in the extension menu re-runs the same pull, and a scheduled refresh keeps the tab current without anyone touching it.
  • The source is written on the sheet. The header cell of an imported tab carries a note with the data mart it came from, the time of the import and a link to the report.
  • No SQL and no warehouse access needed. The analyst decides which data marts and columns are available. You choose from that list.

The extension does not write or change the analyst’s SQL. The charts on top of that range redraw from the refreshed rows, and all of them are built on one definition of each number. The extension comes with the OWOX Cloud plans of OWOX Data Marts; spreadsheet reporting describes both ways data reaches a sheet.

Your New Normal

Turn your data into decisions.

Governed data marts give you the clean foundation ML needs to actually work.

  • No AI hallucinations
  • Analyst-governed definitions
  • Every number traces to SQL
Get started free

FAQ

Frequently Asked Questions

How can I Choose the Right Chart Type for My Data in Google Sheets?

Choosing the right chart type for your data in Google Sheets involves understanding the nature of your data and the message you want to convey. Use line charts for trends, bar charts for comparisons, and pie charts for proportions. Selecting the appropriate chart type ensures your data is accurately represented and effectively communicates your insights.

What Common Errors Should I Avoid When Creating Charts in Google Sheets?

Common errors to avoid when creating charts in Google Sheets include overloading charts with data, using misleading color contrasts, selecting incorrect chart types, and not adding labels and titles. Avoiding these errors ensures your charts are clear, accurate, and effective in communicating your data insights, supporting better analysis and decision-making.

What are Some Best Practices for Ensuring My Charts in Google Sheets are Clear and Accurate?

Best practices for ensuring clear and accurate charts in Google Sheets include choosing the right chart type, simplifying data presentation, using descriptive labels and titles, maintaining data integrity, and regularly updating your charts. These practices enhance the readability and reliability of your charts, ensuring they effectively communicate your data insights.

How do I Use Trendlines in Google Sheets Charts, and What are Their Benefits?

To use trendlines in Google Sheets charts, go to the chart editor, select "Customize," and choose "Series." Adding trendlines helps identify trends and patterns in your data, making it easier to understand long-term behavior. Trendlines provide a visual representation of data trends, aiding in predictive analysis and informed decision-making.

What are the Customization Options Available in Google Sheets' Chart Editor?

Google Sheets' chart editor offers various customization options, including changing chart type, adjusting data series, adding titles and labels, modifying colors, and inserting trendlines. These options allow you to tailor your charts to meet specific needs, enhancing their clarity and visual appeal and ensuring they effectively communicate your data insights.

What are the Basic Steps to Create a Chart in Google Sheets?

The basic steps to create a chart in Google Sheets include selecting your data range, inserting a chart, choosing the chart type, and customizing the chart. These steps transform raw data into a visual format, making it easier to analyze and interpret. Proper chart creation enhances data communication and supports informed decision-making.

Who wrote this

Vadym Kramarenko

Vadym Kramarenko · Growth Marketing Manager

Vadym Kramarenko is a Growth Marketing Manager at OWOX, where he drives user acquisition and product-led growth strategies. He hosts the OWOX podcast, interviewing analytics professionals about data-driven marketing, attribution, and reporting best practices. Vadym specializes in turning complex analytics concepts into practical, actionable marketing frameworks.