Оглавление
В 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) их значения равны ноль .
Заключение
В этой статье подробно объясняется, как использовать КОРРЕЛ Надеюсь, эта статья была полезна для вас. Не стесняйтесь спрашивать, если у вас есть вопросы по теме.