Esta función permite hallar el test de diferencias, que consiste en demostrar si la diferencia entre las medias es significativa o no. Para ello se ingresan como parámetros tanto los valores estimados o medias y los errores estándar, correspondientes. Esta función tiene la forma:
TESTDIFERENCIAS(val1, val2, error1, error2)
Donde val1 y val2 son los valores estimados o medias cuya diferencia se desea demostrar si es significativa o no; y error1 y error2 son los errores o desviaciones estándar de los valores estimados o medias.
El cálculo del test de diferencias se explica como la división de la diferencia entre medias (D) y el error estándar de la diferencia (EE):
D/EE = (val1 - val2) / ((error1) ^ 2 + (error2) ^ 2) ^ 0.5
Donde D = val1-val2 y EE = ((error1) ^ 2 + (error2) ^ 2) ^ 0.5
EJEMPLO:
Observemos las figuras a continuación:
(Para mayor visualización de la imagen, hacer click en la misma)
Hallaremos el test de diferencias entre los valores estimados F7 y C7, y colocaremos el resultado en I7. Para esto, nos colocamos en I7 y digitamos la fórmula “TESTDIFERENCIAS(F7, C7, H7, E7)” y presionamos Enter:
(Para mayor visualización de la imagen, hacer click en la misma)
Observemos que el resultado es el correcto. Por último, podemos hallar el resultado para los siguientes departamentos y completar la tabla.
El código en VBA de esta función es el siguiente:
Function TESTDIFERENCIAS(val1, val2, error1, error2)
TESTDIFERENCIAS = (val1 - val2) / ((error1) ^ 2 + (error2) ^ 2) ^ 0.5
End Function
A continuación encontrará adjunto a este artículo un archivo en excel con la función y el ejemplo visto:
Función para el Cálculo del Test de Diferencias
Artículo escrito por: Lady Nathaly Allpas Villacorta.
07/11/2012 a las 7:07 pm
En esta función Test de diferencias, el autor de esta función, hace referencia a una Prueba de hipótesis de la diferencia de medias. aunque no veo los tamaños de muestra para los años 2011 y 2010.
El autor hace referencia al coeficiente de variación y coloca "/a" para los coeficientes de variación de los años 2010 y 2011 mayor a 15%.
He agregado dos funciones:
- Una para calcular el coeficiente de variación (es la desviación estándar de la muestra entre la media de la muestra por 100.).
- Otra función para colocar el "/a" cuando el coefiente de variación es mayor a 15.
Function TESTDIFERENCIAS(val1, val2, error1, error2)
TESTDIFERENCIAS = (val1 - val2) / ((error1) ^ 2 + (error2) ^ 2) ^ 0.5
End Function
Function coefdevar(desv, media)
coefdevar = desv / media * 100
End Function
Function validar(coef)
If coef > 15 Then
validar = "/a"
Else
validar = " "
End If
End Function
05/07/2023 a las 10:57 am
Excelente aportación, gracias