You are on page 1of 97

TEMA: FUNCIONES DE

BUSQUEDA – FUNCIONES DE
BASE DE DATOS

1.- CONCEPTO DE FUNCIONES DE BUSQUEDA


Funciones de búsqueda y referencia en Excel
Las funciones de búsqueda y referencia en Excel nos permiten encontrar valores dentro de
nuestra hoja de acuerdo a los criterios establecidos en la búsqueda. También nos ayudan a
obtener información de referencia de las celdas.

Consulta la sintaxis de cada función haciendo clic sobre su nombre.

FUNCIÓN INGLÉS DESCRIPCIÓN

AREAS AREAS Devuelve el número de áreas de una referencia. Un área es un


rango de celdas contiguas o una única celda.

BUSCAR LOOKUP Busca valores de un rango de una columna o una fila o desde
una matriz.

BUSCARH HLOOKUP Busca en la primera fila de una tabla o matriz de valores y


devuelve el valor en la misma columna desde una fila
especificada.

BUSCARV VLOOKUP Busca un valor en la primera columna de la izquierda de una


tabla y luego devuelve un valor en la misma fila desde una
column especificada. De forma predeterminada, la tabla se
ordena de forma ascendente.
2.-FUNCIONES DE BUSQUEDA:

BUSCAR (función
BUSCAR)
Se aplica a: Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel 2016 para
Mac Más...

Use BUSCAR, una de las funciones de búsqueda y referencia,


cuando necesite buscar en una sola fila o columna y encontrar un
valor desde la misma posición en una segunda fila o columna.

Por ejemplo, supongamos que sabe el número de pieza para una


parte automática, pero no sabe el precio. Puede utilizar la función
BUSCAR para devolver el precio en la celda H2 al introducir el
número de la parte automática en la celda H1.

Use la función BUSCAR para buscar una sola fila o columna. En el


ejemplo anterior, estamos buscando los precios en la columna D.
Use BUSCARV para buscar en una fila o columna, o para buscar
en varias filas y columnas (como una tabla).Es una versión
notablemente mejorada de BUSCAR. Vea este vídeo sobre
cómo usar BUSCARV.

Hay dos formas de utilizar BUSCAR:


forma vectorial y forma de matriz
 Forma vectorial: Utilice este formulario de BUSCAR para
buscar una fila o una columna para un valor. Use la forma vectorial
cuando desee especificar el rango que contiene los valores que
desea buscar. Por ejemplo, si desea buscar un valor en la columna
A, baje hasta la fila 6.

 Forma de Matriz: recomendamos encarecidamente el uso


de BUSCARV o BUSCARH en lugar de la forma de matriz. Vea
este vídeo sobre el uso de BUSCARV. La forma de matriz se
proporciona por motivos de compatibilidad con otros programas
para hojas de cálculo, pero la funcionalidad es limitada.
Una matriz es una colección de valores en filas y columnas (como
una tabla) que desea buscar. Por ejemplo, si quiere buscar las
columnas A y B, baje hasta la fila 6. BUSCAR le devolverá la
coincidencia más cercana. Para usar la forma de matriz, los datos
tienen que ordenarse.

Forma vectorial
La forma vectorial de BUSCAR busca en un rango de una fila o
una columna (denominado vector) un valor y devuelve un valor
desde la misma posición en un segundo rango.

Sintaxis
BUSCAR(valor_buscado, vector_de_comparación,
[vector_resultado])

La sintaxis de la forma vectorial de la función BUSCAR tiene los


siguientes argumentos:
 valor_buscado Obligatorio. Es el valor que busca la
función BUSCAR en el primer vector.Valor_buscado puede ser un
número, texto, un valor lógico o un nombre de referencia que se
refiere a un valor.

 Vector_de_comparación Obligatorio. Es un rango que solo


contiene una fila o una columna. Los valores
del vector_de_comparación pueden ser texto, números o valores
lógicos.
Importante: Deben colocar los valores del vector_de_comparación en orden ascendente: ..., -2, -1, 0, 1, 2, ..., A-Z,
FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en
minúsculas es equivalente.

 vector_resultado Opcional. Es un rango que solo incluye


una fila o una columna. El argumentovector_resultado debe tener
el mismo tamaño que vector_de_comparación.

Observaciones
 Si la función BUSCAR no puede encontrar el valor_buscado,
la función muestra el valor mayor envector_de_comparación, que
es menor o igual que el valor_buscado.

 Si el valor_buscado es menor que el menor valor


del vector_de_comparación, BUSCAR devuelve el valor de error
#N/A.

Ejemplos con vectores


Puede probar estos ejemplos en su propia hoja de cálculo de Excel
para obtener información sobre cómo funciona la función
BUSCAR. En el primer ejemplo, va a acabar con una hoja de cálculo
que tiene un aspecto similar a este:

1. Copie los datos de ejemplo en la tabla de arriba y péguelos en


una nueva hoja de cálculo de Excel.

Copie estos datos en la columna A Copie estos datos en la columna B

Frecuencia Color

4,14 rojo

4,19 naranja

5,17 amarillo

5,77 verde
Copie estos datos en la columna A Copie estos datos en la columna B

6,39 azul

2. Luego, copie las fórmulas BUSCAR de la tabla siguiente en la


columna D de la hoja de cálculo.

Copie esta fórmula en la A continuación se describe qué realiza esta Este es el


columna D fórmula resultado que
verá

Fórmula

=BUSCAR(4,19;A2:A6;B2:B6) Busca 4,19 en la columna A y devuelve el valor de naranja


la columna B que está en la misma fila.

=BUSCAR(5,75: A2:A6, B2:B6) Busca 5,75 en la columna A, encuentra el valor amarillo


inferior más cercano (5,17) y devuelve el valor de la
columna B que está en la misma fila.

=BUSCAR(7,66; A2:A6, B2:B6) Busca 7,66 en la columna A, encuentra el valor azul


inferior más cercano (6,39) y devuelve el valor de la
columna B que está en la misma fila.

=BUSCAR(0; A2:A6, B2:B6) Busca 0 en la columna A y devuelve un error, ya #N/D


que 0 es menor que el valor más bajo (4,14) de la
columna A.

3. Para que estas fórmulas muestren resultados, es posible que


tenga que seleccionarlas en la hoja de cálculo de Excel, presionar
F2 y, luego, presionar Entrar. Si lo considera necesario, ajuste los
anchos de columna para ver todos los datos.

Forma de matriz
Sugerencia: Recomendamos encarecidamente el uso de BUSCARH o de BUSCARV en lugar de la forma de matriz. Vea
este vídeo sobre BUSCARV; encontrará diferentes ejemplos. La forma de matriz de BUSCAR se proporciona por
motivos de compatibilidad con otros programas para hojas de cálculo, pero la funcionalidad es limitada.

La forma de matriz de BUSCAR busca el valor especificado en la


primera fila o columna de una matriz y devuelve un valor de la
misma posición en la última fila o columna de la matriz. Use esta
forma de BUSCARcuando los valores que desea buscar están en la
primera fila o columna de la matriz.

Sintaxis
BUSCAR(valor_buscado, matriz)

La sintaxis de la forma de matriz de la función BUSCAR tiene los


siguientes argumentos:

 Valor_buscado Obligatorio. Es un valor que busca la


función BUSCAR en una matriz. El
argumentovalor_buscado puede ser un número, texto, un valor
lógico o un nombre de referencia que se refiere a un valor.
o Si BUSCAR no puede encontrar el valor
de valor_buscado, usa el mayor valor de la matriz que es menor o
igual que el valor_buscado.

o Si el valor de valor_buscado es menor que el menor valor


de la primera fila o columna (según las dimensiones de la
matriz), BUSCAR devuelve el valor de error #N/A.

 Matriz Obligatorio. Es el rango de celdas que contiene el


texto, los números o los valores lógicos que desea comparar con
valor_buscado.

La forma de matriz de BUSCAR es muy similar a las


funciones BUSCARH y BUSCARV. La diferencia es
que BUSCARH busca el valor de valor_buscado en la primera
fila, BUSCARV busca en la primera columna y BUSCAR realiza la
búsqueda según las dimensiones de la matriz.

o Si la matriz cubre un área más ancha que alta (más


columnas que filas), BUSCAR busca el valor devalor_buscado en
la primera fila.

o Si una matriz es cuadrada o más alta que ancha (tiene


más filas que columnas), BUSCAR busca en la primera columna.

o Con las funciones BUSCARH y BUSCARV, puede


especificar un índice en vertical u horizontal, peroBUSCAR siempre
selecciona el último valor de la fila o columna.
Importante: Debe colocar los valores de la matriz en orden ascendente: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de
lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
a)BuscarV
Función BUSCARV
Se aplica a: Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel 2016 para
Mac Más...

Use BUSCARV, una de las funciones de buscar y de referencia,


cuando necesite buscar elementos de una tabla o un rango por
fila. Por ejemplo, buscar un precio de un repuesto de automoción
por el número de pieza.

En su forma más simple, la función BUSCARV indica lo siguiente:

=BUSCARV(Valor que desea buscar, rango en el que quiere buscar


el valor, el número de columna en el rango que contiene el valor
devuelto, Coincidencia exacta o Coincidencia aproximada indicado
como 0/FALSO o 1/VERDADERO).

Primeros pasos
Hay cuatro partes de la información que necesita para crear la
sintaxis de BUSCARV:

1. El valor que desea buscar, también conocido como el valor de


búsqueda.

2. El rango donde se encuentra el valor de búsqueda. Recuerde


que el valor de búsqueda debe estar siempre en la primera
columna del rango para que BUSCARV funcione correctamente.
Por ejemplo, si el valor de la búsqueda está en la celda C2, su
rango debería empezar con C.

3. El número de columna del rango que contiene el valor


devuelto. Por ejemplo, si especifica B2: D11 como el rango, B se
debe contar como la primera columna, C como la segunda y así
sucesivamente.

4. Opcionalmente, puede especificar VERDADERO si desea una


coincidencia aproximada o FALSO si desea una coincidencia exacta
del valor devuelto. Si no especifica nada, el valor predeterminado
siempre será VERDADERO o la coincidencia aproximada.

Ahora coloque todas las respuestas anteriores de la siguiente


forma:

= BUSCAR V(valor de búsqueda, rango que contiene el valor de


búsqueda, el número de columna del rango que contiene el valor
devuelto, opcionalmente especificar VERDADERO para una
coincidencia aproximada o FALSO para una coincidencia exacta).

La siguiente imagen muestra cómo se debe configurar BUSCARV


para que devuelva el precio de los rotores de freno, que es 85,73.
1. D13 es valor_buscar, o el valor que desea buscar.

2. B2 a E11 (resaltados en amarillo en la tabla) es matriz_tabla o


el rango donde se encuentra el valor de búsqueda.

3. 3 es num_indicador_columnas o el número de columna en


matriz_tabla que contiene el valor devuelto. En este ejemplo, la
tercera columna de la matriz de tabla es precio de la pieza, de
modo que el resultado de la fórmula será un valor de la
columna precio de la pieza.

4. FALSO es intervalo_buscar, por lo que el valor devuelto será


una coincidencia exacta.

5. El resultado de la fórmula de BUSCARV es 85,73, el precio de


los rotores de freno.
Ejemplos
Estos son algunos ejemplos más de BUSCARV:

Ejemplo 1

Ejemplo 2
Ejemplo 3

Ejemplo 4
Ejemplo 5

EJEMPLOS
b)BUSCARh

La función BUSCARH en Excel


La función BUSCARH en Excel busca un valor dentro de una fila y devuelve el valor que ha
sido encontrado o un error #N/A en caso de no haberlo encontrado. Esta función es similar,
en cierto sentido, a la función BUSCARV.

Cuando utilizar la función BUSCARH


Debemos utilizar la función BUSCARH cuando el valor que estamos buscando se encuentra
en una fila de alguna tabla de datos. Por el contrario, la función BUSCARV realiza la
búsqueda en una columna.

Sintaxis de la función BUSCARH


La función BUSCARH tiene tres argumentos que son los siguientes:

 Valor_buscado (obligatorio): El valor que estamos buscando.

 Matriz_buscar_en (obligatorio): El rango que contiene los valores y que debe ser una
fila.

 Indicador_filas (obligatorio): El número de fila que contiene el valor que regresará la


función.

 Ordenado (opcional): El valor debe ser FALSO si queremos una coincidencia exacta o
VERDADERO para una coincidencia aproximada.
Si la función BUSCARH no encuentra el valor que está siendo buscado regresará el valor de
error #N/A.

Ejemplo de la función BUSCARH


En la siguiente tabla tengo la información de los artículos que ha vendido cada uno de los
vendedores en los últimos meses. Como título de columnas están los nombres de los
vendedores y como filas los meses.

Ahora quiero saber los productos vendidos en el mes de Febrero por Paco y para ello puedo
utilizar la función BUSCARH de la siguiente manera:

=BUSCARH("Paco", B1:D6, 3,FALSO)

El primer argumento es “Paco” porque es el vendedor que estoy buscando. El segundo


argumento contiene todo el rango de datos sin incluir la columna de meses (columna A)
porque no me interesa dicha información.
El tercer argumento es el número de fila que deseo que la función BUSCARH regrese como
resultado. Ya que la fila con los nombres es la fila uno, entonces la fila para el mes de febrero
es la fila número 3.

Finalmente coloca el valor FALSO en el cuarto argumento para indicar que deseo una
coincidencia exacta al buscar a Paco. El resultado de esta fórmula es el siguiente:

Si quisiera busca la información del mismo mes para Luis, entonces la función cambiará de
argumentos de la siguiente manera:

=BUSCARH("Luis", B1:D6, 3,FALSO)

Si por el contrario quiero conocer los productos vendidos por Hugo en el mes de Abril,
entonces la función sería la siguiente:

=BUSCARH("Hugo", B1:D6, 5,FALSO)

De esta manera, la función BUSCARH nos permite hacer una búsqueda en una fila
(búsqueda horizontal) y encontrar fácilmente el valor requerido.

Ejemplos
c) Indice

La función INDICE en Excel


La función INDICE en Excel nos ayuda a obtener el valor de una celda dentro de una matriz
especificando el número de fila y columna. Esta función tiene dos formas de uso: de forma
matricial y de forma de referencia.

Forma matricial de la función INDICE


En su forma matricial, la función INDICE en Excel nos ayuda a obtener el valor de la celda
que se encuentra justamente en el cruce de la fila y de la columna que hayamos
especificado. La sintaxis de la función INDICE es la siguiente:
 Matriz (obligatorio): El rango de celdas que conforma nuestra tabla de datos.

 Núm_fila (opcional): El número de fila de la celda que contiene el valor que


necesitamos.

 Núm_columna (opcional): Este argumento es opcional solamente si la Matriz consta


de una sola columna, de lo contrario debe especificarse el número de columna de la
celda buscada.

Tanto el Núm_fila como el Núm_columna comienzan con el número 1 que indica la primera
fila o la primera columna de nuestra matriz. Ambos argumentos deben indicar una celda
válida dentro de la matriz o de lo contrario recibiremos un error del tipo #¡REF!.

Ejemplo de la función INDICE en su forma matricial


Observa la siguiente tabla de datos que contiene los montos de venta de varios productos
correspondientes a diferentes meses del año.
En la celda D12 tengo la función INDICE que me ayuda a obtener el valor de la celda que se
encuentra en la fila 3 y en la columna 2 de la matriz (B2:E9) lo cual corresponde a las ventas
del Producto 3 en el mes de Febrero.

Es importante que observes que los números de fila y de columna que se pasan como
argumentos a la función INDICE no son los números de fila y de columna de la hoja de
Excel sino de la matriz que se especifica como primer argumento de la función.

Forma de referencia de la función INDICE


La segunda forma de uso de la función INDICE en Excel es similar a la anterior pero con la
diferencia de que en lugar de especificar una sola matriz podemos indicar más de una matriz.
Bajo esta forma, la función INDICE tiene una sintaxis un poco diferente que el método
anterior:
 Ref (obligatorio): La referencia a las matrices que tienen los datos.

 Núm_fila (obligatorio): El número de fila de la celda que deseamos obtener.

 Núm_columna (opcional): El número de columna de la celda a obtener.

 Núm_área (opcional): Ya que Ref puede tener especificados varios rangos como
A1:C6, A8:C11 entonces Núm_área indicará cual de los rangos se debe utilizar.

Si Núm_fila y Núm_columna indican una celda fuera de la matriz recibiremos un error del tipo
#¡REF!.

Ejemplo de la función INDICE en su forma de referencia


He modificado un poco el ejemplo anterior para explicar este uso de la función INDICE.
Observa que en este ejemplo tengo dos matrices que contienen los datos: C3:F6 y C8:F11.
Puedo especificar a la función INDICE ambas matrices y con el argumento Núm_área indicar
cual de los dos rangos utilizar. La función buscará el valor ubicado en la fila 3 y columna 2:
Al utilizar la primera matriz obtengo el valor del Producto 3 (Categoría A) y el mes de
Febrero. Ahora observa lo que sucede cuando cambio solamente el valor del
argumento Núm_Área con el valor 2:

Ahora la función INDICE utiliza la segunda matriz (C8:F11) y obtiene el valor del Producto 3
(Categoría B) para el mes de Febrero y todo con solo modificar el argumento Núm_Área.
EJEMPLOS
3.-CONCEPTO DE FUNCIONES DE BASE DE DATOS

Funciones de base de
datos (referencia)
Función Descripción

Función Devuelve el promedio de las entradas seleccionadas en la base de datos.


BDPROMEDIO

Función BDCONTAR Cuenta el número de celdas que contienen números en una base de datos.

Función Cuenta el número de celdas no vacías en una base de datos.


BDCONTARA

Función Extrae de una base de datos un único registro que cumple los criterios
BDEXTRAER especificados.

Función BDMAX Devuelve el valor máximo de las entradas seleccionadas de la base de datos.

Función BDMIN Devuelve el valor mínimo de las entradas seleccionadas de la base de datos.

Función Multiplica los valores de un campo concreto de registros de una base de datos que
BDPRODUCTO cumplen los criterios especificados.
Función Descripción

Función BDDESVEST Calcula la desviación estándar a partir de una muestra de entradas seleccionadas en
la base de datos.

Función Calcula la desviación estándar en función de la población total de las entradas


BDDESVESTP seleccionadas de la base de datos.

Función BDSUMA Suma los números de la columna de campo de los registros de la base de datos que
cumplen los criterios.

Función BDVAR Calcula la varianza a partir de una muestra de entradas seleccionadas de la base de
datos.

Función BDVARP Calcula la varianza a partir de la población total de entradas seleccionadas de la


base de datos.

FUNCIONES DE B.D:
a)B.Dsuma
BDSUMA (función
BDSUMA)
Se aplica a: Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel 2016 para
Mac Más...

En este artículo se describen la sintaxis de la fórmula y el uso de la


función BDSUMA en Microsoft Excel.

Descripción
Suma los números de un campo (columna) de registros de una
lista o base de datos que cumplen las condiciones especificadas.

Sintaxis
BDSUMA(base_de_datos, nombre_de_campo, criterios)

La sintaxis de la función BDSUMA tiene los siguientes argumentos:

 Base_de_datos Obligatorio. 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 Obligatorio. Indica qué columna se usa


en la función. Escriba el rótulo de la columna entre comillas, como
por ejemplo "Edad" o "Rendimiento", o un número (sin las
comillas) que represente la posición de la columna en la lista: 1
para la primera columna, 2 para la segunda y así sucesivamente.

 Criterios Obligatorio. Es el rango de celdas que contiene las


condiciones especificadas. Puede usar cualquier rango en el
argumento Criterios mientras este incluya por lo menos un rótulo
de columna y al menos una celda debajo del rótulo de columna en
la que se pueda especificar una condición de columna.

Observaciones
 Cualquier rango se puede usar como argumento criterios,
siempre que incluya por lo menos un nombre de campo y por lo
menos una celda debajo del nombre de campo para especificar un
valor de comparación de criterios.

Por ejemplo, si el rango G1:G2 contiene el encabezado de


columna Ingresos en la celda G1 y la cantidad 10.000 $ en la celda
G2, el rango podría definirse como CoincidirIngresos y ese nombre
podría usarse como argumento de criterios en las funciones para
bases de datos.
 Aunque el rango de criterios puede ubicarse en cualquier
parte de la hoja de cálculo, no coloque el rango de criterios
debajo de la lista. Si agrega más información a la lista, la nueva
información se agrega a la primera fila debajo de la lista. Si la fila
de debajo no está vacía, Microsoft Excel no podrá agregar la
nueva información.

 Asegúrese de que el rango de criterios no queda superpuesto


a la lista.

 Para realizar una operación en toda una columna de la base


de datos, inserte una línea en blanco debajo de los nombres de
campo en el rango de criterios.

Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la
celda A1 de una hoja de cálculo nueva de Excel. Para que las
fórmulas muestren los resultados, selecciónelas, presione F2 y
luego ENTRAR. Si lo necesita, puede ajustar el ancho de las
columnas para ver todos los datos.
Fórmula Descripción Resultado

=BDSUMA(A4:E10,"Beneficio",A1:A2) Beneficio total de los manzanos (filas 5, 8 y 10). 225 $

=BDSUMA(A4:E10,"Beneficio", Beneficio total de los manzanos con un alto


A1:F3) entre 10 y 16 pies, y todos los perales (filas 6, 8
y 9).
b)Bdpromedio
BDPROMEDIO
(función
BDPROMEDIO)
Se aplica a: Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel 2016 para
Mac Más...

En este artículo se describe la sintaxis de la fórmula y el uso de la


función BDPROMEDIO en Microsoft Excel.

Descripción
Devuelve el promedio de los valores de un campo (columna) de
registros en una lista o base de datos que cumple las condiciones
especificadas.

Sintaxis
BDPROMEDIO(base_de_datos; nombre_de_campo; criterios)
La sintaxis de la función BDPROMEDIO tiene los siguientes
argumentos:

 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 usa en la


función. Escriba el rótulo de la columna entre comillas, como por
ejemplo "Edad" o "Rendimiento", o un número (sin las comillas)
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 usar cualquier rango en el
argumento Criterios mientras este incluya por lo menos un rótulo
de columna y al menos una celda debajo del rótulo de columna en
la que se pueda especificar una condición de columna.

Observaciones
 Cualquier rango se puede usar como argumento criterios,
siempre que incluya por lo menos un nombre de campo y por lo
menos una celda debajo del nombre de campo para especificar un
valor de comparación de criterios.
Por ejemplo, si el rango G1:G2 contiene el encabezado de campo
Ingresos en la celda G1 y la cantidad 10.000 en la celda G2, el
rango podría definirse como CoincidirIngresos y ese nombre
podría usarse como argumento criterios en las funciones para
bases de datos.

 Aunque el rango de criterios puede ubicarse en cualquier


parte de la hoja de cálculo, no lo coloque debajo de la lista. Si
agrega más información a la lista, se incluirá en la primera fila
debajo de la misma. Si la fila de debajo no está vacía, Microsoft
Excel no podrá agregar la nueva información.

 Asegúrese de que el rango de criterios no se superpone sobre


la lista.

 Para realizar una operación en toda una columna de la base


de datos, inserte una línea en blanco debajo de los nombres de
campo en el rango de criterios.

Ejemplos
Copie los datos de ejemplo en la tabla siguiente y cópielos en la
celda A1 de una nueva hoja de cálculo de Excel. Para que las
fórmulas muestren resultados, selecciónelas, presione F2 y
después presione Entrar. Si lo necesita, puede ajustar los anchos
de columna para ver todos los datos.
Fórmula Descripción Resultado

=BDPROMEDIO(A4:E10; Rendimiento medio de los manzanos con un 12


"Rendimiento"; A1:B2) alto superior a 3 metros.

=BDPROMEDIO(A4:E10; 3; A4:E10) Edad media de todos los árboles de la base de 13


datos.
Ejemplos de criterios
 Escriba un signo de igual en una celda para indicar que desea
introducir una fórmula. Para mostrar el texto que incluye un signo
de igual, cierre el texto y el signo de igual con comillas de la
siguiente manera:

"=Davolio"

Haga lo mismo si va a introducir una expresión (una combinación


de fórmulas, operadores y texto) y desea mostrar el signo de igual
en lugar de hacer que Excel lo use en un cálculo. Por ejemplo:

=''= entrada ''

En este caso, entrada es el texto o el valor que se desea buscar.


Por ejemplo:

En la celda se escribe Excel evalúa y muestra

="=Davolio" =Davolio

="=3000" = 3000

 Cuando filtra datos de texto, Excel no distingue entre


mayúsculas y minúsculas. Sin embargo, puede usar una fórmula
para realizar una búsqueda que distinga entre mayúsculas y
minúsculas. Si desea ver un ejemplo, vea Filtrar el texto usando
una búsqueda en la que se distinga entre mayúsculas y
minúsculas.

Las siguientes secciones proporcionan ejemplos de criterios


complejos.

Varios criterios en una columna

Lógica booleana: (Vendedor = "Davolio" O Vendedor =


"Buchanan")

Para buscar las filas que cumplen varios criterios de una columna,
escriba los criterios directamente debajo de los otros en distintas
filas del rango de criterios.

En el siguiente rango de datos (A6:C10), el rango de criterios


(B1:B3) muestra las filas que contienen "Davolio" o "Buchanan" en
la columna Vendedor (A8:C10).

A B C

1 Tipo Comercial Ventas

2 =Davolio

3 =Buchanan
A B C

6 Tipo Comercial Ventas

7 Bebidas Solsona 5122 $

8 Carne Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Alimentos Davolio 6544 $

Varios criterios en varias columnas en las que deben cumplirse


todos los criterios

Lógica booleana: (Tipo = "Alimentos" Y Ventas > 1000)

Para buscar las filas que cumplen varios criterios en varias


columnas, escriba todos los criterios en la misma fila del rango de
criterios.
En el siguiente intervalo de datos (A6:C10), el rango de criterios
(A1:C2) muestra todos los productos que contienen "Alimentos"
en la columna Tipo y un valor superior a 1.000 $ en la columna
Ventas (A9:C10).

A B C

1 Tipo Comercial Ventas

2 =Alimentos >1000

6 Tipo Comercial Ventas

7 Bebidas Solsona 5122 $

8 Carnes Davolio 450 $

9 Alimentos Buchanan 6328 $


A B C

10 Alimentos Davolio 6544 $

Varios criterios en varias columnas en las que debe cumplirse


alguno de los criterios

Lógica booleana: (Tipo = "Alimentos" O Vendedor = "Davolio")

Para buscar las filas que cumplen varios criterios en varias


columnas en las que puede cumplirse cualquier criterio, escriba los
criterios en filas diferentes del rango de criterios.

En el siguiente rango de datos (A6:C10), el rango de criterios


(A1:B3) presenta todas las filas que contienen "Alimentos" en la
columna "Tipo" o "Davolio" en la columna Vendedor (A8:C10).

A B C

1 Tipo Comercial Ventas

2 =Alimentos
A B C

3 =Davolio

6 Tipo Comercial Ventas

7 Bebidas Solsona 5122 $

8 Carne Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Alimentos Davolio 6544 $

Varios conjuntos de criterios en los que cada uno de los conjuntos


incluye criterios para varias columnas

Lógica booleana: ( (Vendedor = "Davolio" Y Ventas >3000) O


(Vendedor = "Buchanan" Y Ventas > 1500) )
Para buscar las filas que cumplen varios conjuntos de criterios, en
los que cada conjunto incluye criterios para varias columnas,
escriba cada conjunto de criterios en filas distintas.

En el siguiente rango de datos (A6:C10), el rango de criterios


(B1:C3) muestra las filas que contienen "Davolio" en la columna
Vendedor y un valor superior a 3000 $ en la columna Ventas, o
bien, presenta las filas que contienen "Buchanan" en la columna
Vendedor y un valor superior a 1500 $ en la columna Ventas
(A9:C10).

A B C

1 Tipo Comercial Ventas

2 =Davolio >3000

3 =Buchanan >1500

6 Tipo Comercial Ventas


A B C

7 Bebidas Solsona 5122 $

8 Carnes Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Alimentos Davolio 6544 $

Varios conjuntos de criterios en los que cada conjunto incluye


criterios para una columna

Lógica booleana: ( (Ventas > 6000 Y Ventas < 6500 ) O (Ventas


< 500) )

Para buscar las filas que cumplen varios conjuntos de criterios, en


los que cada conjunto incluye criterios para una columna,
incluyendo varias columnas con el mismo encabezado de
columna.

En el siguiente intervalo de datos (A6:C10), el rango de criterios


(C1:D3) muestra las filas que contienen valores comprendidos
entre 6.000 y 6.500, y valores inferiores a 500 en la columna
Ventas (A8:C10).
A B C D

1 Tipo Comercial Ventas Ventas

2 >6000 <6500

3 <500

6 Tipo Comercial Comercial

7 Bebidas Solsona 5122 $

8 Carne Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Verdura Davolio 6544 $


Criterios para buscar valores de texto que incluyen algunos
caracteres pero no otros

Para buscar valores de texto que incluyen algunos caracteres pero


no otros, siga uno o varios de estos procedimientos:

 Escriba uno o más caracteres sin un signo igual (=) para


buscar las filas que tengan un valor de texto en una columna que
comienza con esos caracteres. Por ejemplo, si escribe el
texto Dav como criterio, Excel encontrará "Davolio", "David" y
"Davis".

 Use un carácter comodín.

Los siguientes caracteres comodín se pueden usar como criterios


de comparación.

Use Para buscar

? (signo de Un único carácter


interrogación) Por ejemplo, Gr?cia buscará "Gracia" y
"Grecia"

* (asterisco) Cualquier número de caracteres


Por ejemplo, *este buscará "Nordeste" y
"Sudeste"
Use Para buscar

~ (tilde) seguida de ?, *, Un signo de interrogación, un asterisco o


o~ una tilde
Por ejemplo, af91~? buscará "af91?".

En el siguiente rango de datos (A6:C10), el rango de criterios


(A1:B3) muestra las filas cuyos primeros caracteres son "Ca" en la
columna Tipo o las filas cuyo segundo carácter sea "u" en la
columna Vendedor (A7:C9).

A B C

1 Tipo Comercial Ventas

2 Ca

3 =?u*

5
A B C

6 Tipo Comercial Ventas

7 Bebidas Suyama 5122 $

8 Carne Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Verdura Davolio 6544 $

Criterios creados como resultado de una fórmula

Puede usar como criterio valores calculados que sean el resultado


de una fórmula. Tenga en cuenta los puntos importantes
siguientes:

 La fórmula se debe evaluar como VERDADERO o FALSO.

 Puesto que está usando una fórmula, escriba la fórmula como


lo haría normalmente, pero no la escriba de la forma siguiente:

=''= entrada ''


 No use rótulos de columnas para los rótulos de los criterios;
deje los rótulos de criterios en blanco o use uno que no sea un
rótulo de columna incluido en el rango (en los ejemplos
siguientes, Promedio calculado y Coincidencia exacta).

Si en la fórmula usa un rótulo de columna en lugar de una


referencia relativa a celda o un nombre de rango, Excel presenta
un valor de error, como por ejemplo #¿NOMBRE? o #¡VALOR!, en
la celda que contiene el criterio. Puede pasar por alto este error, ya
que no afecta a la manera en que se filtra el rango.

 La fórmula que use con el fin de generar los criterios debe


usar una referencia relativa para hacer referencia a la celda
correspondiente de la primera fila (en los ejemplos siguientes, C7 y
A7).

 Todas las demás referencias usadas en la fórmula deben ser


referencias absolutas.

Las subsecciones siguientes proporcionan ejemplos concretos de


criterios creados como resultado de una fórmula.

Filtrar buscando valores superiores a la media de todos los valores


incluidos en el rango de datos

En el siguiente rango de datos (A6:D10), el rango de criterios


(D1:D2) muestra las filas que tienen en la columna Ventas un valor
superior al promedio de todos los valores incluidos en la columna
Ventas (C7:C10). En la fórmula, "C7" hace referencia a la columna
filtrada (C) de la primera fila del rango de datos (7).

A B C D

1 Tipo Comercial Ventas Promedio calculado

2 =C7>PROMEDIO($C$7:$C$10)

6 Tipo Comercial Ventas

7 Bebidas Suyama 5122 $

8 Carnes Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Alimentos Davolio 6544 $


Filtrar el texto usando una búsqueda en la que se distinga entre
mayúsculas y minúsculas

En el rango de datos (A6:D10), el rango de criterios (D1:D2)


muestra las filas que contienen "Alimentos" en la columna Tipo
usando la función IGUAL para realizar una búsqueda que distinga
entre mayúsculas y minúsculas (A10:C10). En la fórmula, "A7" hace
referencia a la columna filtrada (A) de la primera fila del rango de
datos (7).

A B C D

1 Tipo Comercial Ventas Coincidencia exacta

2 =IGUAL(A7; "Alimentos")

6 Tipo Comercial Ventas


A B C D

7 Bebidas Solsona 5122 $

8 Carnes Davolio 450 $

9 Alimentos Buchanan 6328 $

10 Alimentos Davolio 6544 $


c) Bdproducto
d)Bdmax
e)BDmin
f) Bdcontar
g)Bdextraer

You might also like