Custom Chart Data Labels from Cells

Excel Formulas › Charts

2013+Value From Cells

Want labels that show more than the plotted value — a name, a percent, a note? Build the label text in a column and use Value From Cells to put your own text on each data point.


Quick formula: build labels in a helper column, then:
Label cell: =A2 & ": " & TEXT(B2, "$#,##0")
Right-click the series → Add Data Labels → Format → check Value From Cells → select your label range.

Functions used (tap for the full reference guide):

The example

Helper column of custom labels for each point.

ABC
1ItemValueLabel
2East4200East: $4,200
3West3850West: $3,850

The formula

Compose labels, then point the series at them:

C2: =A2 & ": " & TEXT(B2, "$#,##0") Data Labels → Value From Cells → C2:C7 // any text you want on each point

How it works

Value From Cells lets labels be anything:

  1. Build a label column with a formula — combine names, values, percents, or notes however you like.
  2. Right-click the data series and choose Add Data Labels.
  3. Open Format Data Labels, check Value From Cells, and select your label range.
  4. Uncheck Value if you don’t also want the raw number — otherwise both show.

Smart labels: show a label only for the biggest point, or flag outliers, by making the helper formula conditional — =IF(B2=MAX(values), "★ "&B2, B2). Empty strings produce no label, so you can label just the points that matter.

Try it: interactive demo

Live demo

Build a label from name + value.

Label:

Variations

Label only the max

Conditional label:

=IF(B2=MAX(vals), "★ "&B2, "")

Percent of total

Share label:

=TEXT(B2/SUM(vals), "0%")

Name + percent

Combine:

=A2&" "&TEXT(B2/SUM(vals),"0%")

Pitfalls & errors

2013 or later. Value From Cells doesn’t exist before Excel 2013; older versions need an add-in or manual labels.

Uncheck Value. If you leave “Value” ticked alongside “Value From Cells,” each point shows two labels.

Range must match point count. The label range needs one cell per data point, in the same order.

Practice workbook

📊
Download the free Custom Chart Data Labels from Cells practice workbook
A chart with custom Value-From-Cells labels, the max-only and percent variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I put custom text on chart data labels in Excel?
Build the label text in a helper column, then right-click the series → Add Data Labels → Format Data Labels → check Value From Cells and select your label range. (Excel 2013+.)
How do I label only certain points?
Make the helper formula conditional, e.g. =IF(B2=MAX(values), B2, ""). Empty strings produce no label, so only the points you choose are labeled.
Why do my points show two labels?
Both "Value" and "Value From Cells" are checked. Uncheck Value to show only your custom text.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Join text · Dynamic chart title · KPI card

Function references: TEXT