Sunteți pe pagina 1din 4

3ro Naturales

FUNCIONES DE BASES DE DATOS


Las Funciones de Bases de Datos permiten hacer operaciones sobre valores de una base de datos de Excel. Se utilizan cuando queremos realizar clculos sobre alguna columna pero aadiendo una condicin de seleccin de las filas que entrarn en el clculo, es decir aplicando previamente un filtro. Estas son las funciones de base de datos ofrecidas por Excel. Todas ellas guardan la misma estructura: FUNCIN (datos; campo; criterios):

Funcin BDCONTAR: Cuenta las celdas que contienen nmeros en una columna
de una lista o una base datos y que concuerdan con las condiciones especificadas. En esta funcin podrs usar los nombres de campo y datos de los registros como criterios para contar.

Rango de Datos: Es el rango de celdas que componen la base de datos o lista


donde quiere contar.

Nombre de campo: Indica el nombre del campo que contiene los valores a
contar.

Criterios: Es el rango de celdas que contienen la condicin que deben cumplir


los registros que entran en el recuento.

Oliva Julia Marengo Noelia Rodriguez Angie Primi Agustina

3ro Naturales

Funcin BDPROMEDIO: Devuelve el promedio de los valores de una columna de


una lista o base de datos que coinciden con las condiciones especificadas., es de gran ayuda cuando es necesario obtener promedios sobre distintos valores de una base de datos, a diferencia de la funcin PROMEDIO, BDPROMEDIO puede trabajar con los nombres de campo de la base de datos y as obtener la informacin requerida de la misma.

Funcin BDCONTARA: Cuenta las celdas que no estn en blanco dentro de una
columna de una lista o base de datos que cumplen las condiciones especificadas. El argumento nombre de campo es opcional. Si se pasa por alto, BDCONTARA cuenta todos los registros de la base de datos que coinciden con los criterios.

Funcin BDEXTRAER: Extrae un nico valor de una columna de una lista o base
de datos que coincida con las condiciones especificadas. Si ningn registro coincide con los criterios, BDEXTRAER devuelve el valor de error #VALOR!. Si ms de un registro coincide con los criterios, BDEXTRAER devuelve el valor de error #NUM!.

Funcin BDMAX: Devuelve el valor mximo encontrado en una determinada


columna (campo), considerando nicamente las filas que cumplan una determinada condicin.

Funcin BDMIN: Devuelve el valor mnimo encontrado en una determinada


columna (campo), considerando nicamente las filas que cumplan una determinada condicin.

Funcin BDPRODUCTO: Devuelve el producto de los valores encontrados en una


determinada columna (campo), considerando nicamente las filas que cumplan una determinada condicin.

Funcin BDSUMA: Obtiene la suma de los valores encontrados en una


determinada columna (campo), considerando nicamente las filas que cumplan una determinada condicin. Oliva Julia Marengo Noelia Rodriguez Angie Primi Agustina

3ro Naturales

EJEMPLO DE FUNCIN BDCONTARA:


Si queremos calcular la cantidad de alumnos que cumplen dos condiciones simultneamente: han recibido por lo menos 80 puntos en matemtica y por lo menos 75 puntos en historia, hacemos lo siguiente:

En la celda E22 hemos puesto la frmula =BDCONTARA(alumnos;1;B1:D2) donde: alumnos =Hoja1!$A$5:$E$20 es el rango de la tabla de datos

1 indica que queremos contar las miembros de la primer columna de la tabla B1:D2 es el rango de criterios con los cuales queremos "filtrar" la tabla

En lugar de usar el nmero de columna, podemos usar el encabezamiento, con lo cual la frmula se vuelve totalmente legible. =BDCONTARA (alumnos;"nombre";B1:D2) Al poner las definiciones de los criterios en la misma fila, estamos indicando el uso del operador Y, es decir, todas las condiciones deben cumplirse simultneamente. Para usar el operador O, ponemos las condiciones en filas distintas. Por ejemplo, si queremos contar cuantos alumnos hay en la lista que recibieron por lo menos 80 puntos en matemtica o 75 en historia, arreglamos la hoja de la siguiente manera:

Oliva Julia Marengo Noelia Rodriguez Angie Primi Agustina

3ro Naturales

Cambiamos el rango de los criterios en la frmula para que incluya todas las filas =BDCONTARA(alumnos;"nombre";B1:C3) Tambin podemos combinar los operadores Y - O en el rango de criterios. Por ejemplo, si queremos saber cuntos alumnos hay que recibieron por lo menos 80 puntos en matemtica Y 75 en historia O ms de 85 de promedio, usamos el modelo

Oliva Julia Marengo Noelia Rodriguez Angie Primi Agustina

S-ar putea să vă placă și