Вы находитесь на странице: 1из 5

FUNCIONES DE BASE DE DATOS EN EXCEL

Las funciones de base de datos en Excel facilitan nuestro trabajo con informacin que est organizada como una
base 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.
Consulta la sintaxis de cada funcin haciendo clic sobre su nombre.

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.

BDPRODUCTO

DPRODUCT

Multiplica los valores del campo (columna) de registros en la base de datos que
coinciden con las condiciones especificadas.

BDPROMEDIO

DAVERAGE

Obtiene el promedio de los valores de una 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.

FUNCIN EXCEL BDCONTAR


QU HACE?
Cuenta las celdas de tipo nmero de una columna de una base de datos que adems cumplen con una serie de
criterios.
SINTAXIS
=BDCONTAR(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la base de datos. La primera fila del rango contiene los
ttulos de cada columna
nombre_de_campo (obligatorio): La columna que se contar en la funcin.
criterios (obligatorio): Rango de celdas que contiene los criterios a cumplir.
Ejemplos:
=BDCONTAR(A4:E20, Edad, A1:E2) = Cuenta los registros del rango A4:E20 que cumplen las condiciones en A1:E2.
La columna Edad es una columna con datos numricos.

LA FUNCIN BDCONTAR EN EXCEL


La funcin BDCONTAR en Excel cuenta los registros dentro de una columna numrica que permanecen despus de
aplicar un grupo de criterios sobre los datos. La funcin se puede utilizar sobre cualquier rango de celdas siempre y
cuando se incluya un nombre para cada columna.
SINTAXIS DE LA FUNCIN BDCONTAR
La funcin BDCONTAR tiene tres argumentos obligatorios:

Base_de_Datos (obligatorio): El rango de celdas que compone la base de datos en donde


haremos la consulta. La primera fila del rango contiene los nombres de cada columna.
Nombre_de_campo (obligatorio): La columna, que contiene datos numricos y sobre la cual se
har la cuenta de registros. Es posible escribir el nombre de la columna o el nmero que
represente la posicin de la columna dentro del rango.
Criterios (obligatorio): El rango de celdas donde estn especificadas las condiciones que deben
cumplirse. El rango de criterios debe tener en la primera fila el nombre de la columna a la cual se
aplicar el criterio.

EJEMPLO DE LA FUNCIN BDCONTAR


En la siguiente imagen podrs observar una base de datos en el rango A4:D9 que contiene
informacin de productos. Deseo saber la cantidad de registros de la tabla que tienen un
IDProducto mayor a 25032.

La condicin a cumplir est indicada en el rango A1:A2 el cual tiene un ttulo de columna idntico
al ttulo de la tabla donde estn los datos. La funcin que he colocado en la celda G2 es la
siguiente:
=BDCONTAR(A4:D9, "IDProducto", A1:A2)

El primer argumento es precisamente el rango de celdas que contiene los datos. El segundo
argumento es el nombre de la columna que tiene los datos numricos que sern contados. El
tercer argumento especifica las celdas donde se encuentra la condicin que se debe cumplir. La
funcin DBCONTAR de la celda G1 devuelve el resultado correcto porque solamente existen dos
registros que tienen un IDProducto mayor a 25032 que son las filas 8 y 9.

Criterios para varias columnas


En el ejemplo anterior solamente us un criterio para la columna IDProducto, sin embargo es
posible indicar a la funcin BDCONTAR un criterio para ms de una columna. En el siguiente
ejemplo obtendr la cuenta de los registros que tienen un IDPRODUCTO diferente a 25032 y que
adems tengan una cantidad de 5:

La diferencia ms importante con el primer ejemplo es que he ampliado el rango de criterios para
incluir la celda B2.
=BDCONTAR(A4:D9, "IDProducto", A1:B2)

Solamente la fila 6 cumple con la condicin de tener un IDProducto diferente a 25032 y adems
tener una cantidad igual a 5. Como te puedes dar cuenta, es posible indicar un criterio para cada
columna y la funcin BDCONTAR contar los registros que cumplan con todas la condiciones.
En el siguiente ejemplo puedes observar que he indicado un criterio adicional para la columna
Costo Total:

El nico cambio es de nuevo el tercer argumento de la funcin BDCONTAR para indicar el rango
correcto donde se encuentran todos los criterios a cumplir. Bajo estas condiciones, son las filas 8
y 9 que cumplen con todos los criterios.

Mltiples criterios para una misma columna


Tambin es posible indicar a la funcin BDCONTAR varios criterios para una misma columna y
lo nico que debemos hacer es colocar el nuevo criterio en una nueva fila dentro del rango de
criterios. Observa el siguiente ejemplo:

La funcin BDCONTAR contar los registros que tengan una cantidad igual a 2 e igual a 5 que
incluye a los registros en las filas 6, 7, y 8. Ahora observa el siguiente ejemplo:

En este caso la funcin BDCONTAR contar los registros que tienen una cantidad igual a 2 y
adems los registros que tienen una cantidad igual a 5 que adems tienen un costo unitario
mayor a 5. En este ejemplo solo las filas 6 y 7 cumplen con los criterios especificados. As que
ahora ya sabes que al trabajar con bases de datos, la funcin BDCONTAR nos ayudar a contar
aquellos registros que cumplan con los criterios que especifiquemos.
Nota importante: Si tus datos no tienen un ttulo de columna como lo requiere la funcin
BDCONTAR, entonces puedes utilizar la funcin CONTAR.SI.CONJUNTO y podrs obtener
resultados similares.

Вам также может понравиться