Sei sulla pagina 1di 2

Herramientas del Excel

Filtro avanzado

Figura 1

Usamos filtro avanzado para poder extraer, sea en una misma hoja o en otra, ciertos
registros de una base de datos que cumplen determinadas condiciones.

Para realizar el filtro avanzado es necesario definir previamente el rango de criterios


así como conocer el rango de datos y la celda, a partir de la cual se deben emitir los
resultados.

El rango de criterios debe contener en su primera fila, los nombres de los campos
(columnas) y en las siguientes filas contener los valores o criterios del filtrado.

La imagen que se presenta en la Figura 01, nos muestran la secuencia de pasos que
se debe seguir para realizar el filtro avanzado.

En la ventana de diálogo Filtro avanzado seleccione dónde desea el listado, cuál es


el rango de criterios y a partir de qué celda se debe recibir los resultados.

Nota 1:

En el caso de Excel 2003, si desea extraer lo filtrado hacia otra hoja, entonces debe
definir el rango de los datos con un nombre de rango. Si desea, el rango de criterios
puede estar otra hoja, sólo que, para mayor facilidad se puede usar también nombre de
rango. En la versión 2007 no es necesario que el rango tenga nombre, pero sí que el
procedimiento se ejecute estando en la hoja hacia donde se desea el resultado.

Alfredo Rico – RicoSoft - 2011 5


Ejemplo

Abra el archivo Pedidos.xlsx. En la hoja Pedidos se tiene una lista de pedidos de


830 clientes, atendidos por un grupo de empleados y enviados a distintos destinos. En
la hoja Detalles de pedidos, se tiene la lista de productos pedidos por cada cliente. Se
desea obtener

a) Un reporte de los pedidos realizados por un cliente en particular.


b)Igualmente se desea obtener un reporte de todos los pedidos atendidos por dos
empleados en particular y cuya forma de envío sea Speddy Express.

Solución

Haciendo clic en el cuadro de nombres, apreciamos que los datos de la hoja


Pedidos tiene por nombre de rango, Pedidos y que la otra hoja tiene por nombre,
Detalle.

Pregunta a)

Insertemos una nueva hoja; que su nombre sea Reporte 1.

Copiemos toda la cabecera (nombres de campo) de la hoja Detalles de pedidos y la


pegamos en la primera fila de la hoja Reporte 1
Supongamos que se desea obtener los pedidos del cliente cuyo número de pedido
es 11077. Para ello digitamos debajo de Id Pedido, 11077 (en la hoja Reporte)

Ahora realizaremos el procedimiento del Filtro Avanzado:

Estando en la hoja Reporte, hacemos clic en <Avanzadas> del grupo <Ordenar y


filtrar> de la ficha <Datos>.
Completamos la ventana de diálogo que aparece, según se muestra en la siguiente
imagen:

Alfredo Rico – RicoSoft - 2011 6

Potrebbero piacerti anche