Excel Practice Test

โ–ถ

How to Create a Bar Chart in Excel: The Three-Step Setup

Creating a bar chart in Excel takes three steps. Select your data including category labels and values. Click the Insert tab on the ribbon. Click the Bar Chart icon in the Charts group and choose the subtype that fits your data. Excel produces a horizontal bar chart on the active worksheet within a second.

The basic flow is identical to any other chart type creation, but the choice of bar versus column versus other types matters more than most users realise. Bar charts have specific strengths that make them the right pick for some questions and a worse pick for others.

This guide focuses on bar charts specifically โ€” when they work better than column charts, which subtype to choose, how to customise the result and the common mistakes that produce bar charts harder to read than they should be. The aim is to give you the specific knowledge that turns a routine bar chart into a clean, professional visualisation rather than a default Excel chart that looks like every other default Excel chart in every other dashboard.

Bar charts are among the most-used chart types in business reporting. Survey results, performance comparisons, top-N rankings and budget allocations all read well as bar charts. Knowing the small set of customisations that improve the default Excel bar chart turns five seconds of work into a substantial improvement in the end deliverable. The investment pays back across hundreds of charts over an Excel-using career.

Bar chart in Excel at a glance

Setup: Select data โ†’ Insert tab โ†’ Bar Chart โ†’ choose subtype. Subtypes: Clustered Bar, Stacked Bar, 100% Stacked Bar (avoid 3D variants). Best for: long category labels, 5+ categories, ranking comparisons. Use column chart instead for: time series, โ‰ค5 categories, where vertical reading feels natural. Customisation: Chart Title, data labels, gap width 50โ€“100, brand colours via Chart Design tab. Sort source data before charting to control bar order.

Bar Chart vs Column Chart

The most common confusion in Excel charting is between bar charts and column charts. The two look similar but have different strengths. Bar charts have horizontal bars with category labels along the vertical axis. Column charts have vertical bars with category labels along the horizontal axis. The visual data they encode is the same, but the layout affects readability significantly depending on the data shape. Bar charts give long category labels room to breathe horizontally, which matters when the labels are sentence fragments or full names rather than short codes.

Column charts work better for time series โ€” months, quarters or years on the horizontal axis with values rising vertically. Time naturally reads left to right, and column charts encode that natural reading direction. Bar charts work better for ranking comparisons โ€” top 10 sales reps, longest queries, biggest customers โ€” where the visual impact of horizontal bars at varying lengths conveys magnitude immediately.

They also work well for survey results with many response categories, organisational performance data with long division names, and any dataset where the category axis labels are too long to fit horizontally under column bars without rotating to a 45-degree angle.

One useful tactical question is to imagine reading the chart from across a conference room. If the labels would be readable horizontally beneath columns, the column chart works. If the labels would be cramped or rotated under columns, the bar chart with horizontal labels solves the readability problem. The same logic applies to printed reports โ€” bar charts handle long labels in narrow page widths better than column charts that force label rotation or font shrinkage.

When to Choose Bar Over Column

๐Ÿ”ด Long category labels

Bar charts give long labels (sentence fragments, full names, multi-word categories) horizontal room. Column charts force long labels to rotate or truncate. Whenever the longest category label exceeds about 12 characters, bar chart usually reads more cleanly.

๐ŸŸ  5 or more categories

Bar charts handle long category lists better than column charts because vertical scrolling is more comfortable than horizontal scrolling. Top 10 lists, ranked surveys and category breakdowns of 5 to 30 items all read better as bar charts.

๐ŸŸก Ranking comparison

Sort your data descending by value before charting. The longest bar at the top, second longest below it, and so on. The visual hierarchy reads instantly. This is the most powerful pattern for bar charts and produces dashboard-quality output with no extra customisation.

๐ŸŸข Survey results

Likert-scale survey responses, multi-option preference questions, and any survey output with 5 to 12 response categories. Bar charts handle these cleanly. Column charts squeeze the labels uncomfortably in most cases.

๐Ÿ”ต Comparing performance metrics

Sales by region, conversion rates by channel, quality scores by department. The category labels are usually proper nouns that do not abbreviate well. Bar charts preserve readability while column charts force the labels to truncate or rotate.

๐ŸŸฃ When to skip bar charts

Time series belongs in column charts. Two-category comparisons fit either format but column often feels more natural. Distributions are better as histograms. Proportions of a whole work as pie charts under six slices or stacked bar over.

Bar Chart Subtypes: Clustered, Stacked, 100% Stacked

Excel offers three main 2D bar chart subtypes plus 3D variants of each (avoid the 3D variants โ€” they distort visual proportions). The Clustered Bar subtype shows multiple data series side by side within each category. Use it when you want to compare individual values across categories โ€” for example, Q1 versus Q2 sales by region with two bars per region.

The Stacked Bar subtype stacks the data series end to end within each category, with each series taking a portion of the bar's total length. Use it for parts-of-whole comparisons where the total matters and the segments matter โ€” Q1 plus Q2 plus Q3 plus Q4 sales by region with one stacked bar per region.

The 100% Stacked Bar subtype rescales every bar to the same total length, with each segment showing what percentage of the total each series contributes. Use it for proportional comparisons where the absolute total does not matter but the relative composition does. A 100% stacked bar showing channel mix by region answers "what percentage of each region's sales come from each channel" without obscuring the answer with magnitude differences between regions. Choose subtype based on the comparison you want the reader to draw. Picking the wrong subtype produces a chart that technically displays the data but obscures the insight.

One subtle distinction is between Stacked Bar and 100% Stacked Bar that catches some users off guard. Stacked Bar preserves the absolute totals โ€” a region with $100,000 total has a longer bar than a region with $50,000 total even if the proportional mix is identical. 100% Stacked Bar normalises every bar to the same length, hiding the absolute difference and showing only the proportional composition. Picking one when you needed the other produces a chart that obscures the actual answer to the reader's question.

Step-by-Step: Building Your Bar Chart

๐Ÿ“‹ 1. Prepare and Sort Data

Organise data in a clean table with category labels in column A and values in column B (or multiple value columns for multi-series charts). Sort by value descending before creating the chart so the longest bar appears at the top. Remove blank rows or columns inside the data range.

๐Ÿ“‹ 2. Select the Range

Click any cell inside your sorted data and press Ctrl+A to select the contiguous range, or click and drag to select a specific subset. Always include the header row โ€” Excel uses headers as the chart legend entries. Multi-series charts include all value columns plus the category column.

๐Ÿ“‹ 3. Insert the Bar Chart

Click the Insert tab. In the Charts group, click the small bar chart icon (or the larger "Insert Bar or Column Chart" button). Hover over each subtype to preview. Click Clustered Bar for side-by-side comparison, Stacked Bar for parts-of-whole, or 100% Stacked Bar for proportions. Skip the 3D variants.

๐Ÿ“‹ 4. Reverse Category Order

Excel defaults to placing the first data row at the bottom of the bar chart, which means a descending-sorted source data table looks ascending in the chart. Right-click the category axis, choose Format Axis, and check "Categories in reverse order" to flip it. The longest bar now appears at the top as expected.

๐Ÿ“‹ 5. Adjust Gap Width

Right-click any bar, choose Format Data Series, and adjust the Gap Width slider. The default is 150% which leaves a lot of empty space between bars. Reducing to 50โ€“100% produces wider bars with less negative space, generally improving readability for dense bar charts.

๐Ÿ“‹ 6. Apply Branded Formatting

Click the Chart Design tab and choose a Chart Style or color palette that matches your document or brand. Add a clear chart title via the Chart Elements (+) button. Add data labels if precise values matter. Save the styled chart as a template for reuse if you build similar charts frequently.

Customisation Tips That Make a Difference

The default Excel bar chart works but rarely looks polished without customisation. The single highest-impact change is reducing the Gap Width โ€” the empty space between bars. Excel's default Gap Width of 150 percent leaves the bars looking thin and the chart looking sparse. Reducing to 50 to 100 percent produces wider bars that fill the chart area better and emphasise the data over empty space. Right-click any bar, choose Format Data Series, and drag the Gap Width slider to find the value that works best for your specific chart.

The second highest-impact change is adding data labels at Inside End or Outside End. Data labels show the precise value for each bar, removing the need for the reader to estimate from the axis tick marks. Use the Chart Elements (+) button to add labels and choose the position. Inside End places the label just inside the end of each bar; Outside End places it just outside the end.

Inside End usually looks cleaner for charts with consistent value lengths; Outside End is better when bar lengths vary widely. The third high-impact change is removing unnecessary chart elements โ€” if data labels are present, the value axis can usually be hidden because the labels carry the precise numbers.

Colour palette matters more than most users realise. Default Excel colours are recognisable as Excel defaults at a glance and signal hasty work to discerning readers. Even a small custom palette using your brand colours or a thoughtful colour combination produces dramatically more polished output. The Page Layout tab offers built-in colour themes that affect every chart in the workbook, providing a quick way to apply consistent colours across multiple charts simultaneously.

Sorting and Category Order

The single most common bar chart layout problem is unsorted source data producing arbitrary bar order in the chart. Excel does not automatically sort the data when creating the chart. Whatever order the data appears in your worksheet is the order it appears in the chart, except that Excel reverses it because the first row goes to the bottom of the bar chart axis by default.

The fix is two-step: sort the source data descending by the value column before charting, and check the "Categories in reverse order" option in the category axis format settings. The combination produces a chart where the largest value sits at the top, second largest below it, and so on down to the smallest at the bottom.

Some bar charts deliberately preserve the source data order rather than sorting by value. Reports comparing performance across regions in a fixed corporate order (always East then West then Central then Mountain), or product lines in catalog order, sometimes need the original sequence rather than a value-sorted view. The Format Axis settings let you keep the source order without sorting, which is useful when the corporate convention matters more than the value-based visual hierarchy. Most analytical bar charts benefit from value sorting; some operational reports do not.

When the data is updated frequently, the sort needs to happen before each refresh. PivotChart-based bar charts handle this automatically because the underlying PivotTable can be configured to sort by value. Standard bar charts based on regular ranges require manual re-sorting whenever new data is added, or a SORT-formula-based source range that re-sorts dynamically. Choosing the right approach for the chart's data update cadence matters because manual re-sorting is easy to forget.

Bar Chart Quality Checklist

Source data sorted descending by value before charting
Category axis reversed so the largest bar appears at the top
2D subtype chosen (skip all 3D variants)
Chart title clearly states what the bars represent
Axis labels include units of measurement (USD, count, percentage)
Gap width reduced from default 150% to 50โ€“100% for visual balance
Data labels added if precise values matter to the reader
Brand colours applied via Chart Design Style or Format Data Series
Number of bars limited to fit cleanly in the chart area (typically 5โ€“25)
Chart tested in print preview if it will be printed or exported as PDF

Special Cases and Variants

Bar charts have several useful variants worth knowing. The horizontal bar chart with negative values produces a left-right comparison around a central zero axis โ€” useful for surplus/deficit analysis, gain/loss comparisons or any data with positive and negative values relative to a baseline.

The Clustered Bar with two series produces side-by-side comparison bars within each category, which is an effective alternative to a Combo chart when both series share the same scale. A Population Pyramid is a specific bar chart variant showing demographics โ€” male population on the left, female population on the right, age categories along the vertical axis โ€” built by setting one series to negative values and adjusting axis labels.

Top 10 bar charts focus the reader on a curated subset rather than every category. The standard pattern combines the FILTER function (or a sorted Top 10 named range) with a chart referencing the dynamic range. As source data updates, the Top 10 chart automatically refocuses on the current top performers. This is one of the most useful patterns for executive dashboards because it filters noise from the chart while remaining live to the underlying data. Similar patterns work for Top N for any N value, and for filtered bar charts that show only categories meeting specific criteria.

One particularly useful pattern is the comparison of two time periods using a side-by-side bar chart. Q1 vs Q2 sales by region produces a Clustered Bar with two series โ€” Q1 in one colour and Q2 in another. The reader compares both periods within each region directly. The same pattern works for current-year-vs-prior-year, actual-vs-budget, and any two-period comparison. Adding data labels showing the percentage change between the two bars makes the comparison even faster to read.

Try Excel Practice Test Questions

Common Mistakes to Avoid

Several mistakes appear repeatedly in Excel bar charts. The first is unsorted bars โ€” categories appearing in arbitrary or alphabetical order rather than value-sorted descending. The fix is one quick sort of the source data plus a category-axis reverse-order setting. The second is too many bars cramming into the chart area. Bar charts work well from about 5 to 25 categories; beyond 25 the chart becomes hard to read. Splitting a large dataset into multiple smaller charts (small multiples, separate by region or category) usually reads better than one dense chart with 50+ bars.

The third common mistake is mixing scales on a single chart. Two metrics with very different ranges โ€” for example, sales in thousands and growth percentage โ€” produce a chart where one series dominates and the other becomes invisible. The fix is a Combo chart with a secondary axis, or splitting into two separate charts.

The fourth mistake is decorative chart junk โ€” gradients, drop shadows, textured fills โ€” that adds visual noise without adding information. Modern data visualisation favours clean, flat, minimal chart styles. The fifth mistake is missing axis labels and units, which forces readers to guess what the numbers represent. Five seconds of label addition saves the reader meaningful confusion.

One mistake worth highlighting separately is the use of bar charts for time series data. Time naturally reads left to right, and column charts encode that reading direction. Using a bar chart for monthly or quarterly data forces the reader to mentally rotate the chart to interpret the time progression. The chart still works but reads awkwardly. Save bar charts for non-time-based comparisons and use column charts for time series unless there is a specific reason to do otherwise.

Bar Chart Quick Reference

Insert โ†’ Bar
Where to find bar chart options on the ribbon
150%
Default Gap Width โ€” usually too wide
50โ€“100%
Recommended Gap Width range
5โ€“25
Practical category count range for readability
0
3D bar chart subtypes worth using in modern data viz
Reverse axis
Required setting to put the largest bar at the top

Bar Chart Variants Worth Knowing

๐Ÿ”ด Clustered Bar

Multiple series side by side within each category. Best for comparing 2 to 4 metrics across categories. Becomes hard to read with more than 4 series in a single category. Use when each metric needs its own visible bar.

๐ŸŸ  Stacked Bar

Series stacked end to end within each bar. Best for parts-of-whole where total matters. Reader sees both the total length and the segment lengths. Works well for time-period stacks (Q1+Q2+Q3+Q4) or product mix per region.

๐ŸŸก 100% Stacked Bar

Like stacked bar but rescaled so each bar reaches 100%. Best for proportional comparison where absolute totals do not matter. Good for showing channel mix or category mix where comparison is about composition rather than magnitude.

๐ŸŸข Diverging Bar (positive/negative)

Bars extending left and right from a central zero axis. Useful for surplus/deficit, gain/loss, opinion polls (favourable/unfavourable). Built by combining positive and negative values in the source data.

๐Ÿ”ต Population Pyramid

Specific demographic chart showing male population on the left, female population on the right, age groups stacked vertically. Built with one series as negative values plus careful axis label customisation.

๐ŸŸฃ Top 10 dynamic

Bar chart that automatically displays the current top 10 categories from a larger dataset. Built with FILTER and SORT dynamic array functions feeding the chart's source range. Updates automatically as source data changes.

Bar Charts in PivotTables and Dashboards

Bar charts are particularly powerful when paired with PivotTables. A PivotChart based on a PivotTable inherits the pivot's filtering, slicing and grouping capabilities. Adding slicers above the chart lets non-technical users filter the data interactively, with the chart updating automatically. This is the pattern most modern Excel dashboards use โ€” PivotTable underneath, PivotChart on top, slicers controlling both. Building this combination once produces a flexible reporting view that supports many user-driven questions without constant chart rebuilding.

For static dashboards that do not need interactive filtering, the SORT and FILTER dynamic array functions feed clean source ranges to standard charts. =SORT(FILTER(A2:B100, B2:B100>1000), 2, -1) produces a sorted, filtered list that automatically updates as source data changes. Pointing a chart at the spilled output of these formulas gives you a dynamic chart without the overhead of a PivotTable. The choice between PivotChart and dynamic-array-fed standard chart depends on whether the audience needs interactive filter controls or a curated view that only the author can change.

That single guideline โ€” bars for non-time data, columns for time โ€” produces better-reading reports than any individual chart-formatting choice. The right chart type makes everything else easier; the wrong chart type fights the reader at every step.

Make the type choice deliberately every time.

Bar vs Column Chart

Pros

  • Bar charts handle long category labels gracefully
  • Bar charts read naturally for ranked top-N lists
  • Bar charts comfortably fit 5โ€“25 categories on one chart
  • Stacked bar handles parts-of-whole effectively
  • Diverging bar shows positive/negative values around a baseline

Cons

  • Bar charts feel less natural for time series data than columns
  • The default Excel bar order needs reversing for descending presentation
  • 100% stacked bar can confuse readers if the absolute totals matter
  • Mixing scales on a single bar chart obscures one metric or the other
  • 3D bar charts look professional but distort visual proportions
Take the Excel Skills Practice Quiz

Excel Questions and Answers

How do I create a bar chart in Excel?

Three steps. Select your data including category labels and values. Click the Insert tab. Click the Bar Chart icon in the Charts group and choose the subtype that fits your comparison โ€” Clustered Bar for side-by-side metrics, Stacked Bar for parts-of-whole, or 100% Stacked Bar for proportional comparison. Skip the 3D variants.

What's the difference between a bar chart and a column chart?

Bar charts have horizontal bars with category labels along the vertical axis. Column charts have vertical bars with category labels along the horizontal axis. Bar charts work better for long category labels, ranking comparisons and lists of 5+ categories. Column charts work better for time series and shorter category lists where vertical reading feels natural.

Why is my bar chart in reverse order?

Excel defaults to placing the first data row at the bottom of the bar chart axis. To get descending value order with the largest bar at the top, sort the source data descending before charting and then check "Categories in reverse order" in the Format Axis settings on the category axis.

Should I use a 3D bar chart?

No. 3D bar charts distort visual proportions because the perspective makes front-positioned bars appear longer than back-positioned bars at the same value. Modern data visualisation guidance unanimously recommends 2D bar charts. The flat format conveys the data accurately without the visual distortion of 3D rendering.

How many bars should a bar chart have?

Bar charts work best with 5 to 25 categories. Fewer than 5 categories often fit a column chart or pie chart better. More than 25 bars become hard to read in a single chart. Split large datasets into multiple smaller charts (small multiples by region or category) for better readability than one densely packed chart.

How do I make my bars wider in an Excel bar chart?

Right-click any bar in the chart, choose Format Data Series, and adjust the Gap Width slider. Excel defaults to 150% which produces narrow bars with lots of empty space. Reducing to 50โ€“100% produces wider bars that fill the chart area better. The exact value depends on your chart proportions but 75% is a reasonable starting point.
โ–ถ Start Quiz