CORREL Function
CORREL Function

CORREL Function

Measure how strongly two sets of numbers move together.

ExcelClash Team
PUBLISHED

Summary

CORREL returns the correlation coefficient for two sets of numbers. The result shows how strongly the two sets move together in a linear way, and Excel gives that result on a scale from -1 to 1.

A value near 1 means both sets tend to rise together. A value near -1 means one tends to rise while the other falls. A value near 0 means there is little or no clear linear relationship. That helps a lot with interpretation, but it still does not prove that one variable causes the other.

CORREL is useful when the workbook needs to measure whether two numeric sets move together. It does not prove causation, but it gives a quick statistical signal about the direction and strength of the relationship between paired data.

Purpose

Measure relationship strength

Shows how closely two numeric lists move together on a scale from -1 to 1.

Return Value

Correlation coefficient

Returns a decimal between -1 and 1.

Syntax

=CORREL(array1, array2)

Each argument is a range or array of numbers. The two sets need to represent matching observations, so the first value in one list should line up with the first value in the other list, the second with the second, and so on.

Arguments

  • array1 - [required] The first set of numeric values.
  • array2 - [required] The second set of numeric values. It should have the same number of data points as the first set.

CORREL vs Other Functions

Function Main use Best when
CORREL Relationship strength You want to know how strongly two numeric lists move together.
SLOPE Rate of change You want the amount one variable changes when the other changes by 1 unit.
RSQ Shared variation You want the proportion of variation explained by the linear relationship.
FORECAST.LINEAR Prediction You want to estimate a value based on a linear trend.

CORREL tells you how strong the relationship is. It does not tell you the size of the change, and it does not tell you whether the relationship is causal.

Using the CORREL Function

This function is useful when you have two numeric columns and want to see whether they move together. Common examples are ad spend and sales, study time and scores, temperature and demand, or training hours and error counts. A strong positive result says the two lists tend to move in the same direction. A strong negative result says they move in opposite directions.

Microsoft notes a few rules that matter in real work. Text, logical values, and blank cells inside references are ignored, while zero values are included. If the two arrays do not contain the same number of data points, Excel returns #N/A. If one list is empty, or if either list has a standard deviation of zero, Excel returns #DIV/0!.

One more practical note helps keep the result honest. A high correlation can point to a strong pattern, but it still does not prove that one variable is causing the other. It is a clue, not final proof.

Example 1 - Check a positive relationship

In this example, each temperature value is paired with a sales value from the same row. The question is not whether sales are high or low by themselves. The real question is whether higher temperatures tend to line up with higher sales across the full set of observations.

If the result is close to 1, it means the two lists move together in a strong positive way. That does not prove temperature causes sales to rise, but it does tell you the pattern is strong enough to be worth noticing.

=CORREL(B1:B3,D1:D3) // Returns 1 when the two lists have a perfect positive linear relationship.
Check Answer
Challenge #1
Target: Sheet1!C1

Measure the relationship between the two numeric lists.

Example 2 - Check a negative relationship

Here the rows pair training hours with error counts. This setup is useful because it asks whether more training tends to line up with fewer mistakes, which is a common real-world question in performance and quality tracking.

If the result is close to -1, it means the lists move in opposite directions in a strong linear way. As training goes up, errors tend to go down, so the negative sign is the important part of the interpretation.

=CORREL(B1:B3,D1:D3) // A strong negative result means the lists move in opposite directions.
Check Answer
Challenge #2
Target: Sheet1!C2

Check the correlation for two identical arrays.

Example 3 - Spot a weak pattern

This example uses values that do not line up in a clear straight-line pattern. One list goes up and down without a simple matching movement in the other list, so it is a good case for seeing what a weak correlation looks like.

If the result is near 0, it means there is no strong linear relationship in the data. That does not always mean the data is useless, but it does mean a straight-line connection is not telling much of the story here.

=CORREL(B1:B3,D1:D3) // A value near 0 suggests a weak or unclear linear relationship.
Check Answer
Challenge #3
Target: Sheet1!C3

Check the relationship between temperature and sales.

Example 4 - Review a marketing relationship

In this scenario, the first list represents ad spend and the second list represents users. The goal is to check whether bigger spending amounts tend to appear beside bigger user counts, which is a common first step in marketing analysis.

If the result is strongly positive, it suggests the two lists move together. That can help you decide whether the pattern looks promising, but you would still need other analysis if you want to measure efficiency or prove the spending caused the growth.

=CORREL(B1:B3,D1:D3) // Returns the correlation between ad spend and users.
Check Answer
Challenge #4
Target: Sheet1!C4

Measure the relationship between training and errors.

Conclusion Recap

CORREL helps you check how strongly two number lists are connected. In this lesson, the examples showed one case where both lists increased, one where one list increased while the other decreased, and one where the connection was weak.

The result is always between -1 and 1. It tells you how strong the relationship is, but it does not tell you how much one value changes, and it does not prove that one thing caused the other.

  • Main job: CORREL measures the strength and direction of a linear relationship.
  • Result range: The answer is always between -1 and 1.
  • What the signs mean: Positive means the lists tend to move together, negative means they tend to move in opposite directions.
  • Data rule: The two arrays must contain matching data points.
  • Important limit: Correlation helps reveal a pattern, but it does not prove causation.
Tactical Arena
Share CORREL Function!

Tell your friends about this post

Discussion

ExcelClash is an interactive platform designed to level up your Excel skills through real-world exercises and challenges. Sharpen your logic, solve real spreadsheet problems, and learn faster.

© 2026 ExcelClash, Inc. All rights reserved.