You are on page 1of 8

UNIVERSIDAD ESTATAL DEL SUR DE MANABI

FACULTA CIENCIAS ECONMICAS


CARRERA DE COMERCIO EXTERIOR

SEGUNDO SEMESTRE

FUNCIONES DE BASES DE DATOS


ESTUDIANTES EN FORMACIN:
LOOR PIVAQUE JESSICA
MACIAS DELGADO EMELYN
MIELES JOSSELYN

PROFESOR
Ingeniero. Galo Parrales

MATERIA
PROGRAMAS UTILITARIOS II

PERIODO OCTUBRE 2015 MARZO 2016


JIPIJAPA MANAB ECUADOR

Las funciones de bases de datos sirven para realizar clculos en una hoja de clculos
Excel. Es posible realizar operaciones para obtener el total, promedio, mnimo o
mximo, adems de contar o sumar el contenido del campo (columna o fila) de una base
de datos en particular, esto es siempre que y cuando los criterios de verificacin se
cumplan.
Si te das cuenta, Excel utiliza una versin de funciones para base de datos que realizan
operaciones definidas en las funciones matemticas y estadsticas.
Las funciones de base de datos en Excel facilitan nuestro trabajo con informacin que
est organizada como unas bases de datos, es decir, que se encuentra en un rango de
celdas donde la primera fila tiene los ttulos 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.
FUNCIN
INGLS
DESCRIPCIN
BDCONTAR
DCOUNT
Cuenta las celdas que contienen nmeros en el
campo (columna) de registros de la base de datos
que cumplen las condiciones especificadas.
BDCONTARA DCOUNTA Cuenta el nmero de celdas que no estn en blanco
en el campo (columna) de los registros de la base
de datos que cumplen las condiciones
especificadas.
BDDESVEST
DSTDEV
Calcula la desviacin estndar basndose en una
muestra de las entradas seleccionadas de una base
de datos.
BDDESVESTP DSTDEVP
Calcula la desviacin estndar basndose en la
poblacin total de las entradas seleccionadas de una
base de datos.
BDEXTRAER DGET
Extrae de una base de datos un nico registro que
coincide con las condiciones especificadas.
BDMAX
DMAX
Devuelve el nmero mximo en el campo
(columna) de registros de la base de datos que
coinciden con las condiciones especificadas.
BDMIN
DMIN
Devuelve el nmero menor del campo (columna)
de registros de la base de datos que coincide con las
condiciones especificadas.
BDPRODUCT DPRODUC Multiplica los valores del campo (columna) de
O
T
registros en la base de datos que coinciden con las
condiciones especificadas.
BDPROMEDI
DAVERAG Obtiene el promedio de los valores de una
O
E
columna, lista o base de datos que cumplen las
condiciones especificadas.
BDSUMA
DSUM
Suma los nmeros en el campo (columna) de los
registros que coinciden con las condiciones
especificadas.
BDVAR
DVAR
Calcula la varianza basndose en una muestra de
las entradas seleccionadas de una base de datos.

BDVARP

DVARP

Calcula la varianza basndose en la poblacin total


de las entradas seleccionadas de una base de datos.

Datos de ejemplo:
En algunos de los ejemplos de descripcin de las funciones se utilizarn los datos
siguientes:
El rea A1:E10 contiene los nios invitados a la fiesta de cumpleaos de Toni. Cada
entrada contiene la informacin siguiente: la columna A contiene el nombre; la columna
B, el curso; a continuacin estn la edad en aos, la distancia al colegio en metros y el
peso en kilogramos.
A

Nombre

Curso

Edad

Distancia el colegio

Valor relativo

Andrs

150

40

Beatriz

10

1000

42

Carlos

10

300

51

Eugenia

11

1200

48

Eva

650

33

Jos

300

42

Gabriela

200

36

Hctor

1200

44

10

Irene

1000

42

Nombre

Curso

Edad

Distancia el colegio

Valor relativo

11
12
13
14

>600

15
16

BDCONTAR

La frmula de la celda B16 es =BDCONTAR(A1:E10;A1:E10;A13:E14)

Parmetros de las funciones de base de datos:


A continuacin se indican las definiciones de los parmetros de las funciones de base de
datos:
Base de datos es el rea de celdas que define la base de datos.
Campo de base de datos indica el campo utilizado que se utiliza como referencia, si
procede, en una funcin de base de datos. Para hacer referencia a una columna mediante
el nombre de su cabecera, escriba dicho nombre entre comillas.
Criterios es el rea de celdas que contiene los criterios de bsqueda. Si escribe varios
criterios en una fila, estos se conectan con AND. Si escribe los criterios unos debajo de
otros, en filas diferentes, entonces se conectan con OR. Las celdas vacas del intervalo
de criterios de bsqueda se omitirn.

ElijaArchivo - Preferencias - - Lotus Symphony Spreadsheets - Calcular para


definir cmo Lotus Spreadsheets acta al buscar entradas idnticas.

EJEMPLOS DE COMO UTILIZAR LAS FUNCIONES.


BDCONTAR
En el ejemplo anterior, queremos averiguar cuntos nios se encuentran a ms de 600
metros del colegio. El resultado se debe almacenar en la celda B16. Site el cursor en la
celda B16. Escriba la frmula =BDCONTAR(A1:E10;A1:E10;A13:E14) en B16. Otra
posibilidad es escribir =BDCONTAR(A1:E10;0;A13:E14) (consulte el comentario
anterior acerca de la sintaxis). El Piloto instantneo de funciones le ayuda a entrar
intervalos.

Base de datos es el rea de los datos a evaluar junto con sus cabeceras, en este caso,
A1:E10. Campo de base de datos especifica la columna de los criterios de bsqueda, en
este caso Distancia al colegio (m). Criterios es el rea donde se especifican las
condiciones de bsqueda, en este caso, A13:E14.
Para averiguar cuantos nios de segundo curso tienen ms de 7 aos de edad, elimine la
entrada >600 de la celda D14 y escriba "2" en la celda B14, debajo de Curso, y >7 en la
celda de la derecha, C14. El resultado es 2. Hay dos nios en segundo curso con ms de
7 aos de edad. Puesto que ambos criterios se encuentran en la misma fila, estn
relacionados entre s mediante un Y lgico.
Vea tambin las siguientes funciones: CONTAR.BLANCO, CONTAR.SI.

MDNMERO
Campo es el nombre de campo, entre comillas, el nombre o direccin de una celda que
contiene el nombre de campo, o un nmero de desplazamiento (esto slo se aplica
cuando hay una tabla de base de datos). Si utiliza ms de una tabla como argumento de
entrada y el campo no es un nico nombre de campo (aparece en ms de una de las
tablas de entrada), campo debe ser el nombre de la tabla seguido de un punto y el
nombre de campo, entre comillas.
Criterio es una cadena de frmula de criterio, o el nombre o direccin de un rango de
criterios. Si utiliza varias tablas de entrada, Lotus Symphony realiza una unin
relacional de las tablas. As, es necesario que se asegure de especificar un criterio de
unin en el argumento del criterio.
Un rango de criterio es el nombre o direccin de un rango que contiene al menos dos
filas. La primera fila muestra una lista de algunos o todos los nombres de campo de una
tabla de base de datos; la segunda y posteriores contienen el criterio.
La cadena de frmula de criterios pueden ser valores, etiquetas o expresiones lgicas
entrecomilladas; el resultado de una frmula de criterio debe ser booleano (Tipo

BOOL). MDSUMA/MDNMERO se puede incrustar en la frmula del criterio una


sola vez.
Base de datos/Entrada es el nombre o direccin de un rango que contiene una tabla de
base de datos. Se permite un mximo de 30 tablas. Para utilizar ms de una tabla como
argumento de entrada, seprelas con separadores de argumento vlidos.

BDCONTARA
En el ejemplo anterior se puede buscar el nmero de nios cuyo nombre empieza por E
o una letra posterior. Edite la frmula de B16 insertando una A despus de
BDCONTAR. Elimine los criterios de bsqueda anteriores y escriba >=E en Nombre en
el campo A14. El resultado es 5. Si elimina todos los valores numricos
correspondientes a Greta en la fila 8, el resultado pasa a ser 4. La fila 8 ya no se incluye
en el recuento, puesto que no contiene ningn valor. El nombre Greta es una cadena de
texto, no un valor.
Vea tambin las siguientes funciones: CONTAR.BLANCO, CONTAR.SI.

BDEXTRAER
En el ejemplo anterior se desea averiguar en qu curso est el nio cuyo nombre se
escribe en la celda A14. La frmula se escribe en la celda B16 y es ligeramente distinta
de los ejemplos anteriores, puesto que slo es posible especificar una columna (un
campo) como Campo de base de datos. Escriba la frmula siguiente:
=BDEXTRAER(A1:E10;"Clase";A13:E14)
Escriba el nombre Frank en A14 y ver que el resultado es 2. Frank est en segundo
curso. Escriba "Edad" en vez de "Clase" y obtendr la edad de Frank.
O escriba el valor 11 en la celda C14 solamente y elimine el resto de las entradas de la
fila. Edite la frmula de B16 de la siguiente forma:
=BDEXTRAER(A1:E10;"Nombre";A13:E14)
El sistema busca ahora por nombre y no por clase. El resultado se muestra
inmediatamente: Eugenia es la nica nia de 11 aos.

BDMAX
Para averiguar cunto pesaba el nio ms pesado de cada curso escriba la siguiente
frmula en B16:
=BDMAX(A1:E10;"Peso";A13:E14)

En 'Curso', escriba 1, 2, 3, etc., uno tras otro. Tras escribir el nmero del curso aparecer
el peso del nio ms pesado de ese curso.

BDMIN
Para averiguar la distancia mnima al colegio para los nios de cada curso escriba la
siguiente frmula en B16:
=DMIN(A1:E10;"Distancia al colegio";A13:E14)
En la fila 14 y slo en Clase, entre sucesivamente 1, 2, 3, etc. En cada caso, como
resultado se muestra el recorrido ms corto del nio de cada clase.

BDPROMEDIO
Para averiguar el peso promedio de todos los nios de la misma edad escriba la
siguiente frmula en B16:
=BDPROMEDIO(A1:E10;"Peso";A13:E14)
En la fila 14, en Edad, entre 7, 8, 9, etc., uno tras otro. En cada caso se muestra como
resultado el peso medio de todos los nios de la edad indicada.

BDPRODUCTO
El ejemplo de la fiesta de cumpleaos no permite ninguna aplicacin
significativa de esta funcin.

BDDESVEST
Para averiguar la desviacin estndar del peso promedio de todos los nios de la misma
edad escriba la siguiente frmula en B16:
=BDDESVEST(A1:E10;"Peso";A13:E14)
En la fila 14, en Edad, entre 7, 8, 9, etc., uno tras otro. En cada caso se muestra como
resultado la desviacin estndar del peso de todos los nios de la edad indicada.

BDDESVESTP
Para averiguar la desviacin estndar del peso promedio de todos los nios de la misma
edad en el cumpleaos de Toni escriba la siguiente frmula en B16:
=BDDESVESTP(A1:E10;"Peso";A13:E14)
En la fila 14, en Edad, entre 7, 8, 9, etc., uno tras otro. El resultado es la desviacin
estndar del peso para todos los nios de la misma edad cuyo peso se haya comprobado.

You might also like