Creating Bar Graphs Using Excel

Bar graphs are one of the most commonly used chart types in Microsoft Excel. They provide a simple, visual representation of data that makes it easy to compare different values across categories. Whether you are presenting financial data, survey results, or performance metrics, bar graphs help communicate your message quickly and effectively.
In this guide, you’ll learn how to create a bar graph in Excel, customize it to suit your needs, and understand when to use this chart type over others.
What Is a Bar Graph?

A bar graph, also known as a bar chart, displays data with rectangular bars representing the magnitude of values across categories. The bars can be oriented either horizontally or vertically. In Excel, a vertical bar chart is referred to as a Column Chart, while a horizontal one is called a Bar Chart.
Each bar’s length corresponds to the data value it represents, allowing viewers to quickly understand the size and comparison between data points.
When to Use a Bar Graph

Bar graphs are ideal when you want to:
-
Compare values across different categories
-
Display ranked data (e.g., sales by region or product)
-
Show changes over time (with time as a category)
-
Illustrate survey results, frequency counts, or performance scores
They are most effective when used with categorical or nominal data, not continuous data.
Preparing Your Data
Before you insert a bar graph in Excel, you need to organize your data properly.
Here’s a basic example:
| Product | Sales |
|---|---|
| Product A | 120 |
| Product B | 150 |
| Product C | 90 |
| Product D | 180 |
The left column contains categories (Product names), and the right column contains the corresponding values (Sales).
How to Insert a Bar Graph in Excel
Follow these steps to create a bar graph in Excel:
Step 1: Select Your Data
-
Highlight the data you want to include in your chart. This includes both the category labels and values.
-
Example: Highlight cells A1 to B5 from the table above.
Step 2: Insert the Bar Chart
-
Go to the Insert tab on the Excel ribbon.
-
In the Charts group, click on the Insert Column or Bar Chart icon.
-
Choose from the following options:
-
Clustered Bar (horizontal bars)
-
Stacked Bar
-
100% Stacked Bar
-
Clustered Column (vertical bars)
-
-
For a simple bar graph, choose Clustered Bar.
Excel will automatically insert the chart onto your worksheet.
Step 3: Adjust Chart Layout
Once the bar graph appears:
-
Resize the chart by clicking and dragging its edges.
-
Move it to a better position on your worksheet, if needed.
Customizing Your Bar Graph
Excel provides many customization options to make your graph more informative and visually appealing.
Add Chart Title
-
Click on the chart.
-
Click the Chart Elements (+) button next to the chart.
-
Check the Chart Title box.
-
Click on the default title text and type your own (e.g., “Sales by Product”).
Change Axis Titles
-
Open the Chart Elements menu again.
-
Check Axis Titles.
-
Click on each axis title and enter appropriate labels (e.g., “Products” for the vertical axis and “Sales” for the horizontal axis).
Customize Colors and Styles
-
Click on the chart to activate the Chart Tools.
-
Go to the Chart Design or Format tab.
-
Choose a predefined Chart Style, or manually change:
-
Bar colors
-
Font size and style
-
Background and borders
-
You can also right-click any part of the chart (bars, labels, axes) and select Format to access more settings.
Add Data Labels
-
Click the Chart Elements (+) button.
-
Check Data Labels.
-
This will display exact values above or next to each bar for easier interpretation.
Switching Between Bar and Column Charts
If you inserted a horizontal Bar Chart but decide you prefer vertical bars:
-
Click on the chart to select it.
-
Go to the Chart Design tab.
-
Click Change Chart Type.
-
Select a Column Chart from the options.
You can switch back at any time depending on your data and visual preferences.
Creating a Stacked or 100% Stacked Bar Chart
If you have multiple data series for each category (e.g., sales in different years), you can use a Stacked Bar Chart:
| Product | 2023 Sales | 2024 Sales |
|---|---|---|
| Product A | 120 | 140 |
| Product B | 150 | 130 |
| Product C | 90 | 100 |
-
Highlight all three columns.
-
Go to Insert > Insert Column or Bar Chart.
-
Choose Stacked Bar or 100% Stacked Bar to see comparative proportions or totals across categories.
Best Practices for Bar Graphs
To make your chart more effective:
-
Limit categories: Keep the number of bars manageable (ideally under 10) for easy reading.
-
Use consistent colors: Avoid using too many colors, which can overwhelm the reader.
-
Label axes clearly: Always provide descriptive labels for both axes.
-
Use gridlines sparingly: Too many can clutter the chart.
Saving or Exporting Your Chart
You can save your chart separately as an image or PDF:
-
Right-click on the chart.
-
Select Save as Picture to export it as a PNG, JPEG, or other image format.
-
Alternatively, copy and paste it into a Word document, PowerPoint presentation, or email.
Conclusion
Creating a bar graph in Excel is a quick and powerful way to present your data visually. Whether you’re tracking business performance, summarizing research, or analyzing trends, bar graphs provide clarity and help audiences grasp your insights at a glance.
With Excel’s built-in tools, you can customize every element of your chart and adapt it to different contexts. By following the steps in this guide, you’ll be able to confidently build bar graphs that enhance your data storytelling in any project.
