How to Show Percentage Labels at the End of Excel Data Bars
Question details
The user wants to display percentage values precisely at the end of data bars created via conditional formatting.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Applying conditional formatting data bars to a dataset and attempting to format the percentage text so it sits neatly at the tip of the data bar.
- Observed behavior
- Excel's conditional formatting Data Bars do not natively support separating or dynamically positioning the percentage label at the end of the bar; the text remains in standard cell alignment and is often covered by the bar.
Ensure your cell values are formatted as percentages before applying conditional formatting or inserting charts to guarantee accurate visual representation.
Create a Standard Bar Chart with Data Labels
Since conditional formatting lacks dynamic label positioning at the end of the bar, inserting a standard bar chart is the best way to achieve the exact 'Inside End' label placement.
Conditional formatting data bars treat the cell text independently from the visual bar. To treat the text as an actual data label attached to the end of the bar, you must use a standard chart object instead.
Highlight the cells containing the percentage values and their corresponding categories.
Go to the 'Insert' tab on the ribbon, click the 'Insert Column or Bar Chart' icon, and select a 2D Bar Chart.
Click on the newly inserted chart to reveal the 'Chart Elements' button (the plus icon) at the top right corner of the chart.
Hover over 'Data Labels', click the arrow that appears next to it, and select 'Inside End'. Your percentages will now display neatly at the end of each bar.

Align Cell Text to the Right
If you must use conditional formatting within cells, you can manually align the text to the right to simulate an end-of-bar appearance.
Visualize Data Perfectly with WPS Spreadsheet
WPS Spreadsheet provides powerful charting tools and conditional formatting options that allow you to display percentage data clearly and professionally. You can easily insert bar charts with 'Inside End' data labels or manage complex conditional formatting rules in a highly compatible environment.
- 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your spreadsheet containing the percentage data.
- 2. Insert a Chart: Select your data range, navigate to the 'Insert' tab, click 'Chart', and choose a standard Bar Chart.
- 3. Configure Data Labels: Click the 'Chart Elements' icon next to your chart, check 'Data Labels', and choose 'Inside End' for perfect label positioning.

Frequently Asked Questions
Is it possible to place data bar text outside the cell using conditional formatting?
No, conditional formatting data bars operate strictly within the boundaries of a single cell, meaning the text cannot overflow or be moved outside the cell block. For external labels, you must insert a standard bar chart and select 'Outside End' for data labels.
How can I hide the percentage text and only show the conditional formatting data bar?
Select the formatted cells, go to the Home tab, click Conditional Formatting, and select Manage Rules. Select your data bar rule, click Edit Rule, and check the box labeled 'Show Bar Only'.
Why is my conditional formatting data bar covering my text?
By default, data bars fill the cell from left to right based on the cell's numerical value. If the text is left-aligned or centered, the colored bar may overlap and obscure it. Aligning the text to the right and using a highly contrasting font color (like white) can help improve readability.




