Chart Legend Excel: Move, Edit & Format in Minutes

Learn how to manage and position legends.

What You'll Be Able to Control: One Decision to Make Before You Touch a Chart Legend in Excel

Is your chart legend covering part of your data, or does it still say "Series 1" and "Series 2" from when you built the chart twenty minutes ago? Both problems are fixable in under a minute, but before you right-click anything, there's a decision worth making first. A chart legend in Excel isn't always the right tool. Sometimes data labels placed directly on your series do a better job, and building the habit of choosing between them intentionally is what separates a readable chart from a confusing one.

This guide covers how to show, hide, move, and rename legend entries, tested on Windows 11 (Microsoft 365) and MacBook Air M1 (Microsoft 365). I'll also flag where Excel Online falls short, because it does, noticeably.

Legend vs. Data Labels: Which One Actually Serves Your Chart?

A legend is a reference key: readers look at a colored square, then scan back to the chart to match it to a data series. That's two cognitive steps. Direct data labels, placed on or beside each series, collapse those two steps into one. For a line chart in Excel tracking three departments over twelve months, I'd almost always use direct labels on the endpoints rather than a legend. The reader's eye never has to leave the data.

Legends earn their place in charts with many series (four or more), stacked bar charts where labels would overlap, or any chart type where data labels physically won't fit. If you have two series and clean whitespace around them, skip the legend. Label directly. Your readers will thank you.

Use a legend when you have four or more series, or when data labels physically won't fit. For simpler charts, direct labels on each series are almost always clearer.

Step 1 — Show, Hide, or Add a Legend to Your Excel Chart in Three Clicks

Once you've decided a legend is the right call, getting it to appear (or disappear) takes seconds.

  1. Click your chart to select it. A small green + button appears at the top-right corner: that's the Chart Elements button.
  2. Click the + button. A checklist of chart elements appears, including "Legend."
  3. Check or uncheck "Legend" to show or hide it.

Prefer the ribbon? Go to Chart Design → Add Chart Element → Legend. Same result, slightly longer path. In Microsoft 365, both routes are available. Excel for Mac users: the Chart Design tab appears in the same place after you click the chart, though the pane styling looks a little different.

If your legend was there and then disappeared, it's almost always because someone clicked the legend once to select it, then hit Delete. It didn't move: it got removed. The fix is the same — Chart Elements → Legend, re-check it. The legend key (the colored squares) and labels will reappear.

Excel Online users: the Chart Elements button exists, but formatting options beyond show/hide are stripped down significantly compared to the desktop app. This will come up again in Steps 2 and 3.


Step 2 — Move and Position the Chart Legend Where It Actually Helps Readers

With your legend showing, the next thing most people do is accept wherever Excel dropped it. Don't. Default placement is usually bottom or right, and it's worth ten seconds to consider whether that's actually serving your chart.

  1. Click the Chart Elements (+) button, hover over "Legend," and click the arrow that appears.
  2. Choose from Top, Bottom, Left, or Right.
  3. Alternatively, double-click the legend to open the Format Legend pane, go to Legend Options, and select a position there.
  4. Or drag it manually: click once to select, then click and drag to any position in the chart area.

If you drag the legend on top of your data, it will sit there and obscure it. Use the position options above instead of free-dragging if you're placing it near the plot area.

Why Top Placement Works Better Than You'd Expect

Readers scan top-to-bottom. A legend placed at the top gets read before the data, so the reader already knows what they're looking at before their eyes hit the series lines. Right-side placement forces them to read the data first, then glance right for context. For simple charts, that's fine. For anything with four or more series, top placement reduces back-and-forth eye travel noticeably.


Step 3 — Change Legend Names and Format the Legend Text in Excel

Here's the thing: you can't edit legend text by clicking on it. A lot of people try. They double-click the legend, assume they're in edit mode, and can't figure out why nothing's changing. The legend text isn't a text box. It pulls directly from your data series names, so that's where you have to change it.

Why Renaming Happens in the Data, Not the Legend Itself

The cleanest fix is to name your series properly in your source data before you build the chart. If cell B1 says "Q1 Revenue" instead of nothing (or "Column B"), your legend will read "Q1 Revenue" automatically. That's the fix I recommend: go back to the source.

If you're working with a chart that's already built, here's how to update the names:

  1. Right-click the chart and choose Select Data.
  2. In the dialog, click a series name under "Legend Entries (Series)."
  3. Click Edit and update the series name.
  4. Click OK. The legend entries update instantly.

To format the legend (font size, color, border, fill), double-click the legend to open the Format Legend pane, then adjust text options and visual properties from there. Mac users: the pane looks slightly different but has the same options. Excel Online skips most of these formatting options entirely.

One thing Excel doesn't support: reordering legend entries by dragging. The entry order matches your series order in Select Data. To change it, right-click the chart, choose Select Data, and use the up/down arrows to rearrange the series there.


Common Mistakes With Chart Legends in Excel

The most common mistake is trying to rename a legend by clicking it directly. That selects the legend object: it doesn't open a text editor. The rename lives in Select Data, as covered above.

The second mistake is accidentally deleting the legend while trying to move it. One click selects it; a second misplaced click combined with Delete removes it entirely. If yours suddenly vanished, re-enable it via Chart Elements.

Third: if all your series are assigned the same color (which can happen with single-series charts or when formatting gets copied incorrectly), Excel may generate a legend that looks blank or redundant. The fix is correcting your series colors in the Format Data Series pane, not the legend itself.

Leaving default names like "Series 1" or "Series 2" in a chart you hand to a manager signals you didn't quite finish. Fixing it takes two minutes via Select Data. It's worth the two minutes.

For a deeper look at keeping your charts clean and audience-ready, the data visualization principles in this inventory charts walkthrough apply well beyond retail. If you're newer to Excel charts in general, the Excel beginner's guide covers the foundational chart-building steps that make everything above easier to follow.

Open a chart you've already built and try repositioning the legend. That's the fastest way to see how much it changes the readability: no tutorial substitutes for moving it around yourself.


Frequently Asked Questions

How do I add a legend to a chart in Excel?

Click the chart to select it, then click the green + (Chart Elements) button at the top-right corner. Check the "Legend" box and it reappears. You can also go to Chart Design → Add Chart Element → Legend on the ribbon.

How do I change the legend names in an Excel chart?

Right-click the chart and choose Select Data. In the dialog, click the series you want to rename under "Legend Entries (Series)," then click Edit and update the name. You can't edit legend text by clicking on it directly: the name is pulled from the data series, not stored in the legend itself.

Why is my chart legend not showing in Excel?

The most likely cause is that the legend was accidentally deleted: one click selects it, and pressing Delete removes it entirely. Re-enable it via the Chart Elements (+) button. If it shows but appears blank, check whether your data series are all assigned the same color or have no names in the source data.

Can I reorder legend entries by dragging in Excel?

No. Excel doesn't support drag-to-reorder in the legend. The entry order matches your series order in the Select Data dialog. To change it, right-click the chart, choose Select Data, and use the up/down arrows to rearrange your series there.