How to Make a Bar Chart in Excel

ByJoe Weller| January 25, 2018

条形图是很有用的比较离散群s of data such as frequency, amount, duration, or units. They are also used to illustrate patterns. The type of bar chart you choose to make depends on how you plan to use it to tell the data’s story.

To create a bar chart, you’ll need a minimum of two variables: theindependent variable(the one that doesn’t change, such as the name of a brand), and thedependent variable(the one that changes, like sales and percentage).

There are many ways to make bar charts. You can draw them by hand. If you are a developer, you create them viaHTML and JavaScript,get tips fromGoogle, or make them in a statistics program likeMinitab. But for most people, Microsoft Excel is probably the most accessible way to create a bar chart. In this tutorial, we’ll demonstrate how to make a bar chart in multiple versions of Excel and the included tools you can to customize it.

What Is a Bar Chart?

Abar chart(also called abar graph) is a great way to visually display certain types of information, such as changes over time or differences in size, volume, or amount. Bar charts can be horizontal or vertical; in Excel, the vertical version is referred to ascolumn chart. Here are some examples using fabricated data.

A vertical bar chart, or column chart

What is a Bar Chart?

The key aspects of a bar chart are highlighted below:

关键元素bar chart in Excel

Different Kinds of Bar Charts

Excel provides variations of Bar and Column charts. Here’s a quick summary of each:

  • Stacked:A chart that shows the dependent variables stacked on top of each other. This chart is also called segmented.
  • Clustered:A chart that displays a group of dependent variables, also called grouped. A double graph is a clustered graph that has two dependent variables.
  • 3D:A chart that shows the dependent variables in a 3D format.

What Are Bar Charts Best Used For?

The bar chart was created in the 1700s by William Playfair, an engineer and economist from Scotland. He is also credited with creating the pie chart. Playfair’s first published use of the bar chart was in abook about imports and exportsbetween Scotland and other countries.

Today, bar charts are a useful tool for illustrating patterns or for comparing discrete groups of data. There are both horizontal and vertical layouts available. Use a horizontal layout when comparing duration. If the data labels are long, this layout makes them easier to read. Use the vertical layout for comparisons of height, to show growth, or if some of the values are negative.

In the finance world, vertical bar charts are often used to represent the trading price of a security for a day. The top of the bar is the highest price, the bottom the lowest, and the opening and closing prices are also indicated.

How to Make Bar Chart in Excel

In this section, we’ll provide steps and images to create a bar chart in Excel 2011 for Mac. Any differences in Microsoft-supported versions (2010, 2013, 2016 for Windows), or 2016 for Mac are called out in the text below. Previous versions of Excel included a chart wizard, but that was removed after the 2007 release. The term “right-click” is used throughout this article. If you don’t have a mouse, use a two-fingered tap on the trackpad, or presscontrol+tapon your keyboard.

Step 1:Enter your data into Excel columns.

How to create bar chart in Excel for Mac

Step 2:Click and drag your mouse across the data that will appear in the chart.

How to create bar chart in Excel for Mac

Confirm the highlighted columns contain one independent variable and one dependent variable (multiple dependent variables are discussed in the next section), and the column headers if desired (Excel will make one of the headers as the chart title).

Step 3:From the ribbon, clickChart, click theBaricon, and then click2-D Clustered Bar(with a single dependent variable as we are using here, the results will be the same no matter which option you choose).

How to create clustered bar chart in Excel for Mac

Other versions of Excel:Click theInserttab, clickBar Chart, and then clickClustered Bar(in 2016 versions, hover your cursor over the options to display a sample of how the chart will appear).

The chart will appear on the same page as the data. Your default might be to include the legend — you can remove it by clicking it and pressing the delete key on your keyboard.

Excel bar chart for Mac

Create a Chart with Multiple Dependent Variables

Unlike data with a single dependent variable, the type of chart chosen (clustered or stacked) makes a difference for data with more than one dependent variable. For this example, we’ll use clustered. The legend that Excel creates will also be valuable.

Follow the same steps as above to select at least two columns of dependent variables.

How to create Excel bar chart with multiple variables

Moving or Copying a Chart

To move a chart on the same sheet, click an edge of the chart and drag it where you want it to appear on the Excel workbook sheet. To move your chart to another sheet in the same workbook, right-click on the chart and clickMove Chart…. Select the desired sheet, or create a new sheet, and pressOK. To add the chart to any other program, clickCutorCopyfrom the same menu.

If the chart is kept in the same workbook, any changes made to the data will be reflected in the chart. If you paste the chart into a document in another Microsoft Office program, the same is true if the documents stays on the same computer. If you paste the chart into a non-Microsoft program, the chart won't update if the data changes. Read “How to Make a Spreadsheet in Excel, Word, Google Sheets, and Smartsheet for Beginners” to learn more about creating and sharing data across different platforms.

Excel Chart Formatting Options

Once created, you can customize charts in many ways.Themesare preset color and shape combinations available in Excel. Changing the theme affects other options, as well as any other charts created in the future. If you only want to change the current chart, use theChart Stylesoption.

改变主题,点击Home选项卡,然后单击Themes, and make your choice.

How to change theme for bar chart in Excel

Other versions of Excel:Click thePage Layouttab, clickThemes, and then make your choice.

To change the style, clickCharts, and scroll through the options underChart Styleson the same ribbon.

How to change style of bar chart in Excel

Other versions of Excel:ClickChart ToolsorChart Designtab, and clickLayoutto scroll through the options underChart Styles. If you have aChart Designtab, the different layouts will appear in the ribbon, similar to the image above.

Adding Titles

If the data presented in the chart isn’t quite clear, a title can help. Titles aren’t needed for charts with a single dependent variable.

Click onChart Layout, clickChart Title, and click your option. Using the overlap/overlay option may cover part of the chart, so be sure the title doesn't cover key information.

How to add chart title in Excel

Other versions of Excel:ClickChart Tools选项卡,然后单击Layout, clickChart Title, and click your option.

If the categories in the horizontal or vertical axis need a title, follow the steps above. However, selectAxis Titles相反,然后选择水平轴或vertical axis.

Add bar chart title in Excel

How to change the title position on Excel chart

To change the font and appearance of titles, clickChart Titleand then clickMore Title Options. Additionally, in some versions of Excel, you can click on the title in the chart and a side menu will appear with options to customize the text.

To reword a title, just click on it in the chart and retype.

Adjusting Axes

To adjust the horizontal or vertical axis, you can resize by clicking on a square in the corner and dragging an edge.

How to adjust axis on Excel chart

How to change chart size in Excel

For finer adjustments, right click the axis and chooseFormat Axis

How to change display of chart axis in Excel

For a numeric axis, you can change the the start and end points, as well as the units displayed. Simply change the numbers in the boxes to make the starting and ending point the minimum and maximum, respectively.

Formatting Text

To format the copy, right-click any text in the chart and clickFormat Text(orFormat TitleorFormat Legend, etc. — depending on your version of Excel and the area of the chart you wish to change). From this menu, you can change the font style and color, and add shadows or other effects.

How to change font in Excel chart

Adding Data Labels

Data labels show the value associated with the bars in the chart. This information can be useful if the values are close in range. To add data values, right-click on one of the bars in the chart, and clickAdd Data Labels. This will create a label for each bar in that series. For clustered charts, one of each color will have to be labeled.

How to add data labels in Excel chart

Moving the Legend

单击并拖动的传说到一个新的位置chart, or click on it and press the delete button on your keyboard to remove it completely.

Data Order

The items will appear in reverse order from the spreadsheet. Rather than changing the order there, it’s easier to right-click the axis, clickFormat Axis…, and then click the box next toCategories in Reverse Order. This change will also affect the order of the data clusters, if that was the chart format chosen.

How to put Excel chart data in order

How to change data order in Excel chart

In some versions of Excel, you can also change the data order by selecting one of the bars and editing the formula bar.

Adjusting Axis Text

If the text on an axis is long, pivot it on an angle to occupy less space. Right-click the axis, clickFormat Axis, clickText Box, and enter an angle.

Adjust axis text in Excel chart

You can also opt to only show some of the axis labels. Right-click the axis, clickFormat Axis, then clickScale, and enter a value in theInterval between labelsbox. A value of 2 will show every other label; 3 will show every third.

How to hide axis labels in Excel chart

If you want to create a cleaner, less cluttered chart, hiding some labels is a good option. But the context of the hidden text is still obvious.

Changing Chart Values

Update the spreadsheet and the values in the chart will update, too. But remember, if the chart has been copied to a non-Microsoft Office document, it won’t update — in this case, copy the updated version and replace it in the document.

Changing the Look of the Bars

Right-click a bar, then clickFormat Data Series… and make adjustments. In addition to changing the color, you can also add a gradient or pattern, as well as many other effects.

How to change look and colors of bars in Excel chart

For clustered bar charts, any changes will only affect the bars associated with the same dependant variable of the selected bar. Repeat to update all the bars in the chart.

If bars don’t look right, select the chart, right-click the chart and clickChange Chart Type.... In addition to the 2D bars demonstrated in this tutorial, there are options for 3D bars/columns, cylinders, cones, and pyramids.

How to change the style of a bar chart in Excel

Changing the Background of the Chart and Plot Area

To change the background, right-click in a blank area of the chart and clickFormat Chart Area… or right-click the plot area and clickFormat Plot Area…. Like the bars, you can change the color, add a gradient or pattern, adjust the color and size of lines, as well as other effects.

How to change background of a chart in Excel

How to change plot area in Excel chart

Adding a Data Table

Adata tabledisplays the spreadsheet data that was used to create the chart beneath the bar chart. This shows the same data as data labels, so use one or the other.

To add a data table, click theChart Layouttab, clickData Table, and choose your option. If the legend key option is chosen, you can remove the legend as demonstrated in the image below.

How to display data table on Excel chart

Changing Chart Orientation

To swap the vertical and horizontal axes, right-click on the chart and clickChange Chart Type. If you chose a column chart, chose bar chart instead, and vice versa. There are other ways to do this, but this is the simplest.

Advanced Formatting Options

Trend linesshow the overall trend of your data (falling or rising) if the numbers are somewhat scattered. Trend lines are only available on column charts.

To add a trend line, click theChart Layouttab, and clickTrendlines.

How to add trend line on Excel chart

Unlike most of these options, trendlines will accumulate rather than being replaced if you change the chosen type.

Error barsshow the margin of uncertainty in data. You’ll have to add them to each data series separately.

To add an error bar, click theChart Layouttab, and clickError Bars.

How to add error bar on Excel chart

To customize the error bars, clickError Barsand clickError Bar Options….

Minor grid linescan help show fine differences in the data.

To add grid lines, click theChart Layout taband clickGridlines.

How to change look of error bars in Excel chart

Other versions of Excel:For the three options above, click theChart Toolstab, clickLayout, and choose the option. Depending on your version, you can also clickAdd Chart Elementin ribbon on theChart Designtab.

You can add a different color fornegative valuesto make them stand out. After you create your chart, right-click one one of the bars, clickFormat Data Series…, clickFill, and check the box next toInvert if negative.

You may need to select a solid color for the data series bars in order for the change to take effect.

How to change color of negative values in Excel chart

How to Make a Bar Chart Easier to Read

You can improve the readability of charts by using some of the formatting options mentioned above (like adding data labels or minor grid lines). Many categories can make it difficult to read the labels, so apply some of the formatting options mentioned earlier (like skipping some labels or putting the labels at an angle) to alleviate this problem.

How Do I Make a Comparison Graph in Excel?

A comparison graph is another name for a line chart. Creating a comparison graph is identical to creating a bar chart, except you chooseLineinstead ofBarorColumn. There are a number of versions available, so you can experiment with which option looks best.

How to create a comparison graph in Excel

How to Make a Percentage Graph in Excel

Apercentage graphis another name for a pie chart. To create one, follow the steps to create a bar chart, but choose thePieoption. Pie charts are best for comparing the parts of a whole. There are a number of versions available, so you can see which works best for your needs.

Percentage graph in Excel

What’s the Difference Between a Bar Chart and Other Charts

Different chart styles are useful for displaying different information. Here’s a summary.

Make Better Decisions, Faster with a Bar Chart in Smartsheet

Empower your people to go above and beyond with a flexible platform designed to match the needs of your team — and adapt as those needs change.

The Smartsheet platform makes it easy to plan, capture, manage, and report on work from anywhere, helping your team be more effective and get more done. Report on key metrics and get real-time visibility into work as it happens with roll-up reports, dashboards, and automated workflows built to keep your team connected and informed.

When teams have clarity into the work getting done, there’s no telling how much more they can accomplish in the same amount of time.Try Smartsheet for free, today.

Discover why over 90% of Fortune 100 companies trust Smartsheet to get work done.

Try Smartsheet for Free Get a Free Smartsheet Demo