Imagina que llevas todo el mes anotando las ventas diarias: 1.000, 1.200, 1.100, 1.400 y 1.300. Su promedio es 1.200, pero esa cifra no te dice cuánto se separan unas ventas de otras. La varianza y la desviación estándar son las dos medidas que cuantifican esa separación, y Excel trae funciones pensadas justo para eso. Al terminar este tutorial sabrás distinguir cuándo tus datos son una muestra o una población, elegir la función correcta y leer el resultado sin confundir unidades.
Las funciones que se explican aquí están en todas las versiones de escritorio de Excel desde 2007, en Excel para la web, en Mac y en móviles. Las versiones nuevas con punto (DESVEST.M, DESVEST.P, VAR.S, VAR.P) aparecieron con Excel 2010 y se mantienen en 2013, 2016, 2019, 2021, 2024 y Microsoft 365.
=DESVEST(A2,A6).Qué mide cada estadística y cuándo usarla
La varianza y la desviación estándar describen lo mismo, la dispersión de un conjunto de datos, pero la cuentan de forma distinta. La varianza es el promedio de las desviaciones elevadas al cuadrado: como eleva al cuadrado, sus unidades también quedan al cuadrado, por ejemplo ventas al cuadrado, lo que la hace difícil de leer. La desviación estándar es la raíz cuadrada de la varianza y vuelve a las unidades originales, las mismas que usan tus ventas, así que es la cifra que aparece en los informes.
Para los datos 1.000, 1.200, 1.100, 1.400 y 1.300, la media es 1.200. La varianza vale 25.000 (en unidades al cuadrado) y la desviación estándar 158,11 (en las mismas unidades que las ventas). Con esa cifra sabes que, en promedio, cada venta se aleja 158,11 unidades de la media.
| Medida | Qué expresa | Unidades | Cuándo mirarla |
|---|---|---|---|
| Varianza (VAR / VARP) | Dispersión al cuadrado | Unidades² | ANOVA, modelos, comparaciones internas |
| Desviación estándar (DESVEST / DESVESTP) | Dispersión típica | Unidades de los datos | Informes, gráficos de control, regla 68-95-99,7 |
La fórmula que separa una muestra de una población
La diferencia entre muestra y población está en el denominador. Si los datos que tienes son solo una parte del total (una muestra), divides entre n−1 para corregir el sesgo y no subestimar la varianza real; a esto se le llama corrección de Bessel. Si los datos representan todo el colectivo (una población), divides entre n.
Excel conserva las funciones clásicas DESVEST, DESVESTP, VAR y VARP, marcadas como de compatibilidad, porque muchos libros antiguos las siguen usando. Para libros nuevos existen las versiones con punto, disponibles desde Excel 2010, que son más precisas. Las sintaxis siguientes funcionan en todas las versiones de escritorio.
La función DESVEST y su sintaxis
=DESVEST(número1; [número2]; ...) calcula la desviación estándar de una muestra: suma las desviaciones de cada dato respecto a la media, las eleva al cuadrado, las promedia dividiendo entre n−1 y aplica la raíz cuadrada.
=DESVEST.M(rango) es la versión actualizada, presente desde Excel 2010, con la misma lógica. Para los datos de ejemplo:
=DESVEST(1000;1200;1100;1400;1300)
=DESVEST.M(A2:A6)
Ambas devuelven 158,11.
La función DESVESTP y su sintaxis
=DESVESTP(número1; [número2]; ...) calcula la desviación estándar cuando los datos son la población completa. La diferencia con DESVEST está en el denominador, n en lugar de n−1, así que el resultado es ligeramente menor.
=DESVEST.P(rango) es la versión equivalente con punto, desde Excel 2010. Con los mismos cinco importes:
=DESVESTP(1000;1200;1100;1400;1300)
=DESVEST.P(A2:A6)
Devuelven 141,42.
Las funciones VAR y VARP como base del cálculo
=VAR(número1; [número2]; ...) calcula la varianza de una muestra y =VARP(número1; [número2]; ...) la de la población. La desviación estándar es la raíz de la varianza, así que =RAIZ(VAR(rango)) y =DESVEST(rango) dan lo mismo aplicado al mismo rango.
Las versiones actualizadas, disponibles desde Excel 2010, son =VAR.S(rango) para muestra y =VAR.P(rango) para población. Sobre los datos de ejemplo:
=VAR(1000;1200;1100;1400;1300)
=VAR.S(A2:A6)
Devuelven 25.000, y al aplicar =RAIZ(25000) se recupera 158,11.
Qué función elegir según el origen de los datos
| Situación | Función clásica (todas las versiones) | Función actualizada (Excel 2010 en adelante) |
|---|---|---|
| Muestra, quieres desviación | DESVEST | DESVEST.M |
| Población completa, quieres desviación | DESVESTP | DESVEST.P |
| Muestra, quieres varianza | VAR | VAR.S |
| Población completa, quieres varianza | VARP | VAR.P |
Para libros nuevos, la recomendación oficial es usar las versiones con punto, más precisas y con la nomenclatura alineada al resto de funciones estadísticas de Excel.
Calcular la dispersión de una muestra de ventas
Empezamos con una hoja sencilla: en A1 el encabezado "Ventas" y en A2:A6 los importes 1.000, 1.200, 1.1100, 1.400 y 1.300. En B2 escribimos la fórmula y comprobamos que el resultado es 158,11.
| A | B | |
|---|---|---|
| 1 | Ventas | Desviación |
| 2 | 1000 | 158,11 |
| 3 | 1200 | |
| 4 | 1100 | |
| 5 | 1400 | |
| 6 | 1300 |
Pasos en la hoja:
- Escribe "Ventas" en A1 y los importes en A2, A3, A4, A5 y A6.
- En B2 escribe
=DESVEST(A2:A6)y pulsa Entrar. - Mira la barra de estado, debajo de la hoja, y comprueba que B2 muestra 158,11.
#¿NOMBRE?, tu Excel no reconoce la función porque está en otro idioma; prueba con =STDEV(A2:A6) y, si funciona, cambia el idioma de las funciones o usa la versión con punto =DESVEST.M(A2:A6).Comprobar la media antes de interpretar el resultado
La media y la desviación van de la mano: la media marca el centro y la desviación, la separación típica. En C2 añadimos =PROMEDIO(A2:A6) para obtener 1.200.
| A | B | C | |
|---|---|---|---|
| 1 | Ventas | Desviación | Media |
| 2 | 1000 | 158,11 | 1200 |
| 3 | 1200 | ||
| 4 | 1100 | ||
| 5 | 1400 | ||
| 6 | 1300 |
La interpretación es directa: 1.200 es el promedio y 158,11 la distancia que cabe esperar, en promedio, entre una venta cualquiera y ese promedio.
Convertir la varianza de muestra en desviación estándar
En D2 escribimos =VAR(A2:A6) y obtenemos 25.000, la varianza de la muestra. En E2 escribimos =RAIZ(D2) y recuperamos 158,11, idéntico a DESVEST.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ventas | Desviación | Media | Varianza | Raíz |
| 2 | 1000 | 158,11 | 1200 | 25000 | 158,11 |
| 3 | 1200 | ||||
| 4 | 1100 | ||||
| 5 | 1400 | ||||
| 6 | 1300 |
La equivalencia DESVEST = RAIZ(VAR) es la prueba de que ambas funciones describen la misma dispersión, una sin unidades al cuadrado y la otra con ellas.
Comparar dos grupos sin mezclar sus resultados
Para comparar, añadimos un segundo grupo en B2:B6 con los importes 900, 950, 1.000, 1.050 y 1.100. La media de ese grupo es 1.000 y su desviación es 79,06, claramente menor.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Grupo A | Grupo B | Desv. A | Desv. B |
| 2 | 1000 | 900 | 158,11 | 79,06 |
| 3 | 1200 | 950 | ||
| 4 | 1100 | 1000 | ||
| 5 | 1400 | 1050 | ||
| 6 | 1300 | 1100 |
Pasos en la hoja:
- Escribe "Grupo A" en A1 y "Grupo B" en B1, con sus importes debajo.
- En C2 escribe
=DESVEST(A2:A6). - En D2 escribe
=DESVEST(B2:B6). - Compara: 158,11 frente a 79,06, el doble de dispersión en el grupo A.
Usar la desviación como margen de referencia
Una vez tienes la media y la desviación, puedes dibujar una banda mental: media ± desviación. En C5 calculamos la media de cada grupo con =PROMEDIO(A2:A6) y =PROMEDIO(B2:B6).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Grupo A | Grupo B | Media A | Límite inf. A | Límite sup. A |
| 2 | 1000 | 900 | 1200 | 1041,89 | 1358,11 |
| 3 | 1200 | 950 | |||
| 4 | 1100 | 1000 | |||
| 5 | 1400 | 1050 | |||
| 6 | 1300 | 1100 |
En la columna E pondrías =PROMEDIO(A2:A6)+DESVEST(A2:A6). En este ejemplo, en el grupo A quedan dentro de la banda 1.200, 1.100 y 1.300; se salen 1.000 y 1.400, los dos extremos. La banda no elimina los valores atípicos, solo los señala: dos de cinco datos quedan fuera, una pista de que la dispersión es alta.
Detectar un dato extremo sin borrarlo
Ahora añadimos un valor atípico, 2.500, en A7, y vemos cómo cambian las cifras.
| A | B | C | |
|---|---|---|---|
| 1 | Ventas | Desviación | Media |
| 2 | 1000 | 519,66 | 1416,67 |
| 3 | 1200 | ||
| 4 | 1100 | ||
| 5 | 1400 | ||
| 6 | 1300 | ||
| 7 | 2500 |
Pasos en la hoja:
- Escribe 2.500 en A7, debajo de los importes anteriores.
- Sustituye B2 por
=DESVEST(A2:A7)y C2 por=PROMEDIO(A2:A7). - Observa el cambio: la desviación pasa de 158,11 a 519,66, más del triple, y la media sube de 1.200 a 1.416,67.
¿Por qué Excel devuelve errores o resultados inesperados?
Tres tropiezos típicos al calcular dispersión: rangos mal escritos, celdas con texto en medio del rango y formatos que ocultan el número. Vamos uno por uno.
El rango no contiene los números que creías
Si escribes =DESVEST(A2:A7) pero la celda A7 está vacía, Excel no la cuenta como dato: simplemente la salta. El problema aparece cuando A7 contiene texto o un valor que no es número, porque entonces sí lo incluye en el conteo y desvía el resultado. Para evitarlo, revisa el rango con Ctrl+Fin o usa el cuadro de nombres para confirmar la última fila con dato.
| A | B | |
|---|---|---|
| 1 | Ventas | Desviación |
| 2 | 1000 | 519,66 |
| 3 | 1200 | |
| 4 | 1100 | |
| 5 | 1400 | |
| 6 | 1300 | |
| 7 | (vacía) |
La fórmula muestra asteriscos en vez de un resultado
Si B2 muestra ***** o ###, la celda es demasiado estrecha para el número, no es un error. Amplía la columna haciendo doble clic en el borde derecho del encabezado B, o aplica formato con menos decimales. La fórmula calcula el valor, simplemente no cabe en pantalla.
=REDONDEAR(DESVEST(A2:A6);2) y verás 158,11 sin sorpresas al copiar la cifra en un informe.La función no aparece en tu versión
Si =DESVEST.M(A2:A6) devuelve #¿NOMBRE?, tu Excel no trae las versiones con punto. Pasa a las funciones clásicas, =DESVEST(A2:A6), disponibles desde Excel 2007. El resultado es el mismo.
Qué versión de Excel necesitas y qué no hace
Todas las funciones de este tutorial están en Excel 2007 y posteriores, en Excel para la web, en Mac y en móviles. Las versiones con punto (DESVEST.M, DESVEST.P, VAR.S, VAR.P) aparecieron con Excel 2010.
| Función | Aparece en | Estado actual | Uso recomendado |
|---|---|---|---|
| DESVEST, DESVESTP, VAR, VARP | Excel 2007 en adelante | Compatibilidad, conservadas | Compatibilidad con libros antiguos |
| DESVEST.M, DESVEST.P, VAR.S, VAR.P | Excel 2010 en adelante | Actuales | Libros nuevos |
Lo que estas funciones no hacen: no eliminan valores atípicos, no distinguen entre muestra y población por sí solas (lo decides tú al elegir la función), no calculan el error estándar de la media (que es =DESVEST(rango)/RAIZ(n)) y no sirven para datos ordinales o nominales, solo para datos continuos.
Lo que ya sabes hacer con desviación y varianza
- Distinguir entre muestra y población al elegir DESVEST frente a DESVESTP, o VAR frente a VARP.
- Leer el resultado en las unidades correctas: la varianza va al cuadrado, la desviación estándar no.
- Comprobar siempre la media antes de interpretar la dispersión, porque la una sin la otra no dice nada.
- Detectar valores atípicos comparando la desviación antes y después de añadirlos, sin borrarlos sin más.
- Pasar de la varianza a la desviación con
=RAIZ(...)o a la inversa con=PROMEDIO(...)y elevación al cuadrado, lo que prefieras según el caso.
El siguiente paso natural es aplicar la regla 68-95-99,7 a tus propios datos y comprobar si la distribución se parece a una normal. Si se aleja, conviene mirar la mediana y el rango intercuartílico, medidas que la desviación estándar no sustituye.
Dudas al calcular desviación estándar y varianza en Excel
1. ¿Cuál es la fórmula de la desviación estándar en Excel?
Para una muestra se usa =DESVEST(rango) y para toda la población =DESVESTP(rango). Si tu Excel es 2010 o posterior, existen las versiones actualizadas =DESVEST.M(rango) y =DESVEST.P(rango), con la misma lógica pero más precisión.
2. ¿Qué diferencia hay entre varianza y desviación estándar?
La varianza es el promedio de las desviaciones al cuadrado y se expresa en unidades al cuadrado, lo que dificulta su lectura. La desviación estándar es la raíz cuadrada de la varianza y se expresa en las mismas unidades que los datos originales, por eso es la medida de dispersión más usada en informes.
3. ¿Puedes darme un ejemplo rápido de desviación estándar?
Con las ventas 1.000, 1.200, 1.100, 1.400 y 1.300, la media es 1.200 y al aplicar =DESVEST(A2:A6) obtienes 158,11. Eso significa que, en promedio, cada venta se aleja 158,11 unidades del promedio del grupo.
4. ¿Cómo se interpreta la desviación estándar?
Indica la distancia típica entre un dato y la media del grupo. Cuanto mayor sea, más dispersos están los valores; cuanto menor, más agrupados. Por ejemplo, una desviación de 79 frente a 158 señala que el segundo grupo es el doble de heterogéneo.
5. ¿Cómo se calculan juntas la desviación estándar y la varianza en Excel?
Calculas la varianza con =VAR(rango) para muestra o =VARP(rango) para población. La desviación estándar es su raíz cuadrada: =RAIZ(VAR(rango)) devuelve el mismo valor que =DESVEST(rango) aplicado al mismo conjunto.
6. ¿Qué símbolo se usa para la desviación estándar y la varianza?
La desviación estándar de la población se representa con la letra griega sigma (σ) y la de la muestra con la letra s. La varianza se representa con sigma al cuadrado (σ²) en la población y con s² en la muestra.
7. ¿Cómo saco la desviación estándar en la calculadora del ordenador?
En Windows abre la aplicación Calculadora, elige el modo Científico y pulsa el botón de estadísticas para introducir los números. En Excel, el camino más rápido es escribir =DESVEST(rango) en una celda vacía, sin calculadora aparte.
Fuentes
- MicrosoftCOVARIANZA.M — documentación oficialconsultado el 22/10/2026
- MicrosoftCOVAR — documentación oficialconsultado el 22/10/2026
- MicrosoftDISTR.NORM.ESTAND — documentación oficialconsultado el 22/10/2026
- MicrosoftDISTR.NORM.ESTAND.INV — documentación oficialconsultado el 22/10/2026
- MicrosoftDESVEST — documentación oficialconsultado el 22/10/2026