=DESVEST.M(B2:B9) devuelve la desviación estándar de los valores de B2:B9 tratados como una muestra, y =DESVEST.P(B2:B9) los trata como la población completa. La desviación estándar dice cuánto se alejan normalmente los valores de su promedio: una pequeña significa que los valores están cerca unos de otros. En inglés estas funciones se llaman STDEV.S y STDEV.P, y la tabla muestra las fórmulas así: =STDEV.S(B2:B9). La tabla también acepta las fórmulas escritas en español, con punto y coma (o con comas, como en México).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Student | Score | Measure | Result | |
| 2 | Ana | 72 | STDEV.S | 12.82853961 | |
| 3 | Ben | 84 | STDEV.P | 12 | |
| 4 | Cleo | 84 | Average | 90 | |
| 5 | Dan | 84 | |||
| 6 | Eve | 90 | |||
| 7 | Finn | 90 | |||
| 8 | Gia | 102 | |||
| 9 | Hal | 114 |
=DESVEST.M(B2:B9)El promedio de las notas es 90. DESVEST.P da exactamente 12 y DESVEST.M da unos 12,83. Cambia la nota de Hal a 90 y las dos bajan mucho: un valor alejado del resto mueve mucho la desviación estándar.
DESVEST.M o DESVEST.P: cuál usar
Las dos se diferencian en un paso. DESVEST.P divide la suma de las diferencias al cuadrado entre el número de valores, n. DESVEST.M divide entre n menos 1, y eso hace el resultado algo mayor. El motivo: la dispersión de una muestra se mide alrededor del propio promedio de la muestra, que está más cerca de sus valores que el promedio real, así que dividir entre n subestimaría la dispersión del grupo completo.
- DESVEST.P (población): el rango contiene todos los valores que quieres describir. Las notas de los 8 alumnos de esta clase, cuando la pregunta es sobre esta clase.
- DESVEST.M (muestra): el rango es una parte de algo mayor. 8 alumnos elegidos de una escuela de 600, usados para estimar la dispersión de toda la escuela.
Si tienes dudas, usa DESVEST.M. La mayoría de los datos de una hoja de cálculo son una muestra, y las herramientas estadísticas (pruebas t, intervalos de confianza) esperan la versión muestral. Con cientos de valores los dos resultados son casi iguales; con 8 valores la diferencia es de un 7%.
Las funciones antiguas DESVEST y DESVESTP dan los mismos resultados que DESVEST.M y DESVEST.P y siguen funcionando en todas las versiones de Excel. STDEVA y STDEVPA cuentan además el texto como 0 y VERDADERO como 1, lo que casi nunca es lo que quieres.
Cómo la calcula Excel, paso a paso
Esta tabla hace a mano lo que DESVEST.M hace en una llamada: restar el promedio a cada valor, elevar al cuadrado las diferencias, sumarlas, dividir entre n menos 1 y sacar la raíz cuadrada.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Value | Difference | Squared | Result | ||
| 2 | 4 | -2 | 4 | Sum of squares | 34 | |
| 3 | 8 | 2 | 4 | n | 6 | |
| 4 | 6 | 0 | 0 | Variance (sample) | 6.8 | |
| 5 | 5 | -1 | 1 | Std dev (sample) | 2.607680962 | |
| 6 | 3 | -3 | 9 | STDEV.S | 2.607680962 | |
| 7 | 10 | 4 | 16 |
=RAIZ(F4)La suma de cuadrados es 34, la varianza muestral es 6,8, y su raíz cuadrada (unos 2,61) coincide con DESVEST.M en F6. Cambia F4 a =F2/F3 y obtienes la varianza poblacional; su raíz cuadrada es lo que devuelve DESVEST.P.
Varianza: VAR.S y VAR.P
La varianza es la desviación estándar antes de la raíz cuadrada: =VAR.S(A2:A7) da 6,8 con los datos de arriba, y =VAR.P(A2:A7) divide entre n en lugar de n menos 1. La varianza está en unidades al cuadrado (puntos al cuadrado, dólares al cuadrado), así que para informar es más fácil de leer la desviación estándar. VAR y VARP son los nombres antiguos.
Media más o menos una desviación estándar
Una forma habitual de informar la dispersión es "media ± DE", por ejemplo 90 ± 12,8. Los dos extremos de ese rango son fórmulas sencillas, y una regla de formato condicional puede marcar los valores que quedan fuera.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Student | Score | Measure | Value | |
| 2 | Ana | 72 | Mean | 90.0 | |
| 3 | Ben | 84 | SD | 12.8 | |
| 4 | Cleo | 84 | Low | 77.2 | |
| 5 | Dan | 84 | High | 102.8 | |
| 6 | Eve | 90 | |||
| 7 | Finn | 90 | |||
| 8 | Gia | 102 | |||
| 9 | Hal | 114 |
=DESVEST.M(B2:B9)La regla resalta a Ana y a Hal, las dos notas fuera del rango de unos 77,2 a 102,8. En datos con distribución normal, unos dos tercios de los valores caen a menos de una desviación estándar de la media, y un 95% a menos de dos. Para escribir en una celda un texto como "90.0 ± 12.8", usa =TEXT(E2,"0.0")&" ± "&TEXT(E3,"0.0") (forma inglesa).
Desviación estándar con una condición
No existe una función DESVEST.SI. Pon un SI dentro de DESVEST.M: SI devuelve la nota cuando la región coincide y FALSO en los demás casos, y DESVEST.M se salta los valores FALSO.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Region | Sales | Region | STDEV.S | |
| 2 | North | 120 | North | 25.61737691 | |
| 3 | South | 95 | South | 3.872983346 | |
| 4 | North | 150 | |||
| 5 | South | 101 | |||
| 6 | North | 90 | |||
| 7 | South | 98 | |||
| 8 | North | 135 | |||
| 9 | South | 104 |
=DESVEST.M(SI(A2:A9=D2;B2:B9))Las ventas de North varían mucho más que las de South. En Excel 365 y 2021 esta fórmula funciona tal como se escribe. En Excel 2019 y anteriores, termínala con Ctrl+Mayús+Entrar (Cmd+Mayús+Entrar en Mac) o devolverá un resultado equivocado o #¡VALOR! (#VALUE! en inglés; la tabla muestra los nombres de error en inglés). Con Excel 365 también puedes escribir =DESVEST.M(FILTRAR(B2:B9;A2:A9=D2)).
Pruébalo: la dispersión de los tiempos de entrega
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Order | Days | Std dev | ||
| 2 | A1 | 3 | |||
| 3 | A2 | 5 | |||
| 4 | A3 | 4 | |||
| 5 | A4 | 9 | |||
| 6 | A5 | 3 | |||
| 7 | A6 | 4 | |||
| 8 | A7 | 6 |
Tu turno: Los pedidos de B2:B8 son una muestra de todos los pedidos. En E2, calcula su desviación estándar.
Pista: una muestra significa la función que termina en .S en inglés (.M en español).
Error habitual: la fila del total dentro del rango
Un rango como B2:B10 que incluye también un total o un promedio al final de la columna trata ese resumen como un dato más, y la desviación estándar sale demasiado grande. Selecciona solo las filas de datos, o pon los resúmenes en otra columna, como hacen las tablas de esta página. Las celdas vacías y el texto del rango se ignoran, pero un 0 es un valor y cuenta: una nota que falta escrita como 0 amplía la dispersión igual que un 0 de verdad. Para comprobar cuántos valores se usaron, pon =CONTAR(B2:B9) junto al resultado.
Preguntas frecuentes
¿Cuál es la fórmula de la desviación estándar en Excel?
=DESVEST.M(B2:B9) para una muestra y =DESVEST.P(B2:B9) para una población completa. Las dos ignoran el texto y las celdas vacías del rango.
¿Uso DESVEST.M o DESVEST.P?
Usa DESVEST.P solo cuando el rango contiene a todos los miembros del grupo que describes, como las 8 personas de un equipo. Cuando los datos son una muestra que se usa para describir algo mayor (algunos clientes, algunas pruebas), usa DESVEST.M. Con muchos valores las dos dan casi lo mismo; con pocos valores DESVEST.M es claramente mayor.
¿Qué diferencia hay entre DESVEST y DESVEST.M?
Ninguna en el resultado. DESVEST y DESVESTP son los nombres anteriores a 2010, que se conservan por compatibilidad; DESVEST.M y DESVEST.P son los actuales. Google Sheets acepta los dos juegos de nombres.
¿Cómo calculo la varianza en Excel?
Usa =VAR.S(B2:B9) para una muestra y =VAR.P(B2:B9) para una población. La varianza es la desviación estándar al cuadrado, así que =DESVEST.M(B2:B9)^2 da el mismo número que VAR.S.
¿Cómo calculo el error estándar en Excel?
Excel no tiene una función para el error estándar de la media. Divide la desviación estándar de la muestra entre la raíz cuadrada del conteo: =DESVEST.M(B2:B9)/RAIZ(CONTAR(B2:B9)).