desviación estándar

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

noviembre 7, 2026 Tuto Excel 12 min read
Desviación estándar en Excel: cómo calcularla con DESVEST y DESVESTA

La desviación estándar mide lo mucho o lo poco que se separan los datos respecto a su media. En una hoja de Excel te sirve para saber, con un solo número, si un grupo es homogéneo o dispar: las notas de un alumno, las ventas semanales, los tiempos de respuesta. Al terminar este tutorial la calculas con =DESVEST.M y =DESVEST.P, entiendes cuándo usar cada una, sabes qué hace la función con celdas vacías o con texto y resuelves los tres errores que aparecen en la práctica. Funciona en Excel 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365.

Nota: los argumentos de las fórmulas van separados con punto y coma por la configuración regional. En Excel con punto decimal (México, Estados Unidos) el separador es la coma.

Qué mide la desviación estándar y por qué te sirve en una hoja de cálculo

Imagina las notas de un alumno: 6, 7, 5, 9 y 4. Su media es 6,2, pero las notas están muy separadas: hay un 4 y un 9. La desviación estándar resume esa separación en un único número: cuanto mayor es, más dispersos están los datos respecto a la media. En una hoja de Excel la calculas al lado del promedio para ver, de un vistazo, si el grupo es homogéneo (desviación baja) o irregular (desviación alta).

Para entenderlo sin tecnicismos, abre la hoja que usaremos durante el tutorial: la hoja Notas de tu libro de calificaciones, con diez notas de un examen entre 4 y 9. La media y la desviación juntas cuentan la historia completa del grupo: la media te dice el centro y la desviación te dice cuánto se alejan los alumnos de ese centro.

Las funciones de Excel que calculan la desviación estándar, una a una

Excel trae seis funciones de desviación estándar. Las dos modernas, con punto en el nombre (DESVEST.M y DESVEST.P), están desde Excel 2010 y son las que conviene usar en un libro nuevo. Las dos sin punto (DESVEST y DESVESTP) son las versiones antiguas que Excel conserva para libros viejos. Las otras dos, DESVESTA y DESVESTPA, añaden texto y valores lógicos al cálculo.

Función Nombre en inglés Qué hace Desde qué versión
DESVEST.M STDEV.S Desviación estándar a partir de una muestra Excel 2010
DESVEST.P STDEV.P Desviación estándar de toda la población Excel 2010
DESVEST STDEV Como DESVEST.M, versión de compatibilidad Excel 2003 y anteriores
DESVESTP STDEVP Como DESVEST.P, versión de compatibilidad Excel 2003 y anteriores
DESVESTA STDEVA Muestra, contando texto y lógicos Excel 2003 y anteriores
DESVESTPA STDEVPA Población, contando texto y lógicos Excel 2003 y anteriores

Sintaxis general con punto y coma:

=DESVEST.M(número1; [número2]; ...)
=DESVEST.P(número1; [número2]; ...)
=DESVESTA(valor1; [valor2]; ...)
=DESVESTPA(valor1; [valor2]; ...)

Las funciones de compatibilidad (DESVEST y DESVESTP) siguen funcionando pero Microsoft las conserva solo para abrir libros antiguos: en un libro nuevo usa las que llevan punto en el nombre.

Muestra o población: la decisión que cambia el resultado

La diferencia entre muestra y población no es teoría: cambia el número que sale. La fórmula de población divide entre n (el total de datos); la de muestra divide entre n-1. Si tienes 10 facturas de las 1.000 que emitió tu empresa este año, esas 10 son una muestra del total, no el total. Calculas la desviación con =DESVEST.M y el resultado estima la dispersión de las 1.000 facturas. Si tuvieras las 1.000 facturas en la hoja, ya tendrías toda la población y usarías =DESVEST.P. Si usas muestra donde hay población, subestimas la dispersión; si usas población donde hay muestra, la exageras.

Cuándo entran en juego DESVESTA y DESVESTPA

DESVESTA y DESVESTPA se usan cuando en la columna hay texto o valores lógicos mezclados con números. Por ejemplo, una encuesta con respuestas "Sí" y "No" junto a importes, o una columna de pedidos con VERDADERO para marcar los urgentes. DESVEST.M los ignora; DESVESTA los cuenta como 0 (FALSO) o como 1 (VERDADERO), y el texto también vale 0. Solo recurras a estas funciones cuando ese comportamiento sea justo lo que necesitas; en columnas con solo números, quédate con DESVEST.M o DESVEST.P.

Calcular la desviación con un rango a mano

Empezamos con la hoja Notas: diez notas entre 4 y 9 en la columna A, la media en D2 y la desviación en D3.

D3fx=DESVEST.M(A2:A11)
A B C D
1 Alumno Nota Resumen
2 Ana 6 Media
3 Luis 7 Desviación
4 Marta 5
5 Pedro 9
6 Sofía 4
7 Iván 6
8 Clara 8
9 Diego 5
10 Eva 7
11 Raúl 6
A2 A11: Las diez notas de la hoja
Notas

Pasos en Excel:

  1. Ve a la celda D2 y escribe =PROMEDIO(A2:A11). Pulsa Intro. El resultado es 6,30.
  2. Ve a la celda D3 y escribe =DESVEST.M(A2:A11). Pulsa Intro. El resultado es 1,49.
  3. Pulsa Ctrl+1 para abrir Formato de celdas y dale a D2 y D3 formato Número con dos decimales si quieres verlos siempre.
Comprueba: D2 muestra 6,30 y D3 muestra 1,49. Si ves otra cifra, revisa que el rango sea A2:A11 y que la columna B contenga solo números.

La fórmula paso a paso con DESVEST.M y PROMEDIO

Para ver de dónde sale 1,49, repetimos el cálculo a mano en la misma hoja con la fórmula que aplica Excel por dentro: restar la media, elevar al cuadrado, sumar, dividir entre n-1 y hacer la raíz.

C2fx=(B2–PROMEDIO($B$2:$B$11))^2
A B C D
1 Alumno Nota (Nota − Media)² Resumen
2 Ana 6 0,09 Media
3 Luis 7 0,49 Desviación
4 Marta 5 1,69
5 Pedro 9 7,29
6 Sofía 4 5,29
7 Iván 6 0,09
8 Clara 8 2,89
9 Diego 5 1,69
10 Eva 7 0,49
11 Raúl 6 0,09
12 Suma 20,10
13 n−1 9
14 Varianza 2,23
15 Desviación 1,49
C2 Arrastra el controlador de relleno hasta C11
Notas

Pasos en Excel:

  1. En C2 escribe =(B2-PROMEDIO($B$2:$B$11))^2. Los dólares fijan el rango de la media al arrastrar.
  2. Arrastra el controlador de relleno de C2 hasta C11.
  3. En C12 escribe =SUMA(C2:C11) (20,10). En C13 escribe =CONTAR(B2:B11)-1 (9). En C14 escribe =C12/C13 (2,23). En C15 escribe =RAIZ(C14) (1,49).
  4. Compara C15 con D3: deben coincidir.
Cuidado: si arrastras C2 sin los dólares en PROMEDIO($B$2:$B$11), el rango se desplazará y cada celda calculará con una media distinta.
Comprueba: C15 y D3 muestran el mismo valor, 1,49. La raíz de la varianza es la desviación estándar.

Una columna con texto o con vacías: cómo las trata cada función

Añadimos a la hoja Notas una fila con "N/A" en B12 y la B13 vacía. Ahora la columna mezcla números, texto y una celda en blanco: el momento perfecto para ver qué hace cada función.

D6fx=DESVEST.M(B2:B13)
A B
1 Alumno Nota
2 Ana 6
3 Luis 7
4 Marta 5
5 Pedro 9
6 Sofía 4
7 Iván 6
8 Clara 8
9 Diego 5
10 Eva 7
11 Raúl 6
12 Sara N/A
13 Hugo
Notas
Función Qué hace con "N/A" Qué hace con la celda vacía Resultado con estos datos
=PROMEDIO(B2:B13) Da #¡VALOR! La ignora #¡VALOR!
=PROMEDIO(B2:B11) La ignora si la sustituyes La ignora 6,30
=DESVEST.M(B2:B13) Da #¡VALOR! La ignora #¡VALOR!
=DESVEST.M(B2:B11) La ignora porque no está en el rango La ignora 1,49
=DESVESTA(B2:B13) Cuenta "N/A" como 0 Cuenta la vacía como 0 2,15
=DESVESTPA(B2:B13) Cuenta "N/A" como 0 Cuenta la vacía como 0 1,99
Consejo: si vas a añadir "N/A" para marcar ausencias, déjalo fuera del rango. La función ignorará la celda vacía, que es justo lo que quieres: los presentes al examen.
Comprueba: =DESVEST.M(B2:B11) sigue dando 1,49; =DESVESTA(B2:B13) da 2,15 y muestra cómo cambia el resultado al contar el texto como cero.

Por qué la desviación sale 0, #¡DIV/0! o no cuadra con la calculadora

Tres tropiezos típicos con la misma hoja Notas. Los tres tienen la misma forma de aparecer y arreglarse: miras la fórmula, miras el rango y arreglas lo que no cuadra.

Solo hay una nota y la fórmula devuelve #¡DIV/0!

Tienes =DESVEST.M(A2) y solo una celda con número. La función de muestra divide entre n-1, y con un solo dato n-1 vale 0, de ahí el error. Se arregla cambiando a población con =DESVEST.P(A2), que sí puede calcularse con un solo dato y devuelve 0, o ampliando el rango para que haya al menos dos valores.

La desviación sale 0 y los datos sí son distintos

Escribes =DESVEST.M(A2:A2) al arrastrar accidentalmente solo una celda. Con un único valor no hay dispersión que medir. Pulsa F2 sobre la celda de la fórmula, revisa el rango en la barra de fórmulas y corrígelo a A2:A11 (o el rango completo de tus notas).

La celda muestra un número raro y la de al lado otro muy distinto

En D3 escribiste =DESVEST.M(...) y en D4 =DESVEST.P(...) con los mismos datos. Una calcula muestra y la otra población: por eso no cuadran. Unifica criterio: si son las notas de un examen, son una muestra del rendimiento general y en las dos celdas va =DESVEST.M(A2:A11). Los dos resultados se acercarán.

Lo que no hace la desviación estándar en Excel y cómo lo cubres

La desviación estándar resume la dispersión, pero no contesta todo. Tres límites que conviene conocer sobre la misma hoja Notas:

  • No da un intervalo de confianza. Para saber entre qué valores se mueve la media con una probabilidad del 95%, usa =INTERVALO.CONFIANZA.NORM(0,05;DESVEST.M(A2:A11);CONTAR(A2:A11)) o =PRUEBA.T.NORM si comparas dos grupos.
  • No detecta valores atípicos por sí sola. Si sospechas que una nota es un error, compárala con =MAX(A2:A11) y =MIN(A2:A11), o resalta los valores que se alejen más de dos desviaciones con Inicio > Estilos > Formato condicional > Nueva regla.
  • No distingue entre una muestra y una población: se lo tienes que decir tú eligiendo DESVEST.M o DESVEST.P. Si eliges la que no es, el número es incorrecto aunque la fórmula esté bien escrita.
Nota: Excel 2021 recibe soporte hasta el 13/10/2026 y Microsoft 365 sigue con la directiva moderna, que mantiene actualizada la versión instalada. Si tu Excel es 2019 o anterior, el soporte estándar ya terminó.

Lo que ya sabes hacer con la desviación estándar en Excel

  • La desviación estándar mide la dispersión de los datos respecto a la media en un solo número.
  • En un libro nuevo usa =DESVEST.M para muestras y =DESVEST.P para poblaciones; las versiones sin punto son de compatibilidad.
  • El rango de la media se fija con dólares al arrastrar la fórmula para que no se desplace.
  • DESVESTA y DESVESTPA cuentan texto y lógicos como números; DESVEST.M los ignora.
  • #¡DIV/0! con un solo dato se arregla cambiando a población o ampliando el rango.

Siguiente paso: repite la fórmula en otra columna con las notas del segundo examen y compara las dos desviaciones para ver qué grupo fue más irregular.


Dudas al usar la desviación estándar en Excel

¿Qué significan las letras M y P en DESVEST.M y DESVEST.P?

La M indica muestra (dividir entre n−1) y la P indica población (dividir entre n). Si tienes una parte del total, usa M; si tienes el total, usa P.

¿Qué hago si mi Excel no tiene DESVEST.M?

Significa que tu versión es anterior a 2010. Usa =DESVEST para muestra o =DESVESTP para población, que son las versiones de compatibilidad y dan el mismo resultado.

¿Por qué mi desviación sale 0 si los datos son distintos?

Lo más probable es que el rango se haya quedado en una sola celda al arrastrar. Pulsa F2 sobre la celda de la fórmula y revisa el rango en la barra de fórmulas.

¿Puedo calcular la desviación si tengo celdas con texto?

Sí, con =DESVESTA o =DESVESTPA, que cuentan el texto como 0. Si el texto marca ausencias y no quieres que cuente, déjalo fuera del rango y DESVEST.M lo ignorará.

Dudas al usar la desviación estándar en Excel

1. Cómo calcular la desviación estándar en Excel con DESVEST y DESVESTA

Para una muestra usa =DESVEST(rango) y para la población completa =DESVESTA(rango); la diferencia es que DESVESTA divide entre N mientras DESVEST divide entre N-1. En una hoja con datos en A2:A11, escribe =DESVEST(A2:A11) en una celda vacía y verás la dispersión de los valores respecto a su media. Ambas funciones están en todas las versiones de Excel desde 2007.

2. Qué diferencia hay entre DESVEST y DESVESTA en Excel

DESVEST calcula la desviación estándar de una muestra (divide entre N-1) y DESVESTA la de la población completa (divide entre N). Usa DESVEST cuando tus datos son una parte representativa de un conjunto mayor, y DESVESTA cuando tienes todos los elementos. Si introduces los mismos números en ambas, DESVESTA siempre dará un resultado ligeramente menor.

3. Cómo se escribe la fórmula de desviación estándar en Excel

Selecciona una celda vacía y escribe =DESVEST(A2:A10) si son datos de muestra, o =DESVESTA(A2:A10) si tienes toda la población; el separador entre argumentos es el punto y coma en español. Pulsa Intro y el resultado aparece al instante. Recuerda que los argumentos se separan con punto y coma (;), y en Excel configurado con punto decimal la coma hace de separador.

4. Para qué sirve la desviación estándar en una hoja de Excel

Mide cuánto se dispersan los datos respecto a la media: un valor bajo indica que los números están agrupados y uno alto, que están muy separados. En ventas, por ejemplo, te dice si un vendedor tiene resultados estables o muy variables de un mes a otro. Combinada con el promedio te da una visión rápida de la uniformidad del conjunto.

5. Cómo calcular la desviación estándar de toda una población en Excel

Usa la función DESVESTA, que divide entre N en lugar de N-1 porque asume que tienes todos los datos, no solo una muestra. Por ejemplo, si las notas de los 30 alumnos están en B2:B31, escribe =DESVESTA(B2:B31) y obtienes la dispersión real del grupo completo. Esta función existe en Excel 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365.

6. Qué versión de Excel incluye DESVEST y DESVESTA

DESVEST y DESVESTA están disponibles en todas las versiones de Excel de escritorio desde 2007, además de Excel para la web, para Mac y para móvil. No necesitas Microsoft 365 ni una versión reciente para usarlas, basta con escribirlas directamente en una celda o insertarlas desde Fórmulas > Estadísticas. Si tu Excel está en inglés se llaman STDEV y STDEVP respectivamente.

7. Cómo sacar la desviación estándar de un rango con celdas vacías o texto

Las funciones DESVEST y DESVESTA ignoran automáticamente las celdas vacías, las que contienen texto y las que tienen valores lógicos como VERDADERO o FALSO, así que no tienes que limpiarlas antes. Sí cuentan los números válidos que encuentren en el rango. Si necesitas excluir errores como #DIV/0!, combínalas con SI.ERROR antes del cálculo.

Fuentes

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