Bloque 6: Funciones para Base de Datos
Las funciones de base de datos en Excel facilitan nuestro trabajo con información que está organizada como una base de datos, es decir, que se encuentra en un rango de celdas donde la primera fila tiene los títulos de cada columna.
Estas funciones nos permiten contar, sumar, multiplicar los valores de una columna que cumplen con los criterios especificados e inclusive podremos extraer un registro que cumpla con ciertas condiciones.
Son similares a las funciones que ofrece Excel en general, pero diseñadas específicamente para el tratamiento de Bases de Datos.
Estas funciones se utilizan cuando queremos realizar cálculos sobre alguna columna pero añadiendo una condición de selección de las filas que entrarán en el cálculo, es decir aplicando previamente un filtro.
Por ejemplo: si tenemos una columna con el beneficio obtenido por determinados automóviles (ver figura más abajo) y queremos saber cuánto ha sido el beneficio de los Ford, no podemos utilizar la función suma porque sumaría todos los automóviles. En este caso lo podríamos conseguir con la función de base de datos BDSUMA incluyendo la condición de filtrado automóvil="Ford".
Para explicar las funciones de Base de datos que nos ofrece Excel, utilizaremos la Tabla siguiente:
Para descargarla tenés que hacer clic en el siguiente enlace.
Lo primero que tenés que hacer luego de descargarla, es ponerle tu nombre:
"Ejemplo para Funciones BD Nombre Apellido"
En esta hoja tenemos una lista con los automóviles de una empresa, con los datos de plazas, años, rentabilidad y beneficio obtenido.
Nota: Las filas 1 a 4 se utilizan para definir los filtros.
Estas son las funciones de base de datos ofrecidas por Excel. Todas ellas guardan la misma estructura:
FUNCION(datos; campo; criterios)
FUNCIÓN |
DESCRIPCIÓN |
BDCUENTA |
Cuenta las celdas que contienen un número. |
BDCONTARA |
Cuenta las celdas que contienen un valor. |
BDMAX |
Obtiene el valor máximo. |
BDMIN |
Obtiene el valor mínimo. |
BDPRODUCTO |
Obtiene el producto de los valores indicados. |
BDPROMEDIO |
Obtiene el promedio de los valores indicados. |
BDSUMA |
Obtiene la suma de los valores indicados. |
BDEXTRAER |
Obtiene un valor de un campo en una fila que cumpla un criterio de selección. |
BDVAR |
Calcula la varianza sobre una muestra de valores. |
BDVARP |
Calcula la varianza sobre todos los valores de un campo. |
BDDESVEST |
Calcula la desviación estándar sobre una muestra de valores. |
BDDESVESTP |
Calcula la desviación estándar sobre todos los valores de un campo. |
A continuación veremos cada función por separado. Al final de cada descripción hay un ejemplo. Vos tenés que hacer lo mismo que el ejemplo en tu Base de Datos, y comprobar que te de el mismo resultado.