Returns an array that describes the best fit linear trend using least squares method.

**Sample Usage**

LINEST(B2:B10,A2:A10)

LINEST(B2:B10,A2:A10,FALSE,TRUE)

**Syntax**

LINEST(known_data_y, [known_data_x], [constant], [statistics])

- known_data_y - The array or range containing dependent (y) values.

- known_data_x - [OPTIONAL] The array or range containing independent (x) values corresponding with known_data_y.
- constant - [OPTIONAL] A logical value that determines whether to calculate the constant ‘b’ or to set it to 0.
- If set to TRUE or omitted, b is calculated normally.
- If set to FALSE, b is set equal to 0 (zero) and the m-values are adjusted so that y = mx.

- statistics - [OPTIONAL] A logical value that determines whether to return additional regression statistics. FALSE by default. The regression coefficient and y-intercept are always returned, additional optional regression statistics include:
- The standard error for each coefficient and the intercept.
- The coefficient of determination.
- Standard error for the dependent variable values.
- The F-statistic, or F-observed value indicating whether the observed relationship between dependent and independent variables is random rather than linear.
- The degrees of freedom, useful in looking up F statistic values in a reference table to estimate a confidence level.
- The regression sum of squares.
- The residual sum of squares.

**Examples**

LINEST(B2:B10,A2:A10) returns the regression coefficient and y-intercept from the inputed y and x data.

LINEST(B2:B10,A2:A10,FALSE,TRUE) sets b to zero and returns the regression coefficient and y-intercept from the inputed y and x data, as well as the additional regression statistics.