How to Make a Bar Graph in Google Sheets


Sanskar Tiwari

Creating a bar graph in Google Sheets is an excellent way to visualize data clearly and compellingly. Whether you're presenting sales data, student performance, or any other kind of statistical information, bar graphs can help your audience quickly understand trends and comparisons. This guide will walk you through the steps of creating a bar graph in Google Sheets and briefly introduce how tools like can enhance your data management and visualization capabilities.

Step 1: Prepare Your Data

The first step in creating a bar graph is to ensure that your data is well-organized. Typically, you will need two columns:
  • Category Column: This includes the labels for the x-axis.
  • Value Column: This includes the values for the y-axis.
Here's an example of a simple data table:
sqlCopy code Month Sales January 300 February 400 March 350
Ensure your data is free of errors and arranged in rows and columns without any merged cells in the range you intend to graph.

Step 2: Select Your Data

Click and drag to select the data you want to include in your bar graph. Be sure to include both the category labels and the corresponding values.
notion image

Step 3: Insert a Bar Graph

Once your data is selected, follow these steps to create a bar graph:
  • Go to the menu bar and click on Insert.
notion image
  • From the dropdown menu, select Chart.
notion image
  • Google Sheets will automatically suggest a chart type based on your data. If it suggests a different type of chart, you can change it by clicking on the Chart Type dropdown in the chart editor on the right and selecting Bar chart.
notion image

Step 4: Customize Your Bar Graph

Google Sheets offers various customization options to tailor your bar graph to your needs:
  • Chart Style: Adjust the background color, font style, and chart border.
  • Chart & Axis Titles: Add or edit the title of the chart, x-axis, and y-axis to make the graph clearer.
  • Series: Here, you can modify the bar colors and adjust the bar width for better visual impact.
  • Legend: Position the legend to best fit your layout, or remove it if unnecessary.

Step 5: Advanced Customizations

For those who need more advanced features, such as dynamic data updates or customized visual themes, consider using a specialized tool like enhances Google Sheets by offering advanced data processing capabilities, making it easier to manage large datasets and automate updates to your charts, which is particularly useful in business environments where data is continually evolving.

Step 6: Share and Publish

Once your bar graph is ready, you can easily share it with colleagues or stakeholders:
  • Share the entire spreadsheet: Click on the Share button and enter the email addresses of those you'd like to have access.
  • Publish the graph online: Go to File, select Publish to the web, then choose the chart you want to publish. This feature is excellent for embedding graphs in reports or on websites.


Bar graphs in Google Sheets are a powerful way to present data visually, making complex information more accessible and understandable. For professional or frequent users, enhancing Google Sheets with tools like can significantly streamline your workflow, offering more robust data manipulation and visualization options that adapt as your data grows and changes. By following these steps, you can effectively convey your data's story through clear, impactful visualizations.