Función SLOPE en Excel

Función SLOPE en Excel

La función PENDIENTE en Excel se clasifica como funciones estadísticas en Excel. En términos matemáticos, la PENDIENTE devuelve la pendiente de una línea entre puntos de datos dados en valores de y conocidos y valores de x conocidos. La pendiente de una línea de regresión lineal es la distancia vertical / la distancia horizontal entre cualquiera de los dos puntos de esta línea.

La función Pendiente devuelve la pendiente de una línea de regresión basada en los puntos de datos reconocidos por valores_y_conocidos y valores_x_conocidos

Fórmula de pendiente en Excel

SLOPE tiene dos parámetros obligatorios, es decir, known_y's y known_xs .

Parámetro obligatorio:

  • conocido_y: es una matriz de valores y conocidos.
  • conocido_x: es una matriz de valores x conocidos

Aquí, la longitud de la matriz de datos de known_x debe ser la misma que la matriz de datos de known_y, y el valor de la varianza de los valores de x conocidos no debe ser 0.

Observaciones:

La ecuación de PENDIENTE para encontrar la pendiente de la línea de regresión lineal es la siguiente:

donde y son las medias de la muestra y se calculan por promedio (valores x) y promedio (valores y).

¿Cómo usar la función SLOPE en Excel?

Es muy sencillo y fácil de usar. Comprendamos el funcionamiento de la función SLOPE con algunos ejemplos. Se puede utilizar como una función de hoja de trabajo y como una función de VBA.

Puede descargar esta plantilla de Excel de la función SLOPE aquí - Plantilla de Excel de la función SLOPE

Ejemplo 1

En el primer ejemplo, tenemos dos conjuntos de datos con los valores de y conocidos y los valores de x conocidos.

Ahora calcule la pendiente a partir de estos datos = PENDIENTE (A3: A22, B3: B22) y la salida será 2.7 como se muestra en la siguiente tabla.

La salida será:

Ejemplo # 2

En el segundo ejemplo, tenemos datos mensuales del valor de y conocido y el valor de x conocido.

Entonces aquí podemos aplicar la fórmula de PENDIENTE en Excel como usamos en el primer ejemplo = PENDIENTE (E3: E22, F3: F22)

Y la salida será 0.11 como se muestra en la siguiente tabla.

PENDIENTE en Excel VBA

Supongamos que tenemos los valores de X ubicados en el rango de la hoja de Excel de A1 a A10, y los valores de Y ubicados en la hoja de Excel dada del rango B1 a B10, entonces podemos calcular la PENDIENTE aquí usando las funciones de VBA a continuación

Sub SLOPEcal () // inicia el alcance de la función pendiente

Dim x, y as Range // declara el rango xey

set x = Range (“A10: A10”) // establece los valores de x conocidos en el rango x.

set y = Range (“B10: B10”) // establece los valores de y conocidos en el rango y.

pendiente = Application.WorksheetFunction.Slope (y, x) conjunto

MsgBox pendiente // imprime el valor de la pendiente en el cuadro de mensaje.

End sub // Finaliza la función pendiente

Cosas para recordar

  • Función SLOPE a través del # N / A! Error cuando la matriz dada de known_x's y la matriz de known_y son de diferentes longitudes.

Fórmula PENDIENTE = PENDIENTE (A3: A12, B3: B15)

  • Función SLOPE a través del # DIV / 0! error cuando:
    • La varianza de los x conocidos dados se evalúa como cero; o
    • Cualquiera de los arreglos dados (conocido_x o conocido_y) está vacío.

  • En la función PENDIENTE, si una matriz o un argumento de referencia contiene texto, valores lógicos o celdas vacías, los valores se ignoran; sin embargo, se incluyen las celdas con valor cero.

  • En la función PENDIENTE, los parámetros deben ser números o nombres, matrices o referencias que contengan números.