Función BDEXTRAER
Sintaxis: BDEXTRAER(rango_datos;nombre_campo;rango_criterios)
Descripción: Extrae de la base de datos un único valor contenido el campo indicado y en la fila que cumpla la condición establecida mediante el rango de criterios.
rango_datos: es el rango de celdas que componen la base de datos o lista.
nombre_campo: indica el nombre del campo que contiene el valor a extraer.
rango_criterios: es el rango de celdas que contienen la ón que debe cumplir el registro buscado.
Si ningún registro coincide con los criterios, BDEXTRAER devuelve el valor de error #¡VALOR!.
Si más de un registro coincide con los criterios, BDEXTRAER devuelve el valor de error #¡NUM!.
Ejemplo: Queremos saber qué automóvil tiene una rentabilidad = 9
Resolución: Primero tenemos que escribir en la zona de criterios, debajo de Rentabilidad, el valor 9 (casilla D2)
Luego escribimos la función
BDEXTRAER(A5:E14;"Automovil";D1:D2)
Como resultado obtenemos --> Ford , el valor del campo Automovil en la fila que cumpla la condición incluida en el rango D1:D2
Nota: este ejemplo funciona porque hay un sólo registro que cumple la condición, hay un solo automovil con rentabilidad 9.