La varianza y la desviación estándar miden cuánto se dispersan tus datos alrededor de su media. En este tutorial aprenderás a calcularlas con un libro de ventas mensuales, a distinguir el cálculo de una muestra del de una población y a reconocer el impacto de un valor extremo. Todo funciona en Excel 2007 y posteriores, y también en Excel para la web, Mac y móviles; las funciones nuevas .S y .P están disponibles desde Excel 2010.
=VAR.S(A2:A7;B2:B7). En Excel configurado con punto decimal, como ocurre en algunas instalaciones, se usa la coma.Qué mide la varianza y la desviación estándar
La varianza resume cuánto se alejan los datos de su promedio. La desviación estándar es la raíz cuadrada de esa varianza y conserva las unidades originales, por lo que se expresa en euros si los datos están en euros.
En nuestro libro de ejemplo, las ventas de seis meses son 1.200; 1.400; 1.600; 1.800; 2.000 y 2.400. La media es 1.733,33. La varianza muestral es 226.666,67 y la desviación estándar muestral es 475,86. Es decir, las ventas se concentran en un entorno de medio millar de euros alrededor de la media.
Un valor pequeño indica que los meses son parecidos entre sí. Uno grande señala meses alejados del promedio, aunque todavía no explica por qué.
Qué diferencia hay entre población y muestra
Si tus seis ventas representan todo el período que quieres estudiar, por ejemplo un año completo, estás ante una población y divides entre N. Si representan una parte de un período mayor y quieres generalizar, tratas los datos como muestra y divides entre n-1.
La muestra usa n-1 para corregir el sesgo: como la media se calcula con los propios datos, las diferencias suman cero y dividir entre n subestimaría ligeramente la dispersión.
| Concepto | Población | Muestra |
|---|---|---|
| Notación habitual | σ y σ² | s y s² |
| Divisor | N | n-1 |
| Cuándo usarla | Datos completos que no se generalizan | Parte de los datos que se quieren generalizar |
| Funciones en Excel | VAR.P y DESVEST.P | VAR.S y DESVEST.M |
Con las ventas 1.200; 1.400; 1.600; 1.800 y 2.000, la varianza poblacional es 160.000 y la muestral es 200.000. Sus desviaciones son 400 y 447,21, respectivamente.
Las funciones de Excel para calcular la varianza
En Excel 2010 y posteriores existen cuatro funciones principales. VAR.S (en inglés VAR.S) calcula la varianza de una muestra; VAR.P (en inglés VAR.P), la de una población. VAR.S (en inglés VAR.S) y VAR.P (en inglés VAR.P) funcionan como sus equivalentes de compatibilidad.
Su sintaxis es sencilla:
=VAR.S(A2:A7)
=VAR.P(A2:A7)
=VAR.S(A2:A7;B2:B7)
=VAR.P(A2:A7;B2:B7)
Los argumentos son los rangos que contienen los valores numéricos. La versión con dos rangos calcula la varianza de las observaciones emparejadas de ambos.
La desviación estándar con DESVEST.M y DESVEST.P
La desviación estándar se obtiene con DESVEST.M (en inglés STDEV.S) para muestras y DESVEST.P (en inglés STDEV.P) para poblaciones. Ambas están disponibles desde Excel 2010.
=DESVEST.M(A2:A7)
=DESVEST.P(A2:A7)
=DESVEST.M(A2:A7;B2:B7)
=DESVEST.P(A2:A7;B2:B7)
Cada argumento es un rango de datos. Si incluyes varios rangos, la función combina sus observaciones y aplica un único divisor según el número total de valores.
Para libros antiguos existen DESVEST (en inglés STDEV) y DESVESTP (en inglés STDEVP). Son funciones de compatibilidad: Excel las mantiene, pero desde 2010 son preferibles las versiones .M y .P, más precisas.
Cómo introducir los datos para obtener resultados exactos
- Crea un libro y cambia el nombre de la pestaña a Ventas.
- Escribe el título Ventas mensuales en A1.
- Introduce los importes 1200, 1400, 1600, 1800, 2000 y 2400 en A2:A7.
- Selecciona B1 y escribe Media.
- Escribe
=PROMEDIO(A2:A7)en B2 y pulsa Entrar. - Formatea B2 como Número con dos decimales, si quieres leer 1733,33.
| A | B | |
|---|---|---|
| 1 | Ventas mensuales | Media |
| 2 | 1.200 | 1.733,33 |
| 3 | 1.400 | |
| 4 | 1.600 | |
| 5 | 1.800 | |
| 6 | 2.000 | |
| 7 | 2.400 |
Mantén los importes como números. Si escribes «1.200» con un punto como separador de miles, Excel puede interpretarlo como texto; introduce 1200 o aplica el formato de miles correspondiente a tu configuración regional.
Qué ocurre si el rango contiene texto o celdas vacías
DESVEST.M ignora las celdas vacías y el texto del rango, y calcula la desviación sobre los valores numéricos. DESVESTA (en inglés STDEVA), en cambio, también tiene en cuenta números, texto y valores lógicos. En un rango, el texto que representa números se interpreta; el resto se considera cero.
Por eso, un rango con dos números, una etiqueta y una celda vacía no produce el mismo resultado con ambas funciones. Usa DESVEST.M para columnas numéricas limpias y DESVESTA solo cuando la inclusión de texto o valores lógicos sea deliberada.
Calcular la varianza y la desviación estándar de una muestra
Ahora calculamos las dos medidas sobre las ventas del libro. Si las ventas mensuales son una muestra de un negocio más grande, corresponde usar la versión muestral.
- Selecciona D1 y escribe Varianza muestra.
- Escribe
=VAR.S(A2:A7)en D2. - Selecciona E1 y escribe Desviación muestra.
- Escribe
=DESVEST.M(A2:A7)en E2. - Formatea D2 y E2 como Número con dos decimales.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ventas mensuales | Media | Varianza muestra | Desviación muestra | |
| 2 | 1.200 | 1.733,33 | 226.666,67 | 475,86 | |
| 3 | 1.400 | ||||
| 4 | 1.600 | ||||
| 5 | 1.800 | ||||
| 6 | 2.000 | ||||
| 7 | 2.400 |
Calcular la desviación estándar de una población
Si las seis ventas son el conjunto completo que analizas, añade los cálculos poblacionales sin borrar los anteriores.
- Selecciona D4 y escribe Varianza población.
- Escribe
=VAR.P(A2:A7)en D5. - Selecciona E4 y escribe Desviación población.
- Escribe
=DESVEST.P(A2:A7)en E5.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ventas mensuales | Media | Varianza muestra | Desviación muestra | |
| 2 | 1.200 | 1.733,33 | 226.666,67 | 475,86 | |
| 3 | 1.400 | ||||
| 4 | 1.600 | ||||
| 5 | 1.800 | ||||
| 6 | 2.000 | ||||
| 7 | 2.400 | ||||
| 4 | Varianza población | Desviación población | |||
| 5 | 200.000,00 | 447,21 |
Comparar dos grupos con desviación estándar
Ampliamos el libro con dos sucursales. En C2:C7 escribimos las ventas de la sucursal B: 900; 1100; 1300; 1500; 1700 y 1900. En G1 escribimos Desviación B y en G2 la fórmula =DESVEST.M(C2:C7). En H1 escribimos Desviación C y en H2 =DESVEST.M(D2:D7); la sucursal C tendrá 2000; 2200; 2400; 2600; 2800 y 3000.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Ventas mensuales | Media | Ventas B | Ventas C | Desviación B | Desviación C | ||
| 2 | 1.200 | 1.733,33 | 900 | 2.000 | 345,87 | 345,87 | ||
| 3 | 1.400 | 1.100 | 2.200 | |||||
| 4 | 1.600 | 1.300 | 2.400 | |||||
| 5 | 1.800 | 1.500 | 2.600 | |||||
| 6 | 2.000 | 1.700 | 2.800 | |||||
| 7 | 2.400 | 1.900 | 3.000 |
Detectar valores extremos antes de interpretar el resultado
Añadimos una octava venta de 8.000 en A8 para comprobar cómo altera el resultado. Antes de corregirlo, guardamos los valores anteriores: varianza muestral 226.666,67 y desviación 475,86.
- Escribe 8000 en A8.
- Amplía las fórmulas de D2 y E2 a D3 y E3, o vuelve a escribirlas.
- Observa que la media sube a 1.962,50 y la varianza pasa a 1.573.214,29.
- La desviación estándar pasa a 1.254,28.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ventas mensuales | Media | Ventas B | Varianza muestra | Desviación muestra |
| 2 | 1.200 | 1.962,50 | 900 | 1.573.214,29 | 1.254,28 |
| 3 | 1.400 | 1.100 | |||
| 4 | 1.600 | 1.300 | |||
| 5 | 1.800 | 1.500 | |||
| 6 | 2.000 | 1.700 | |||
| 7 | 2.400 | 1.900 | |||
| 8 | 8.000 |
Por qué la desviación estándar cambia al elegir una función
Las diferencias entre funciones tienen causas concretas. No se trata de que unas sean «incorrectas», sino de que responden a preguntas y procesan datos distintos.
| Función | Divisor | Qué considera | Error habitual |
|---|---|---|---|
| DESVEST.M | n-1 | Solo valores numéricos del rango | Usarla como si el conjunto fuera una población |
| DESVEST.P | N | Solo valores numéricos del rango | Interpretar una muestra como población completa |
| DESVESTA | n-1 | Números, texto y valores lógicos | Incluir etiquetas unintentionally en el cálculo |
| DESVESTPA | N | Números, texto y valores lógicos | Suponer que equivale a DESVEST.M |
DESVEST y DESVESTP son las versiones antiguas de compatibilidad. VARV y VARP cumplen el mismo papel en la varianza.
Si el resultado te sorprende, comprueba primero la función, después el divisor que implica y finalmente el tipo de contenido del rango.
Qué indica un resultado #¿DIV/0! al calcular la varianza
Este error aparece cuando no hay valores numéricos suficientes para dividir. Es el síntoma habitual de un rango vacío, sin números o compuesto únicamente por texto.
- Selecciona una celda vacía, por ejemplo J2.
- Escribe
=VAR.S(A15:A18), un rango que todavía no contiene datos. - Observa el error #¿DIV/0!.
- Localiza los datos con el cuadro de nombres: escribe
A15:A18en el cuadro de nombres y pulsa Entrar. - Corrige el rango o introduce los números y vuelve a calcular.
| A | J | |
|---|---|---|
| 1 | Ventas mensuales | |
| 2 | 1.200 | #¿DIV/0! |
| 3 | 1.400 | |
| 4 | 1.600 | |
| 15 | ||
| 16 | ||
| 17 | ||
| 18 |
Cuándo usar desviación estándar, rango o rango intercuartílico
La desviación estándar es adecuada para datos continuos: ventas, pesos, temperatures o ingresos. Conserva las unidades originales y utiliza toda la distribución.
| Medida | Qué resume | Útil cuando | No conviene para |
|---|---|---|---|
| Desviación estándar | Distancia típica respecto a la media | Datos continuos y comparables | Ordinales o nominales |
| Rango | Solo máximo y mínimo | Una medida rápida de amplitud | Datos con valores extremos |
| Rango intercuartílico | Percentiles 25 y 75 | Distribuciones con colas largas | Necesidad de aprovechar toda la información |
Para categorías como «bajo, medio, alto» no existe una desviación estándar significativa, porque no hay una distancia numérica definida entre niveles.
En un libro con más de un millón de filas, el cálculo puede ser pesado. En ese caso, convienen Power Query, tablas dinámicas o un resumen previo de los datos.
Lo que ya sabes hacer con varianza y desviación estándar
- Calcular la varianza y la desviación de una muestra con VAR.S y DESVEST.M.
- Calcular la varianza y la desviación de una población con VAR.P y DESVEST.P.
- Elegir entre muestra y población según si tus datos son completos o una parte.
- Detectar datos de texto, celdas vacías y errores de rango que alteran el resultado.
- Revisar valores extremos antes de decidir si deben corregirse o conservarse.
- Comparar grupos con la misma medida de dispersión.
El siguiente paso es aplicar COVARIANZA.M (en inglés COVARIANCE.S) a los dos grupos: además de medir por separado cuánto varían, sabrás si sus ventas altas y bajas se mueven juntas.
Fuentes oficiales para consultar las funciones
- VAR.S: función de Excel
- VAR.P: función de Excel
- DESVEST.M: función de Excel
- DESVEST.P: función de Excel
Los datos y nombres de funciones de este artículo están comprobados en octubre de 2026.
Dudas al calcular varianza y desviación estándar
1. ¿Cuál es la fórmula de la desviación estándar?
En Excel no necesitas escribir la fórmula matemática completa. Usa DESVEST.M para una muestra o DESVEST.P para una población: ambas devuelven la raíz cuadrada de la varianza. En DESVEST.M, el rango se divide entre n-1; en DESVEST.P, entre N.
2. ¿Cómo calculo la varianza y la desviación estándar en Excel?
Escribe =VAR.S(A2:A7) y =DESVEST.M(A2:A7) para trabajar con una muestra, o cambia S por P para tratar los datos como población. Los datos deben estar en celdas numéricas y en un rango contiguo para obtener resultados consistentes.
3. ¿Dónde está la fórmula de desviación estándar en Excel?
Se introduce directamente en una celda, después del signo igual. La fórmula es =DESVEST.M(rango) para muestras y =DESVEST.P(rango) para poblaciones. En versiones antiguas también existen DESVEST y DESVESTP, que Excel conserva por compatibilidad.
4. ¿Qué ejemplos puedo usar para entender la desviación estándar?
Con las ventas 1.200; 1.400; 1.600; 1.800 y 2.000, la media es 1.600 y la desviación estándar muestral es 316,23. Añadir una venta de 8.000 eleva la media y aumenta mucho la dispersión, lo que ayuda a ver cómo responde la medida ante valores extremos.
5. ¿Cuál es la diferencia entre varianza y desviación estándar?
La varianza es el promedio de las desviaciones al cuadrado respecto a la media. La desviación estándar es su raíz cuadrada y conserva las unidades originales, por eso se expresa en euros y la varianza en euros al cuadrado.
6. ¿Cómo interpreto un resultado de desviación estándar alto?
Indica que los datos están más dispersos respecto a su media. En una serie de ventas, un valor alto significa que los meses se alejan más del promedio, pero no revela por sí solo si la dispersión es deseable ni si un dato extremo es un error.
7. ¿Cuál es la abreviatura de la desviación estándar?
Se escribe «desviación estándar» y se abrevia como «DE» en muchos informes, aunque Excel no usa esa abreviatura como nombre de función. En estadística también se representa con la letra s para muestras o con la letra griega sigma para poblaciones.
8. ¿Cuál es la desviación estándar muestral en Excel?
Se obtiene con =DESVEST.M(rango). Esta función divide la suma de cuadrados entre n-1 para corregir el sesgo al estimar la varianza poblacional. En una muestra de 1.200; 1.400; 1.600; 1.800 y 2.000 devuelve 316,23.
Fuentes
- MicrosoftCOVARIANZA.M — documentación oficialconsultado el 28/10/2026
- MicrosoftSIFECHA — documentación oficialconsultado el 28/10/2026
- MicrosoftPAGO — documentación oficialconsultado el 28/10/2026
- MicrosoftCOVAR — documentación oficialconsultado el 28/10/2026
- MicrosoftDESVEST — documentación oficialconsultado el 28/10/2026