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

  • Споделя Това
Hugh West

В Excel CORREL се използва, за да се определи колко тясно са свързани помежду си два набора от данни. В тази статия ще ви покажем как да използвате функцията CORREL функция в Excel.

Изтегляне на работна тетрадка

Можете да изтеглите безплатната учебна тетрадка на Excel от тук.

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

Въведение във функцията CORREL

  • Описание

Сайтът CORREL Функцията е статистическа функция в Excel. Тя изчислява коефициента на корелация на два клетъчни диапазона. Например можете да изчислите корелацията между два фондови пазара, между измерванията на ръст и тегло, между резултатите от изпитите за два семестъра и т.н.

  • Синтаксис

=CORREL(array1, array2)

  • Аргументи Описание
Аргумент Задължително/незадължително Описание
масив1 Изисква се Диапазон от стойности на клетките.
масив2 Изисква се Вторият диапазон от стойности на клетките.
  • Уравнение

Тук,

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

  • Върната стойност

Коефициентът на корелация - стойност между -1 и +1 - на два набора от променливи.

3 метода за използване на функцията CORREL в Excel

В този раздел ще ви покажем основния метод за използване на CORREL в Excel. Ще обсъдим и функцията Перфектно положително и Отрицателна корелация между два масива с помощта на CORREL функция.

1. Общ пример за функцията CORREL

Ще ви покажем как да приложите CORREL функция с пример за изчисляване на коефициента на корелация между Възраст и тегло Можете също така да приложите същите стъпки, за да откриете коефициента на корелация между фондови пазари, резултати, измервания на височина и тегло, и т.н.

Стъпките за изчисляване на коефициента на корелация между възрастта и теглото са дадени по-долу.

Стъпки:

  • Изберете клетка, в която да съхраните резултата (в нашия случай това е Клетка C15 ).
  • Напишете CORREL функция и предаване на стойностите на масива или диапазоните от клетки в скобите.

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

=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 .

Прочетете още: Как да използвате функцията GROWTH на Excel (4 лесни метода)

Подобни четива

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

Вмъкване на функцията CORREL от командния инструмент на Excel

Можете също така да вмъкнете CORREL функция от командния инструмент на Excel и извлечете оттам коефициента на корелация между данните.

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

Стъпки:

  • Изберете клетка, в която да съхраните резултата (в нашия случай това е Клетка C15 ).
  • След това отидете в Формули -> Още функции -> Статистически -> CORREL

  • В Аргументи на функцията изскачащото прозорче, изберете Масив1 чрез плъзгане през цялата първа колона или ред и Масив2 като плъзнете през цялата втора колона или ред на набора от данни.

В нашия случай,

Масив1 = B5:B13 . Височина на колоната

Масив2 = C5:C13 . Колона за тегло

  • Натиснете ОК .

По този начин ще получите и коефициент на корелация между два масива от набора ви от данни.

Функция CORREL във VBA

Сайтът CORREL функцията може да се използва и с 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) от техните стойности е равна на нула .

Заключение

В тази статия е обяснено подробно как да използвате CORREL функцията в Excel с примери. Надявам се тази статия да ви е била много полезна. Не се колебайте да питате, ако имате някакви въпроси по темата.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.