La desviación estándar mide, en una sola cifra, cuánto se separan los números de una hoja de su promedio: cuanto más alta, más irregulares son los datos; cuanto más baja, más agrupados están. En Excel se calcula con una sola función, y al acabar este tutorial sabrás obtenerla sobre una columna de notas o de ventas, distinguir cuándo conviene la versión para muestra y cuándo la de población, y corregir los errores típicos que devuelven estas fórmulas. Las funciones modernas existen desde Excel 2010 y siguen en Microsoft 365, Excel 2024 y Excel 2021.
Qué es la desviación estándar y para qué sirve en una hoja de cálculo
Imagina las notas de un examen: cinco alumnos han sacado 7, 7, 7, 7 y 7. La media es 7 y todos los datos son idénticos, así que no hay dispersión: la desviación estándar vale 0. Ahora imagina otra clase con notas 2, 5, 7, 9 y 12. La media sigue siendo 7, pero los alumnos están muy repartidos. La desviación estándar captura esa diferencia con un único número: en el primer caso 0, en el segundo, bastante más alto.
En una hoja de cálculo, esa cifra resuelve una pregunta muy concreta: «¿estos datos son estables o son un salto continuo?». Sirve para ver si las ventas semanales de un producto se mantienen parecidas, si los tiempos de respuesta de un servidor se mantienen en una horquilla o si las notas de dos grupos son igual de regulares. Como se reduce toda la variabilidad a un solo valor, se presta a comparar columnas entre sí y a alimentar gráficos y tablas dinámicas.
El truco mental que ayuda mucho: la desviación estándar es la «distancia típica» entre un dato y la media. Si vale 2 y la media es 10, lo habitual es que los números anden por 8 o por 12; si vale 0,5, lo normal es que anden por 9,5 o 10,5.
Las funciones de Excel que calculan la desviación estándar
Excel trae seis funciones con este nombre. Tres son modernas y tres se conservan por compatibilidad con libros antiguos. La diferencia está en dos cosas: si los datos representan una muestra o toda la población, y si cuentan el texto y los valores lógicos (VERDADERO y FALSO) como números o los ignoran.
| Función | Inglés | Muestra o población | Trata texto y lógicos | Cuándo se usa |
|---|---|---|---|---|
| DESVEST.M | STDEV.S | Muestra | Los ignora | La opción habitual desde Excel 2010 |
| DESVEST.P | STDEV.P | Población | Los ignora | Cuando los datos son todos los casos |
| DESVEST | STDEV | Muestra | Los ignora | Compatibilidad, libros antiguos |
| DESVESTP | STDEVP | Población | Los ignora | Compatibilidad, libros antiguos |
| DESVESTA | STDEVA | Muestra | VERDADERO=1, FALSO=0, texto=0 | Cuando hay SI/NO o respuestas lógicas |
| DESVESTPA | STDEVPA | Población | VERDADERO=1, FALSO=0, texto=0 | Población con SI/NO o texto |
La fórmula matemática cambia entre muestra y población: la muestra divide entre n-1 y la población entre n. Con pocos datos la diferencia se nota; con muchos, casi nada.
DESVEST.M (STDEV.S): la que usarás casi siempre
La función del día a día es DESVEST.M. Recibe uno o varios rangos y devuelve la desviación estándar tratándolos como una muestra de algo mayor.
=DESVEST.M(A2:A11)
DESVEST.P (STDEV.P): cuando los datos son toda la población
DESVEST.P se usa cuando el rango contiene todos los casos que te interesan y no una muestra. Por ejemplo, si registras las ventas de los siete días de la semana y no vas a extrapolar a otro periodo, esos siete días son la población completa.
=DESVEST.P(B2:B8)
DESVEST y DESVESTP: las funciones «de antes»
DESVEST y DESVESTP hacen lo mismo que DESVEST.M y DESVEST.P, respectivamente. Microsoft las conserva para abrir libros antiguos sin errores.
=DESVEST(A2:A11)
=DESVESTP(B2:B8)
DESVESTA y DESVESTPA: cuando hay texto o SI/NO en los datos
Si una columna mezcla números con respuestas lógicas o con texto, las funciones normales lo ignoran. DESVESTA y DESVESTPA, en cambio, cuentan VERDADERO como 1, FALSO como 0 y cualquier texto como 0.
=DESVESTA(C2:C6)
Por ejemplo, en una columna con respuestas Sí/No, donde Sí se ha escrito como VERDADERO y No como FALSO, DESVESTA los tiene en cuenta; DESVEST.M los descartaría.
Una muestra en la hoja: las notas de un examen
Vamos a calcular la dispersión de las notas de un examen. Abre una hoja nueva y llámala Notas.
- En A1 escribe
Notay pulsa Entrar. - En A2:A11 escribe, una por fila: 6, 7, 8, 5, 9, 4, 10, 7, 6, 8.
- Selecciona B1 y escribe la fórmula de la desviación estándar de la muestra.
| A | B | |
|---|---|---|
| 1 | Nota | Desviación |
| 2 | 6 | 1,85 |
| 3 | 7 | |
| 4 | 8 | |
| 5 | 5 | |
| 6 | 9 | |
| 7 | 4 | |
| 8 | 10 | |
| 9 | 7 | |
| 10 | 6 | |
| 11 | 8 |
La cifra 1,85 quiere decir que las notas se alejan, por término medio, casi dos puntos de la media (que es 7).
Ver el mismo dato en la barra de estado
Sin escribir fórmula, también puedes leer la desviación estándar en la barra de estado, abajo del todo. El truco es seleccionar bien.
- Haz clic en A2 y arrastra hasta A11 para seleccionar las diez notas.
- Sin pulsar nada más, mira la barra de estado, en la parte inferior de la ventana.
Verás, junto al recuento y a la suma, el valor 1,85. La barra de estado usa la fórmula de muestra (DESVEST.M) y ahorra una celda cuando solo quieres echar un vistazo rápido.
Población o muestra: el caso de las ventas de la semana
Para ver la diferencia entre muestra y población, abre otra hoja y llámala Ventas.
- En A1 escribe
Díay en B1Ventas. - En A2:A8 escribe: Lunes, Martes, Miércoles, Jueves, Viernes, Sábado, Domingo.
- En B2:B8 escribe, por ejemplo: 120, 135, 128, 142, 160, 210, 195.
- En C1 escribe
Muestray en D1Población. - En C2 escribe la fórmula con DESVEST.M y en D2 la de DESVEST.P.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Día | Ventas | Muestra | Población |
| 2 | Lunes | 120 | 34,46 | 31,85 |
| 3 | Martes | 135 | ||
| 4 | Miércoles | 128 | ||
| 5 | Jueves | 142 | ||
| 6 | Viernes | 160 | ||
| 7 | Sábado | 210 | ||
| 8 | Domingo | 195 |
Siete días son muy pocos datos, pero la idea se ve clara: con muestra, la desviación estándar «infla» un poco la cifra para reflejar que estamos estimando una realidad mayor.
Errores que aparecen al calcular la desviación estándar
Las funciones de desviación estándar son fiables, pero cuatro tropiezos se repiten una y otra vez. Vale la pena reconocerlos a la primera.
#¡DIV/0! porque el rango está vacío o solo tiene texto
Si escribes la fórmula sobre un rango sin números, Excel no tiene con qué calcular y devuelve #¡DIV/0!.
| A | B | |
|---|---|---|
| 1 | Nota | Desviación |
| 2 | #¡DIV/0! |
La causa es que el rango A2:A1 no contiene números. El arreglo es seleccionar un rango con datos o añadir valores antes de calcular; la fórmula correcta sobre las notas del examen sería =DESVEST.M(A2:A11).
#¿NOMBRE? porque tu Excel no tiene DESVEST.M
Si tu versión es Excel 2007 o un libro guardado en formato .xls, las funciones con punto no existen y aparece #¿NOMBRE?.
Si te aparece este error y trabajas en una versión moderna, revisa que no haya un espacio antes o después del nombre de la función; a veces basta con volver a escribir =DESVEST.M( a mano.
El separador: punto y coma o coma
Las fórmulas de este tutorial usan punto y coma para separar argumentos, porque el decimal se escribe con coma. Si tu Excel está configurado con punto decimal, el separador de argumentos es la coma.
=SUMA(1;2); si funciona, usas punto y coma; si falla, prueba =SUMA(1,2).El resultado «raro» porque había un SI/NO en los datos
Si una columna tiene respuestas de tipo Sí/No guardadas como VERDADERO y FALSO, DESVEST.M las ignora y calcula solo sobre los números, lo que puede dar una cifra más baja de lo esperado. Si quieres que cuente el Sí como 1 y el No como 0, usa DESVESTA.
Por ejemplo, con cinco respuestas VERDADERO/FALSO en C2:C6, =DESVESTA(C2:C6) los convierte en 1 y 0 antes de calcular; =DESVEST.M(C2:C6) los descarta y puede devolver #¡DIV/0! si no hay ningún número más en la columna.
Lo que ya sabes hacer con la desviación estándar
- Obtener la desviación estándar de una columna con DESVEST.M y leer el resultado en la celda o en la barra de estado.
- Distinguir entre muestra (DESVEST.M) y población (DESVEST.P) según si los datos son una parte o el total.
- Elegir DESVESTA o DESVESTPA cuando la columna mezcla números con VERDADERO/FALSO o con texto.
- Reconocer y arreglar los errores #¡DIV/0!, #¿NOMBRE? y el resultado «raro» por valores lógicos ignorados.
El siguiente paso natural es interpretar esa cifra junto con la media. Si la desviación estándar es muy pequeña comparada con la media, los datos son estables; si es comparable o mayor, hay mucha variación y conviene mirar la distribución. Para eso entran en juego las funciones de distribución normal como DISTR.NORM.ESTAND.N o INV.NORM.ESTAND, que permiten, por ejemplo, calcular qué porcentaje de observaciones cae dentro de un intervalo concreto.
Dudas al usar la desviación estándar en Excel
Dudas al usar la desviación estándar en Excel
1. ¿Cómo calculo la desviación estándar en Excel paso a paso?
Escribe los datos en una columna, por ejemplo A1:A10, y en una celda vacía teclea =DESVEST(A1:A10) (o =DESVESTA si quieres incluir texto y valores lógicos como datos). Pulsa Intro y verás la dispersión promedio respecto a la media. Para una muestra usa DESVEST.M; para toda la población, DESVEST.P.
2. ¿Qué diferencia hay entre DESVEST, DESVESTA y DESVEST.M?
DESVEST y DESVESTA calculan la desviación de una muestra, pero DESVESTA también considera el texto y los valores lógicos como cero o uno. DESVEST.M es la versión moderna introducida en Excel 2010 que sustituye a DESVEST y deja claro que trabaja con una muestra, no con la población completa.
3. ¿Desde qué versión de Excel puedo usar DESVEST y DESVESTA?
Ambas funciones están disponibles en Microsoft 365, 2024, 2021, 2019, 2016, 2013, 2010, 2007 y 2003, además de Excel para la web. Solo se conservan por compatibilidad, pero siguen funcionando exactamente igual en cualquier libro que abras.
4. ¿Cómo se interpreta el resultado de la desviación estándar en Excel?
El valor indica, en las mismas unidades que tus datos, cuánto se alejan en promedio los valores de la media. Si la media de unas ventas es 500 y la desviación es 50, las ventas típicas se mueven entre 450 y 550; cuanto mayor sea la cifra, más dispersos están los datos.
5. ¿Puedo calcular la desviación estándar solo con el teclado en Excel?
No hay un atajo directo, pero el flujo rápido es: selecciona una celda junto a los datos, escribe =DESVEST(, arrastra para marcar el rango, cierra el paréntesis y pulsa Intro. En Mac el atajo de autorrelleno sigue siendo el mismo que en Windows: hacer doble clic en el controlador de relleno.
6. ¿Cómo calculo la desviación estándar de varias columnas a la vez?
Si los datos están en A1:C10, escribe =DESVEST(A1:C10) en una celda y pulsa Intro: Excel trata todo el bloque como un único conjunto y devuelve una sola desviación. Para obtener una desviación por columna, escribe la fórmula en D1 y cópiala hacia abajo hasta D3 cambiando solo la referencia de la columna.
7. ¿Qué hago si DESVEST me devuelve el error #¡DIV/0! en Excel?
Ese error aparece cuando el rango está vacío o solo tiene una celda, porque la fórmula divide entre n-1 y no puede restar. Basta con seleccionar al menos dos valores numéricos en el argumento de la función para que el cálculo vuelva a dar un número válido.
Fuentes
- MicrosoftDISTR.NORM.ESTAND — documentación oficialconsultado el 05/10/2026
- MicrosoftDISTR.NORM.ESTAND.INV — documentación oficialconsultado el 05/10/2026
- MicrosoftDESVEST — documentación oficialconsultado el 05/10/2026
- MicrosoftDESVESTP — documentación oficialconsultado el 05/10/2026
- MicrosoftGAUSS — documentación oficialconsultado el 05/10/2026