Cómo utilizar la función CORREL en Excel (3 ejemplos y VBA)

  • Compartir Este
Hugh West

En Excel, la función CORREL se utiliza para determinar el grado de asociación entre dos conjuntos de datos. En este artículo, le mostraremos cómo utilizar la función CORREL en Excel.

Descargar el cuaderno de ejercicios

Puede descargar gratuitamente el libro de prácticas en Excel desde aquí.

Usos de la función CORREL.xlsm

Introducción a la función CORREL

  • Descripción

En CORREL es una función estadística de Excel que calcula el coeficiente de correlación de dos rangos de celdas. Por ejemplo, puede calcular la correlación entre dos mercados de valores, entre las medidas de altura y peso, entre los resultados de los exámenes de dos semestres, etc.

  • Sintaxis

=CORREL(array1, array2)

  • Argumentos Descripción
Argumento Obligatorio/ Facultativo Descripción
matriz1 Requerido Un rango de valores de celda.
matriz2 Requerido El segundo rango de valores de celda.
  • Ecuación

Toma,

significa Media de matriz1 y matriz2 respectivamente.

  • Valor de retorno

El coeficiente de correlación - un valor entre -1 y +1 - de dos conjuntos de variables.

3 Métodos para utilizar la función CORREL en Excel

En esta sección, le mostraremos el método básico de cómo utilizar la función CORREL en Excel. Y también hablaremos de la función Perfecto Positivo y Correlación negativa entre dos matrices con la función CORREL función.

1. Ejemplo genérico de la función CORREL

Le mostraremos cómo aplicar el CORREL con un ejemplo de cálculo del coeficiente de correlación entre Edad y peso También puede seguir estos mismos pasos para averiguar el coeficiente de correlación entre mercados bursátiles, resultados, medidas de altura-peso, etc.

A continuación se indican los pasos para calcular el coeficiente de correlación entre la edad y el peso.

Pasos:

  • Elija una celda para almacenar el resultado (en nuestro caso, es Celda C15 ).
  • Escriba el CORREL y pasar los valores del array o rangos de celdas dentro del paréntesis.

En nuestro caso, la fórmula era,

=CORREL(B5:B13, C5:C13)

Toma,

B5:B13 = matriz1 primer rango de celdas, Columna Edad

C5:C13 = matriz2 el segundo rango de celdas, Columna Peso

  • Pulse Entre en .

Obtendrá el coeficiente de correlación entre el rango de valores definido en su conjunto de datos.

2. Función CORREL con correlación positiva perfecta

Correlación positiva perfecta significa un coeficiente de correlación de +1 . en Correlación positiva perfecta cuando variable X aumenta, variable Y aumenta con ella. Cuando la variable X disminuye, variable Y también disminuye.

Mira el siguiente ejemplo para entenderlo mejor.

Aquí X y Y ambos han experimentado una tendencia al alza, por lo que es un Correlación positiva perfecta resultado 1 .

Más información: Cómo utilizar la función TENDENCIA en Excel (3 ejemplos)

3. Función CORREL con correlación negativa perfecta

Correlación negativa perfecta significa un coeficiente de correlación de -1 . en Correlación negativa perfecta cuando variable X aumenta, variable Y disminuye y cuando la variable X disminuye variable Y aumenta.

Fíjate en el siguiente ejemplo.

Aquí X -ha experimentado un crecimiento constante, mientras que el eje Z -eje ha experimentado una tendencia a la baja, por lo que es un Correlación negativa perfecta con el resultado de -1 .

Más información: Cómo utilizar la función CRECIMIENTO de Excel (4 métodos sencillos)

Lecturas similares

  • Cómo utilizar la función MODE en Excel (4 ejemplos)
  • Uso de la Función VAR en Excel (4 Ejemplos)
  • Cómo utilizar la función PROB en Excel (3 ejemplos)
  • Utilizar la función STDEV de Excel (3 sencillos ejemplos)
  • Cómo utilizar la función FRECUENCIA de Excel (6 ejemplos)

Insertar Función CORREL desde la Herramienta de Comandos de Excel

También puede insertar el CORREL de la herramienta de comandos de Excel y extraer de ahí el coeficiente de correlación entre los datos.

Pasos para calcular el coeficiente de correlación entre matrices ( Altura Columna y Columna de peso ) desde la herramienta de comandos de Excel se muestra a continuación.

Pasos:

  • Elija una celda para almacenar el resultado (en nuestro caso, es Celda C15 ).
  • A continuación, vaya a Fórmulas -> Más funciones -> Estadística -> CORREL

  • En el Argumentos de la función seleccione la opción Conjunto1 arrastrando por toda la 1ª columna o fila y el Conjunto2 arrastrando por toda la 2ª columna o fila de su conjunto de datos.

En nuestro caso,

Conjunto1 = B5:B13 El Altura Columna

Conjunto2 = C5:C13 El Columna de peso

  • Pulse OK .

De esta forma también obtendrá la coeficiente de correlación entre dos matrices de su conjunto de datos.

Función CORREL en VBA

En CORREL también puede utilizarse con VBA A continuación se muestran los pasos para hacerlo.

Pasos:

  • Pulse Alt + F11 en su teclado o vaya a la pestaña Desarrollador -> Visual Basic para abrir Editor de Visual Basic .

  • En la ventana de código emergente, en la barra de menús, haga clic en Insertar -> Módulo .

  • Copie el siguiente código y péguelo en la ventana de código.
 Sub CORRELfunction() Dim Z As Double Dim xRng As Range Dim yRng As Range Set xRng = Range("B5", Range("B5").End(xlDown)) 'xRng almacena los rangos desde B5 hasta la última entrada de la columna B Set yRng = xRng.Offset(, 1) 'yRng almacena los valores del array desde C5 hasta todos los valores de la columna C Z = Application.WorksheetFunction.Correl(xRng, yRng) 'El valor de la función de correlación se almacena en la variable ZMsgBox Z 'imprime el resultado en el Message Box. End Sub 

Su código ya está listo para ejecutarse.

  • Pulse F5 en el teclado o, en la barra de menús, seleccione Run -> Run Sub/UserForm También puede hacer clic en el botón pequeño icono Play en la barra del submenú para ejecutar la macro.

Aparecerá un cuadro de mensaje emergente de Microsoft Excel que muestra el coeficiente de correlación entre dos rangos de celdas del conjunto de datos.

Cosas para recordar

  • Si una matriz o rango de celdas contiene texto, valores lógicos o celdas en blanco, estos valores se ignoran. Sin embargo, se cuentan las casillas con cero como argumentos.
  • #N/A se devolverá un error si matriz1 y matriz2 tienen diferentes números de puntos de datos.
  • #DIV/0 se producirá un error si matriz1 o matriz2 está vacío, o si Desviación estándar (S) de sus valores es igual a cero .

Conclusión

En este artículo se explica detalladamente cómo utilizar el CORREL en Excel con ejemplos. Espero que este artículo te haya sido muy útil. No dudes en preguntar si tienes alguna duda sobre el tema.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.