desviación estándar

Desviación estándar en Excel: cómo calcularla con DESVEST y STDEVA

octubre 11, 2026 Tuto Excel 11 min read
Desviación estándar en Excel: cómo calcularla con DESVEST y STDEVA

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)
Nota: DESVEST.M existe desde Excel 2010 y sigue en Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016, Excel 2013 y Excel para la web. En Excel 2007 no existe; en su lugar se usa DESVEST.

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)
Nota: en un libro nuevo conviene usar las versiones con punto (DESVEST.M, DESVEST.P) porque las modernas aplican la misma fórmula de forma más consistente y dejan claro en el nombre si es muestra o población.

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.

  1. En A1 escribe Nota y pulsa Entrar.
  2. En A2:A11 escribe, una por fila: 6, 7, 8, 5, 9, 4, 10, 7, 6, 8.
  3. Selecciona B1 y escribe la fórmula de la desviación estándar de la muestra.
B1fx=DESVEST.M(A2:A11)
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
Notas
Comprueba: en B1 ves 1,85 (con dos decimales). Si te sale 0, el rango está vacío; si te sale #¿NOMBRE?, tu Excel no tiene DESVEST.M y debes escribir DESVEST en su lugar.

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.

  1. Haz clic en A2 y arrastra hasta A11 para seleccionar las diez notas.
  2. 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.

  1. En A1 escribe Día y en B1 Ventas.
  2. En A2:A8 escribe: Lunes, Martes, Miércoles, Jueves, Viernes, Sábado, Domingo.
  3. En B2:B8 escribe, por ejemplo: 120, 135, 128, 142, 160, 210, 195.
  4. En C1 escribe Muestra y en D1 Población.
  5. En C2 escribe la fórmula con DESVEST.M y en D2 la de DESVEST.P.
D2fx=DESVEST.P(B2:B8)
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
Ventas
Comprueba: en C2 obtienes 34,46 y en D2, 31,85. La versión de muestra siempre da un valor algo mayor porque divide entre n-1 en vez de entre n.

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!.

B1fx=DESVEST.M(A2:A1)
A B
1 Nota Desviación
2 #¡DIV/0!
Notas

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?.

Nota: DESVEST.M, DESVEST.P, DESVESTA y DESVESTPA existen desde Excel 2010. En Excel 2007 hay que usar DESVEST, DESVESTP, DESVESTA o DESVESTPA (estas dos últimas sí estaban ya en 2007).

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.

Nota: en Excel configurado con punto decimal el separador de argumentos es la coma. La función es la misma: solo cambia el signo. Para ver cuál usa tu Excel, abre una celda y escribe =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

  1. MicrosoftDISTR.NORM.ESTAND — documentación oficialconsultado el 05/10/2026
  2. MicrosoftDISTR.NORM.ESTAND.INV — documentación oficialconsultado el 05/10/2026
  3. MicrosoftDESVEST — documentación oficialconsultado el 05/10/2026
  4. MicrosoftDESVESTP — documentación oficialconsultado el 05/10/2026
  5. MicrosoftGAUSS — documentación oficialconsultado el 05/10/2026