Vous êtes sur la page 1sur 10

Las funciones de Excel

BDEXTRAER

Ayuda Excel
http://www.ayudaexcel.com

Para qu sirve esta funcin?


La funcin BDEXTRAER, extrae un nico valor de una columna de una lista o una base de datos que cumple las condiciones especificadas.

Cul es su sintaxis?
BDEXTRAER(base_de_datos, nombre_de_campo, criterios)
Base_de_datos: Obligatorio. 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 informacin son registros y las columnas de datos, campos. La primera fila de la lista contiene los rtulos de cada columna. Nombre_de_campo: Obligatorio. Indica qu columna se usa en la funcin. Escriba el rtulo de la columna entre comillas, como por ejemplo "Edad" o "RENDTO", o un nmero (sin las comillas) que represente la posicin de la columna en la lista: 1 para la primera columna, 2 para la segunda y as sucesivamente.

SINTAXIS: BDEXTRAER(base_de_datos,
nombre_de_campo, criterios)
Criterios: Obligatorio. Es el rango de celdas que contiene las condiciones especificadas. Puede usar cualquier rango en el argumento criterios mientras este incluya al menos un rtulo de columna y una celda debajo del mismo en la que se pueda especificar una condicin para la columna.

Observaciones
Si ningn registro cumple 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!. Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos un rtulo de columna y una celda debajo del mismo para especificar la condicin. Por ejemplo, si el rango G1:G2 contiene el rtulo de columna Ingresos en la celda G1 y la cantidad 10.000 $ en la celda G2, el rango podra definirse como CoincidirIngresos y ese nombre podra usarse como argumento criterios en las funciones de base de datos.

Observaciones
Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de clculo, no lo coloque debajo de la lista. Si agrega ms informacin a la lista, la nueva informacin se incluye en la primera fila debajo de la misma. Si la fila de debajo no est vaca, Microsoft Excel no puede agregar la nueva informacin. Asegrese de que el rango de criterios no se superpone a la lista. Para realizar una operacin en una columna completa de la base de datos, inserte una lnea en blanco debajo de los rtulos de columna en el rango de criterios.

Ejemplos
Si tenemos en cuenta las dos tablas siguientes:

Ejemplo: Tabla 2

Ejemplo
=BDEXTRAER(Datos.A1:F8;4;A3:F5) Devuelve Err:502 Hay ms de un trabajador que no tiene hijos o que tiene ms de 3 hijos. Devuelve ms de un registro. =BDEXTRAER(Datos.A1:F8;4;A1:F2) Devuelve #VALOR! Ningn registro cumple con las condiciones. No hay ningn trabajador que sea mujer y que al mismo tiempo tenga 5 hijos. =BDEXTRAER(Datos.A1:F8;"Nombre";C6:C7)) Devuelve Ana Devuelve el nombre del trabajador con cdigo 1005.

En Ayuda Excel tienes toda la ayuda que necesitas. Entra ahora!

Ayuda Excel
http://www.ayudaexcel.com