Filtros en-excel

Embed Size (px)

Text of Filtros en-excel

UNIVERSIDAD TECNICA DE MACHALAUNIDAD DE CIENCIAS QUIMICAS Y DE LA SALUDCARRERA DE ENFEMERIAASIGNATURA:INFORATICA IITEMA:FILTROS EN EXCELESTUDIANTE:CRUZ RAMIREZ ARLETTDURAN ESPINOZA JESSICAFREIRE CALVA RUTHGUERRERO POVEDA ALLISONHERRERA GRANDA PAOLADOCENTE:IND. KARINA GARCIACURSO:TERCER SEMESTRE AFECHA: LUNES 2 DE FEBRERO DEL 2015

FILTROS EN EXCEL

Los filtros sirven para obtener una lista ms simple a partir de otra ms compleja, esto se hace eliminando filas que cumplen con determinadas condiciones o criterios, por ejemplo si tenemos la siguiente tabla

podra interesarnos saber los alumnos que tuvieron un porcentaje de asistencia del 70% por lo tanto eliminaremos todas las filas de alumnos que no cumplan con ese criterio.Para nuestro objetivo, introducimos la tabla en una Hoja de Excel 2007, seleccionamos cualquier celda de lista y vamos a la pestaa "Datos" en el panel "Ordenar y filtrar" donde pulsamos en el cono sealado por la flecha (que se pone de color anaranjado)

Automticamente aparecen dos controles en las etiquetas como se muestra

si oprimimos en control que muestra la flecha, aparece un men desplegable que nos permite establecer los criterios que nos interesan

para nuestro objetivo nos interesa la seccin recuadrada en rojo, que tiene los porcentajes de asistencia con una casilla de verificacin a la izquierda, para nuestro propsito, deberemos destildar todos los porcentajesdistintos al 70%

despus de aceptar obtenemos la tabla que nos interesa

Este es un ejemplo muy simple que nos sirve para introducir el tema, solo agregaremos que hay dos tipos de filtros:AutofiltrosSon del tipo que acabamos de describir, como se vio, los criterios de filtrado se pueden seleccionar de un men desplegable.Filtros avanzadosEn estos filtros, los criterios de filtrado pueden ser mas complejos. y tambin funcionan en forma diferente

Una de las diferencias entre ambos tipos de filtros se puede apreciar con la simple inspeccin de la siguiente imagen, que es la tabla final vista en una Hoja de Excel

se puede ver que las filas no estn en forma correlativa, con lo que se infiere que las supuestas filas filtradas en realidad estn ocultas y si, por ejemplo, quisiramos contarlas con la funcinCONTARel resultado dara la totalidad de las filas pues se contaran las ocultas tambin, en algunos problemas puede ser un inconveniente que se supera con los Filtros Avanzadosya que con estos se filtran realmente( y no se ocultan)las filas que cumplen con los criterios.AUTOFILTROSSupongo que la gran mayora de mis lectores conocen la funcionalidad Autofiltro de Excel. Autofiltro nos permite "filtrar" una lista de acuerdo a uno o ms criterios que podemos aplicar a una o ms columnas de una lista.Para ejemplificar el uso he importado una de las tablas de la base de datos Northwind que viene con el paquete Office de Microsoft.

Si queremos filtrar la lista para que se vean slo los productos clasificados como bebidas (Beverage), seleccionamos una de las celdas de la tabla, y en men Datos seleccionamos Autofiltro

Para filtrar la lista seleccionamos de la lista desplegable el criterio requerido

El resultado es:

Tambin podemos filtrar usando criterios "personalizados". Por ejemplo, todos los productos cuyo precio por unidad sea superior a 20. Abrimos la lista desplegable y elegimos Personalizar

En el dilogo que se abre elegimos "es mayor que" y fijamos el valor 20 en la ventanilla correspondiente

y pulsamos Aceptar

Podemos extender el poder de esta funcionalidad combinando filtro de varias columnas. Por ejemplo todas las bebidas cuyo precio sea mayor a 20

Para eliminar la seleccin podemos pulsar la flecha de la columna filtrada (que aparece en azul) o usar el men DatosAutofiltro.

La posibilidad de personalizar el filtro nos provee de una gran flexibilidad para filtrar nuestras listas.Supongamos que queremos, por algn oscuro motivo, filtrar la lista para que muestre slo las filas donde la cantidad por unidad (la columna QuantityPerUnit) empieza con "12". Usamos Personalizar con este criterio

El resultado:

Como ven, Personalizar en Autofiltro ofrece muchas posibilidades. De

hasta

Tambin podemos aplicar "wildcards" como * o ?. Por ejemplo, mostrar slo las filas que tengan el nmero 12 en la columna QuantityPerUnit en la posicin 6 y7. Usamos Personalizar con 5 signos?, el nmero 12 y un asterisco:

Tambin podemos usar

Obtenemos

Por ltimo (en lo que respecta a esta nota) podemos combinar criterios dentro de una misma columna usando las posibilidades Y y O del dilogo. Es de notar que slo podemos combinar dos condiciones.Otra limitacin de Autofiltro es que slo puede mostrar 1000 registros en las listas desplegables de los encabezamientos.FILTROS AVANZADOSVamos a explicar el funcionamiento de losFiltros avanzadosutilizando la misma tabla que se emple paraAUTOFILTROS.

En los filtros avanzados se utilizan criterios lgicos para filtrar las filas, en este caso, se debe especificar el rango de celdas donde se ubican los mismos, veamos cmo se procede.En la cinta de opciones debemos ir a la pestaa "Datos" y luego al panel "Ordenar y filtrar" donde oprimimos el botn "Avanzadas" luego aparece el panel "Filtro avanzado"

Veamos que significan cada uno de las acciones que se pueden tomar:

Filtrar la lista sin moverla a otro lugar:se filtran los datos en el mismo lugar donde se encuentra la tabla.Copiar a otro lugar:la tabla filtrada puede aparecer en un lugar especificado de la misma Hoja o en otra Hoja de clculo.Rango de la lista:automticamente Excel coloca el rango donde esta la listaRango de criterios:es el rango elegido por el usuario para ubicar los criterios de filtrado.Copiar a:esta opcin queda habilitada cuando se marca la casilla del punto 2, en cuyo caso deberemos especificar el lugar donde queremos que aparezca la tabla filtrada, para esto solo es necesario especificar donde estarn los rtulos.Slo registros nicos:en el caso de haber registros duplicados, mostrar solo uno de ellos.

Para dar un ejemplo simple filtraremos las mismas filas que en la introduccin de AUTOFILTROS sin moverla a otro rango (recordemos que en este caso se filtraban todas las filas que no tuvieran un porcentaje del 70%), para hacer esto marcamos en la casilla de verificacin deFiltrar la lista sin moverla a otro lugary luego elegimos 2 celdas, una para el rtulo y otra para el criterio a cumplir, como se muestra en el recuadro rojo(%D%1:%D%2)

el panel queda como se muestra

Al aceptar nos queda la tabla filtrada

En este caso las filas se han ocultado como en el caso de autofiltros, para solucionar el problema debemos copiar la tabla filtrada a otro lugar, por ejemplo al rango $E$1:$F$1, quedando el panel emergente como se ve

y la tabla en su nuevo lugar se ve como en la figura

aqu se puede ver que las filas estn en forma correlativa y por lo tanto se pueden aplicar funciones, por ejemplo si quisiremos contar el nmero de alumnos con un porcentaje de asistencia del 70%, utilizaramos la funcin CONTAR y como se puede ver se obtiene el resultado correcto que es 8

Vamos a dar otro ejemplo con dos condiciones. Supongamos que queremos saber cuntos alumnos tuvieron menos de 70% y ms de 85% de asistencias, en este caso debemos poner 2 condiciones, por lo que necesitaremos una celda ms en el rango de criterios

y el panelFiltro avanzadose configura como sigue

al aceptar obtenemos la tabla

Donde al aplicar la funcin CONTAR vemos que los alumnos que cumplen los criterios son 6.

BIBLIOGRAFIA http://www.mailxmail.com/curso-filtrar-datos-excel/autofiltro-filtrar-datos-columnas http://jldexcelsp.blogspot.com/2007/01/autofiltro-avanzado-en-excel.html https://support.office.com/es-mx/article/Filtrar-datos-con-un-Autofiltro-08647e19-11d1-42f6-b376-27b932e186e0 http://www.allexcel.com.ar/filtros/filtros.html http://www.allexcel.com.ar/filtros/tutoriales/filtros-avanzados/filtros%20avanzados.html