Академический Документы
Профессиональный Документы
Культура Документы
Objetivos
Lograr realizar calculos a traves de las funciones base de datos
Para realizar una funcion Base de datos es necesario digitar las condiciones (criterios) tal como se realizo en filtros avanz
contar, suma, …etc.) a un campo
Ejemplo
Vendedor
Davolio
Buchanan
Suyama
Para buscar filas que cumplan uno de dos conjuntos de condiciones, donde cada conjunto incluye
condiciones para más de una columna, introduzca los criterios en filas independientes. Por ejemplo, el
siguiente rango de criterios muestra las filas que contienen "Davolio" en la columna Vendedor y valores de
ventas superiores a 3.000 $ y también muestra las filas del vendedor Buchanan con valores de ventas
superiores a 1.500 $.
Vendedor Ventas
Davolio >3000
Buchanan >1500
Más de dos conjuntos de condiciones para una columna
Para buscar filas que cumplan más de dos conjuntos de condiciones, incluya columnas múltiples con el
mismo título. Por ejemplo, el siguiente rango de criterios muestra las ventas comprendidas entre 5.000 y
8.000 $ junto con aquellas inferiores a 500 $.
Ventas Ventas
>5000 <8000
<500
Puede utilizar como criterio un valor calculado que sea el resultado de una fórmula. Si emplea una fórmula
para crear un criterio, no utilice un rótulo de columna como rótulo de criterios; conserve este rótulo vacío o
utilice uno distinto a un rótulo de columna de la lista. Por ejemplo, el siguiente rango de criterios muestra
filas que tienen un valor en la columna C mayor que promedio de las celdas C7:C10.
=C4>PROMEDIO($C$4:$C$7)
Notas
La fórmula que utilice con el fin de generar una condición debe utilizar una referencia relativa para hacer
referencia al rótulo de columna (por ejemplo, Ventas) o al campo correspondiente del primer registro. Todas
las demás referencias de la fórmula deben ser referencias absolutas y la fórmula debe evaluarse contra
VERDADERO o FALSO. En el ejemplo, "C7" hace referencia al campo (columna C) del primer registro (fila
7) de la lista.
En la fórmula puede utilizar un rótulo de columna en lugar de una referencia relativa a celda o un nombre
de rango. Si Microsoft Excel presenta el error #¿NOMBRE? en la celda que contiene el criterio, puede no
tenerlo en cuenta, ya que no afecta a la forma en que se filtra la lista.
Cuando evalúa datos, Microsoft Excel no distingue entre caracteres en mayúscula y minúscula
operador logico " O "
o digitar los valores en forma vertical
=E39>PROMEDIO($E$39:$E$53)
BDCUENTA
Cuenta las celdas que contienen números en una columna de una lista o base de datos y que concuerdan con
las condiciones especificadas.
El argumento nombre_de_campo es opcional. Si se pasa por alto, BDCONTAR cuenta todos los registros de la
base de datos que coinciden con los criterios.
Sintaxis
BDCONTAR(base_de_datos;nombre_de_campo;criterios)
Base_de_datos es el rango de celdas que compone la lista o base de datos. Una base de datos es una lista de
datos relacionados en la que las filas de información son registros y las columnas de datos, campos. La primera fila de
la lista contiene los rótulos de cada columna.
Nombre_de_campo indica el campo que se utiliza en la función. Nombre_de_campo puede ser texto con el rótulo
encerrado entre dobles comillas, como por ejemplo "Edad" o "Campo", o como un número que represente la posición
de la columna en la lista: 1 para la primera columna, 2 para la segunda y así sucesivamente.
Criterios es el rango de celdas que contiene las condiciones especificadas. Puede utilizar cualquier rango en el
argumento Criterios mientras éste incluya por lo menos un rótulo de columna y por lo menos una celda debajo del
rótulo de columna que especifique una condición de columna
BASE DE DATOS
Ejemplo 1
Resultado Formula
1 =DCOUNT(A25:E31,"alto",A21:F22)
1 =DCOUNT(A25:E31,3,A21:F22)
Esta función examina los registros de manzanos cuyo alto varía
entre 10 y 16 metros, y determina el número de campos
Beneficio de esos registros que no están en blanco. (1)
EJERCICIO
CRITERIO CONTAR CUANTOS ARBOLES MANZANO HAY EN LA BASE DE DATOS
Árbol
Manzano 3 RESPUESTA =DCOUNT(A25:E31,2,A51:A52)
s y que concuerdan con
os los registros de la
ualquier rango en el
una celda debajo del
BDCONTARA
Cuenta las celdas que no están 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.
Sintaxis
BDCONTARA(base_de_datos;nombre_de_campo;criterios)
Base_de_datos es el rango de celdas que compone la lista o base de datos. Una base de
datos es una lista de datos relacionados en la que las filas de información son registros y las
columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.
Nombre_de_campo indica el campo que se utiliza en la función. Nombre_de_campo puede
ser texto con el rótulo encerrado entre dobles comillas, como por ejemplo "Edad" o "Campo", o
como un número que represente la posición de la columna en la lista: 1 para la primera
columna, 2 para la segunda y así sucesivamente.
Criterios es el rango de celdas que contiene los criterios de la base de datos. Puede utilizar
cualquier rango en el argumento Criterios mientras éste incluya por lo menos un rótulo de
columna y por lo menos una celda debajo del rótulo de columna que especifique una condición
de columna.
Árbol
Manzano
Peral
105.00
Beneficio máximo de los manzanos o perales (105)
BDMIN
Devuelve el valor mínimo de una columna de una lista o base de datos que coincida con las
condiciones especificadas.
Sintaxis
BDMIN(base_de_datos;nombre_de_campo;criterios)
Base_de_datos es el rango de celdas que compone la lista o base de datos. Una base de
datos es una lista de datos relacionados en la que las filas de información son registros y las
columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.
Nombre_de_campo indica el campo que se utiliza en la función. Nombre_de_campo puede
ser texto con el rótulo encerrado entre dobles comillas, como por ejemplo "Edad" o "Campo", o
como un número que represente la posición de la columna en la lista: 1 para la primera
columna, 2 para la segunda y así sucesivamente.
Criterios es el rango de celdas que contiene las condiciones especificadas. Puede utilizar
cualquier rango en el argumento Criterios mientras éste incluya por lo menos un rótulo de
columna y por lo menos una celda debajo del rótulo de columna que especifique una condición
de columna.
Árbol
Manzano
Peral
45.00
Beneficio mínimo de los manzanos o perales (45)
BDPROMEDIO
Devuelve el promedio de los valores de una columna de una lista o base de datos que
coinciden con las condiciones especificadas.
Sintaxis
BDPROMEDIO(base_de_datos;nombre_de_campo;criterios)
Base_de_datos es el rango de celdas que compone la lista o base de datos. Una base de
datos es una lista de datos relacionados en la que las filas de información son registros y las
columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.
Nombre_de_campo indica qué columna se utiliza en la función. Nombre_de_campo puede
ser texto con el rótulo encerrado entre dobles comillas, como por ejemplo "Edad" o "Campo", o
como un número que represente la posición de la columna en la lista: 1 para la primera
columna, 2 para la segunda y así sucesivamente.
Criterios es el rango de celdas que contiene las condiciones especificadas. Puede utilizar
cualquier rango en el argumento Criterios mientras éste incluya por lo menos un rótulo de
columna y por lo menos una celda debajo del rótulo de columna que especifique una condición
de columna.
Árbol Alto
Manzano >10
12.00
Rendimiento medio de los manzanos con un alto superior a
10 metros (12)
BDSUMA
Suma los números de una columna de una lista o base de datos que concuerden con las
condiciones especificadas.
Sintaxis
BDSUMA(base_de_datos;nombre_de_campo;criterios)
Base_de_datos es el rango de celdas que compone la lista o base de datos. Una base de
datos es una lista de datos relacionados en la que las filas de información son registros y las
columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.
Nombre_de_campo indica el campo que se utiliza en la función. Nombre_de_campo
puede ser texto con el rótulo encerrado entre dobles comillas, como por ejemplo "Edad" o
"Campo", o como un número que represente la posición de la columna en la lista: 1 para la
primera columna, 2 para la segunda y así sucesivamente.
Criterios es el rango de celdas que contiene las condiciones especificadas. Puede utilizar
cualquier rango en el argumento Criterios mientras éste incluya por lo menos un rótulo de
columna y por lo menos una celda debajo del rótulo de columna que especifique una
condición de columna.
Árbol
Manzano
Ingreso Resultado
>2221.87 40