Back to Blog

How to Make a Bar Graph in Excel: Step-by-Step Guide | SheetXAI

D
David DeSouza
Dec 1, 2025
Vector illustration showing a browser window with a bar and line graph, representing data visualization and chart creation in Excel

The Problem

You have data in Excel and need to visualize it as a bar graph (bar chart) to better understand trends, compare values, or present information clearly.

The Easy Way: Use SheetXAI

If you don't want to manually create charts, the fastest way is to simply ask SheetXAI.

With SheetXAI, you can open the sidebar and type:

Create a bar graph from the data in columns A and B.

SheetXAI will instantly create the chart for you, format it properly, and place it in your sheet. It handles all the chart settings so you can focus on the insights.

The Manual Way: Step-by-Step Instructions

To create a bar graph manually in Excel, follow these steps:

Step 1: Prepare Your Data

Make sure your data is organized in columns:

  • Column A: Categories or labels (e.g., Product Names, Months, Regions)
  • Column B: Values (e.g., Sales, Revenue, Counts)

Example:

Product A | 150
Product B | 200
Product C | 180

Step 2: Select Your Data

  1. Click and drag to select the data range you want to chart
  2. Include both the labels and the values
  3. You can also select the entire columns if your data continues
  4. Make sure to include headers if you have them

Step 3: Insert the Chart

  1. Click the Insert tab in the ribbon
  2. In the Charts group, click Insert Column or Bar Chart
  3. Select Clustered Bar (horizontal bars) or Clustered Column (vertical bars)
  4. Excel will automatically create a chart based on your selected data

Step 4: Customize the Chart Type

  1. Click on the chart to select it
  2. Click the Chart Design tab (appears when chart is selected)
  3. Click Change Chart Type
  4. Choose from various bar chart options:
    • Clustered Bar: Horizontal bars side-by-side
    • Stacked Bar: Horizontal bars stacked on top of each other
    • 100% Stacked Bar: Stacked bars showing percentages
    • Clustered Column: Vertical bars (alternative to bar chart)
    • 3-D Clustered Bar: Three-dimensional bar chart

Step 5: Customize Chart Settings

With the chart selected, use the Chart Design and Format tabs:

Chart Design Tab:

  • Add Chart Element: Add titles, data labels, legend, gridlines
  • Quick Layout: Choose from pre-designed layouts
  • Change Colors: Select a color scheme
  • Chart Styles: Apply different visual styles
  • Switch Row/Column: Swap data orientation

Format Tab:

  • Shape Styles: Customize chart area, plot area, and series colors
  • WordArt Styles: Format text elements
  • Arrange: Position and layer chart elements

Step 6: Add Chart Elements

  1. Click the + button (Chart Elements) next to the chart
  2. Check the elements you want:
    • Chart Title: Add or edit the title
    • Axis Titles: Add labels for X and Y axes
    • Legend: Show or hide the legend
    • Data Labels: Display values on bars
    • Gridlines: Add horizontal or vertical lines
    • Trendline: Add trend analysis (for line charts)

Step 7: Position Your Chart

  1. Click and drag the chart to move it within the sheet
  2. Resize by dragging the corner handles
  3. To move to a separate sheet:
    • Right-click the chart → Move Chart
    • Select New sheet and enter a name
    • Click OK

Common Mistakes to Avoid

  1. Not selecting data correctly: Make sure to include both labels and values
  2. Wrong chart type: Bar charts are for comparing categories; use line charts for trends over time
  3. Too many categories: Bar charts work best with 5-15 categories; too many make it hard to read
  4. Missing labels: Always include axis titles and a chart title for clarity
  5. Poor color choices: Use contrasting colors that are easy to distinguish
  6. Including totals: Don't include sum rows in your data selection

Tips for Better Bar Graphs

  • Use consistent colors: Keep the same color scheme across related charts
  • Sort your data: Consider sorting by value (largest to smallest) for easier comparison
  • Add data labels: Show exact values on bars for precision
  • Limit categories: If you have many categories, consider grouping or using a different visualization
  • Use appropriate scales: Make sure your axis scale accurately represents the data
  • Format axis: Right-click axis → Format Axis to adjust scale, intervals, and labels

Alternative: Column Chart vs Bar Chart

  • Bar chart (horizontal): Better for long category names or many categories
  • Column chart (vertical): Better for time-based data or fewer categories

Both use the same creation process—just select the appropriate chart type in Step 3.

Conclusion

Now you know how to create a bar graph in Excel manually. It's a useful skill for data visualization.

But for those times when you want to create multiple charts quickly or automate the process, SheetXAI can generate charts automatically from your data with simple commands.

Boost your productivity today.
Start automating your spreadsheets.

Join thousands of professionals saving hours every week. No credit card required to start.

Learn more