Why Excel Trendline and Regression Formulas Differ and How to Fix It
Question details
The user is experiencing a discrepancy between the regression formula and the chart trendline equation, despite both appearing to fit the same data points perfectly.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Comparing regression equations and trendline formulas on a chart with numeric horizontal values.
- Observed behavior
- The application displays different mathematical equations for the regression line and the chart trendline, even though both yield an R-squared value of 1.
Verify the data types of your X-axis values; if they represent true numerical coordinates, ensuring the correct chart type is active will align your formulas immediately.
Change Chart Type to an XY Scatter Chart
Switching from a Line chart to an XY Scatter chart forces the software to treat X-axis values as numerical coordinates rather than text categories.
When you use a standard Line chart, the application plots the X-axis values as sequential categories (e.g., 1, 2, 3...) regardless of their actual numeric values. This alters the intercept and slope calculations for the trendline, causing it to differ from standard regression formulas.
Using an XY Scatter chart corrects this by reading the horizontal axis as continuous numeric data, which perfectly aligns the chart's trendline equation with your mathematical regression results.
Click on the Line chart in your worksheet that displays the incorrect trendline equation.
Navigate to the 'Insert' tab on the top ribbon, locate the Charts group, and click on 'Scatter (X, Y)'.
Select the standard 'Scatter' option to instantly convert your chart. The X-axis will now accurately reflect numerical data.
Right-click a data point, select 'Add Trendline', check 'Display Equation on chart', and confirm that the formula now matches your regression results.

Create Accurate Scatter Charts and Trendlines with WPS Spreadsheet
WPS Spreadsheet provides a comprehensive set of charting tools, including highly accurate XY Scatter charts and trendline calculations. You can easily perform regression analysis and display the correct formulas without complex formatting hassles.
- 1. Open your data file: Launch WPS Spreadsheet and open the document containing your data.
- 2. Select the data range: Highlight the specific X and Y data columns you wish to plot.
- 3. Insert a Scatter Chart: Navigate to the 'Insert' tab on the ribbon and select 'Scatter' from the available chart options.
- 4. Add your Trendline: Right-click any plotted data series on the chart, choose 'Add Trendline', and check the box to display the equation on the chart.

Frequently Asked Questions
Why does my line chart show incorrect trendline equations?
Line charts treat the horizontal axis as equally spaced categories (e.g., 1, 2, 3) rather than true numbers. If your X-axis consists of non-sequential numeric data, the trendline formula will calculate based on this categorical position rather than the actual numerical values.
How do I force the software to use the actual X-axis values for a trendline?
To use actual numeric X-axis values in your calculations, you must change your chart type to an XY Scatter chart. Scatter charts map both the X and Y axes as numerical coordinates, ensuring accurate trendlines and regression formulas.
Will changing to a scatter chart affect my R-squared value?
Changing the chart type corrects the underlying X-axis mapping. While the R-squared value may remain unchanged if the data fit is already mathematically perfect, the equation itself will update to properly reflect the true numerical relationship of your data.




