Как использовать функцию CORREL в Excel (3 примера и VBA)

  • Поделись Этим
Hugh West

В Excel КОРРЕЛ используется для определения того, насколько тесно два набора данных связаны друг с другом. В этой статье мы покажем вам, как использовать функцию КОРРЕЛ функция в Excel.

Скачать рабочую тетрадь

Вы можете скачать бесплатную практическую рабочую тетрадь Excel отсюда.

Использование функции CORREL.xlsm

Введение в функцию КОРРЕЛ

  • Описание

Сайт КОРРЕЛ Это статистическая функция в Excel. Она вычисляет коэффициент корреляции двух диапазонов ячеек. Например, можно вычислить корреляцию между двумя фондовыми рынками, между измерениями роста и веса, между результатами экзаменов за два семестра и т.д.

  • Синтаксис

=CORREL(array1, array2)

  • Аргументы Описание
Аргумент Обязательный/ Факультативный Описание
массив1 Требуется Диапазон значений ячеек.
массив2 Требуется Второй диапазон значений ячеек.
  • Уравнение

Вот,

означает Среднее из массив1 и массив2 соответственно.

  • Возвращаемое значение

Коэффициент корреляции - значение между -1 и +1 - двух наборов переменных.

3 способа использования функции CORREL в Excel

В этом разделе мы покажем вам основной метод использования функции КОРРЕЛ функцию в Excel. Мы также обсудим функцию Идеальный позитив и Отрицательная корреляция между двумя массивами с помощью КОРРЕЛ функция.

1. Общий пример функции CORREL

Мы покажем вам, как реализовать КОРРЕЛ функцию на примере расчета коэффициента корреляции между Возраст и вес Вы также можете выполнить эти же действия, чтобы узнать коэффициент корреляции между фондовые рынки, результаты, измерение роста-веса, и т.д.

Ниже приведены шаги для расчета коэффициента корреляции между возрастом и весом.

Шаги:

  • Выберите ячейку для хранения результата (в нашем случае это Ячейка C15 ).
  • Напишите КОРРЕЛ функция и передавать значения массива или диапазоны ячеек внутри круглых скобок.

В нашем случае формула была такой,

=CORREL(B5:B13, C5:C13)

Вот,

B5:B13 = массив1 , первый диапазон ячеек, Возраст колонки

C5:C13 = массив2 , второй диапазон ячеек, Вес колонны

  • Нажмите Войти .

Вы получите коэффициент корреляции между диапазонами значений, определенных в вашем наборе данных.

2. Функция CORREL с идеальной положительной корреляцией

Идеальная положительная корреляция означает коэффициент корреляции +1 . В Идеальная положительная корреляция , когда переменная X увеличивается, изменяется Y увеличивается вместе с ним. Когда переменная X уменьшается, изменяется Y тоже уменьшается.

Посмотрите следующий пример, чтобы понять больше.

Здесь X и Y по оси, обе оси имеют тенденцию к росту, следовательно, это Идеальная положительная корреляция , полученный результат 1 .

Читать далее: Как использовать функцию TREND в Excel (3 примера)

3. Функция CORREL с идеальной отрицательной корреляцией

Идеальная отрицательная корреляция означает коэффициент корреляции -1 . В Идеальная отрицательная корреляция , когда переменная X увеличивается, изменяется Y уменьшается и когда переменная X уменьшает переменную Y увеличивается.

Посмотрите на следующий пример.

Здесь X по оси - наблюдается устойчивый рост, в то время как по оси Z -ось испытала тенденцию к снижению, поэтому она является Идеальная отрицательная корреляция с результатом -1 .

Читать далее: Как использовать функцию ЗВУК в Excel (4 простых способа)

Похожие чтения

  • Как использовать функцию MODE в Excel (4 примера)
  • Использование функции VAR в Excel (4 примера)
  • Как использовать функцию PROB в Excel (3 примера)
  • Использование функции Excel STDEV (3 простых примера)
  • Как использовать функцию FREQUENCY в Excel (6 примеров)

Вставка функции КОРРЕЛ из командного инструмента Excel

Вы также можете вставить КОРРЕЛ функцию из командного инструмента Excel и извлечь оттуда коэффициент корреляции между данными.

Шаги для вычисления коэффициента корреляции между массивами ( Колонка высоты и Весовая колонка ) из командного инструмента Excel показан ниже.

Шаги:

  • Выберите ячейку для хранения результата (в нашем случае это Ячейка C15 ).
  • Далее, перейдите к Формулы -> Больше функций -> Статистические -> КОРРЕЛ

  • В Аргументы функции во всплывающем окне выберите Массив1 путем перетаскивания через весь 1-й столбец или строку и Массив2 путем перетаскивания через весь 2-й столбец или строку вашего набора данных.

В нашем случае,

Массив1 = B5:B13 , the Колонка высоты

Массив2 = C5:C13 , the Весовая колонка

  • Нажмите OK .

Таким образом, вы также получите коэффициент корреляции между двумя массивами вашего набора данных.

Функция КОРРЕЛ в VBA

Сайт КОРРЕЛ функция также может быть использована с VBA в Excel. Шаги для этого показаны ниже.

Шаги:

  • Нажмите Alt + F11 на клавиатуре или перейдите на вкладку Разработчик -> Visual Basic открыть Редактор Visual Basic .

  • Во всплывающем окне кода в строке меню нажмите Вставка -> Модуль .

  • Скопируйте следующий код и вставьте его в окно кода.
 Sub CORRELfunction() Dim Z As Double Dim xRng As Range Dim yRng As Range Set xRng = Range("B5", Range("B5").End(xlDown)) 'xRng хранит диапазоны от B5 до последней записи в колонке B Set yRng = xRng.Offset(, 1) 'yRng хранит значения массива от C5 до всех значений в колонке C Z = Application.WorksheetFunction.Correl(xRng, yRng) 'Значение корреляционной функции хранится в переменной ZMsgBox Z 'печатает вывод в окне сообщений. End Sub 

Теперь ваш код готов к выполнению.

  • Нажмите F5 на клавиатуре или в строке меню выберите Run -> Run Sub/UserForm Вы также можете просто нажать на маленький значок Play в строке подменю, чтобы запустить макрос.

Вы получите всплывающее окно сообщения Microsoft Excel, в котором будет показано коэффициент корреляции результат между двумя диапазонами ячеек вашего набора данных.

О чем следует помнить

  • Если массив или диапазон ячеек содержит текст, логические значения или пустые ячейки, эти значения игнорируются. Однако, подсчитываются клетки с нулем в качестве аргументов.
  • #N/A ошибка будет возвращена, если массив1 и массив2 имеют разное количество точек данных.
  • #DIV/0! ошибка возникнет, если либо массив1 или массив2 пуст, или если Стандартное отклонение (S) их значения равны ноль .

Заключение

В этой статье подробно объясняется, как использовать КОРРЕЛ Надеюсь, эта статья была полезна для вас. Не стесняйтесь спрашивать, если у вас есть вопросы по теме.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.