function

BDDESVEST

Todo sobre la función BDDESVEST en Excel

La función BDDESVEST de Excel calcula la desviación estándar de una muestra de población basándose en los registros de una base de datos (un rango de celdas) que cumplen con un conjunto de condiciones específicas.

Es una de las funciones de base de datos de Excel y es especialmente útil para realizar análisis estadísticos sobre subconjuntos de datos filtrados dinámicamente.

Sintaxis

=BDDESVEST(base_de_datos, nombre_de_campo, criterios)

La función BDDESVEST utiliza los siguientes argumentos:

  • base_de_datos: El rango de celdas que compone la lista o base de datos. La primera fila de este rango debe contener los encabezados o nombres de cada columna. Obligatorio.
  • nombre_de_campo: Indica la columna que se utilizará para calcular la desviación estándar. Puede ser el texto del encabezado de la columna entre comillas (por ejemplo, «Ventas») o un número que represente la posición de la columna dentro de la base de datos (1 para la primera columna, 2 para la segunda, etc.). Obligatorio.
  • criterios: El rango de celdas que contiene las condiciones que deben cumplir los registros para ser incluidos en el cálculo. Este rango debe incluir al menos un encabezado de columna y, debajo de él, una o más celdas con los criterios a aplicar. El encabezado en el rango de criterios debe coincidir exactamente con un encabezado en la `base_de_datos`. Obligatorio.

Ejemplos

Para los siguientes ejemplos, utilizaremos la siguiente tabla de datos sobre árboles frutales, ubicada en el rango A1:D7.

A B C D
1 Especie Altura (m) Edad (años) Producción (kg)
2 Manzano 12 10 150
3 Peral 15 12 120
4 Manzano 14 12 180
5 Cerezo 8 5 50
6 Manzano 10 8 130
7 Peral 16 15 140

Ejemplo 1: Desviación estándar de la altura de los manzanos

Para calcular la desviación estándar de la altura de todos los árboles que son de la especie «Manzano», configuramos un rango de criterios (por ejemplo, en F1:F2) y aplicamos la función.

Rango de criterios (F1:F2):

F
1 Especie
2 Manzano
=BDDESVEST(A1:D7, "Altura (m)", F1:F2)

Resultado esperado: 2. La función encuentra las alturas de los manzanos (12, 14, 10) y calcula su desviación estándar muestral.

Ejemplo 2: Desviación estándar de la producción para árboles de más de 10 años

Ahora, queremos saber la desviación estándar de la producción en kilogramos, pero solo para aquellos árboles cuya edad es superior a 10 años.

Rango de criterios (G1:G2):

G
1 Edad (años)
2 >10
=BDDESVEST(A1:D7, "Producción (kg)", G1:G2)

Resultado esperado: 26.4575…. La función filtra los árboles con más de 10 años (Peral, Manzano, Peral), toma sus valores de producción (120, 180, 140) y calcula la desviación estándar de esa muestra.

Ejemplo 3: Usando un número como `nombre_de_campo`

En lugar de usar el texto del encabezado, podemos usar el número de la columna. Para calcular el mismo resultado del Ejemplo 1, usamos el número 2 para referirnos a la columna «Altura (m)».

=BDDESVEST(A1:D7, 2, F1:F2)

Resultado esperado: 2.

Observaciones

Es crucial diferenciar BDDESVEST de BDDESVESTP. BDDESVEST calcula la desviación estándar de una muestra, mientras que BDDESVESTP la calcula para la población total. En la mayoría de los análisis estadísticos, se trabaja con muestras, por lo que BDDESVEST es la función más común.

El rango de criterios puede contener múltiples condiciones. Si las condiciones están en la misma fila, se aplicará una lógica «Y» (AND). Si están en filas diferentes, se aplicará una lógica «O» (OR).

Errores comunes

  • #¡NUMERO!: Ocurre si ningún registro en la `base_de_datos` cumple con los `criterios` especificados.
  • #¡VALOR!: Ocurre si el argumento `nombre_de_campo` no coincide con ninguno de los encabezados de la `base_de_datos`.

Disponibilidad por versión de Excel

La función BDDESVEST está disponible en todas las versiones de Microsoft Excel, incluyendo Excel 365, Excel para la Web, Excel para Mac, y versiones de escritorio desde Excel 2000 y anteriores.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ El nombre de la función es BDDESVEST en la versión en español.
Google Sheets ✔️ El nombre de la función equivalente es DSTDEV.
LibreOffice Calc ✔️ El nombre de la función equivalente es DSTDEV.
OpenOffice Calc ✔️ El nombre de la función equivalente es DSTDEV.
WPS Office Spreadsheets ✔️ El nombre de la función equivalente es DSTDEV.
Apple Numbers ✔️ El nombre de la función equivalente es DSTDEV.

Funciones Relacionadas

  • BDDESVESTP: Calcula la desviación estándar basándose en la población total de las entradas de base de datos seleccionadas.
  • DESVEST.M: Calcula la desviación estándar de una muestra sin necesidad de una estructura de base de datos.
  • BDVAR: Calcula la varianza de una muestra a partir de los registros de una base de datos que cumplen ciertos criterios.
  • BDPROMEDIO: Obtiene el promedio de los valores de una columna que cumplen las condiciones especificadas.

Ver también...