Los filtros sirven para
obtener una lista más
simple a partir de otra
más compleja, esto se
hace eliminando filas que
cumplen con
determinadas
condiciones o criterios,
por ejemplo si tenemos la
siguiente tabla
Podría 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 pestaña "Datos" en el
panel "Ordenar y filtrar" donde pulsamos en el ícono
señalado por la flecha (que se pone de color
anaranjado)
Automáticamente 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 sección recuadrada en rojo, que
tiene los porcentajes de asistencia
con una casilla de verificación a la
izquierda, para nuestro propósito,
deberemos destildar todos los
porcentajes distintos al 70%
después 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:
• Autofiltros
Son del tipo que acabamos de describir, como se vio, los
criterios de filtrado se pueden seleccionar de un menú
desplegable..
• Filtros avanzados
En estos filtros, los criterios de filtrado pueden ser mas
complejos. y también funcionan en forma diferente
Una de las diferencias entre ambos
tipos de filtros se puede apreciar
con la simple inspección de la
siguiente imagen, que es la tabla
final vista en una Hoja de Excel
se puede ver que las filas no están en forma correlativa,
con lo que se infiere que las supuestas filas filtradas en
realidad están ocultas y si, por ejemplo, quisiéramos
contarlas con la función CONTAR el resultado daría la
totalidad de las filas pues se contarían las ocultas
también, en algunos problemas puede ser un
inconveniente que se supera con los Filtros
Avanzados ya que con estos se filtran realmente( y no
AUTOFILTROS
PERMITE SEPARAR LOS DISTINTOS ELEMENTOS DE UNA LISTA DE
MANERA TOTALMENTE AUTOMÁTICA, O SEA, SIN MÁS QUE INDICAR A
EXCEL LOS CRITERIOS OPORTUNOS DE FILTRO. CUANDO SE UTILIZA
AUTOFILTRO CON UNA LISTA, EXCEL OCULTA DE LA VISTA TODOS
AQUELLOS REGISTROS (FILAS) DE ESA LISTA QUE NO CUMPLAN LA
CONDICIÓN QUE DESEEMOS. DE ESA MANERA, QUEDARÁ VISIBLE
SOLAMENTE EL CONJUNTO DE REGISTROS QUE HAYAMOS ELEGIDO.
LISTA DE TODOS
LOS PRODUCTOS
EN
GENERAL
SI QUEREMOS FILTRAR LA LISTA
PARA QUE SE VEAN SÓLO 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
TAMBIÉN 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 DIÁLOGO QUE SE ABRE ELEGIMOS "ES MAYOR
QUE" Y FIJAMOS EL VALOR 20 EN LA VENTANILLA
CORRESPONDIENTE
Y PULSAMOS
ACEPTAR
Para eliminar la selección podemos pulsar la
flecha de la columna filtrada (que aparece en
azul) o usar el menú Datos—Autofiltro.
La posibilidad de personalizar el filtro nos
provee de una gran flexibilidad para filtrar
nuestras listas.
Supongamos que queremos, por
algún oscuro motivo, filtrar la lista
para que muestre sólo 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.
HASTADE
También podemos aplicar "wildcards" como * o ?. Por ejemplo, mostrar sólo las
filas que tengan el número 12 en la columna QuantityPerUnit en la posición 6 y7.
Usamos Personalizar con 5 signos?, el número 12 y un asterisco:
También 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 diálogo. Es de notar que sólo
podemos combinar dos condiciones.
Otra limitación de Autofiltro es que sólo puede mostrar
1000 registros en las listas desplegables de los
encabezamientos.
Los filtros avanzados son
herramientas muy útiles y rápidas de
usar, aunque cuentas con algunas
limitaciones. Se usan cuando el filtro
personalizado no nos permite realizar
el filtro deseado.
utilizaríamos la función
CONTAR y como se
puede ver se obtiene el
resultado correcto que es
8
dos condiciones
Definiendo el %
de asistencia
vemos que los alumnos que
cumplen los criterios son 6.

Grupo 2

  • 2.
    Los filtros sirvenpara obtener una lista más simple a partir de otra más compleja, esto se hace eliminando filas que cumplen con determinadas condiciones o criterios, por ejemplo si tenemos la siguiente tabla
  • 3.
    Podría interesarnos saberlos 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 pestaña "Datos" en el panel "Ordenar y filtrar" donde pulsamos en el ícono señalado por la flecha (que se pone de color anaranjado) Automáticamente aparecen dos controles en las etiquetas como se muestra
  • 4.
    si oprimimos encontrol que muestra la flecha, aparece un menú desplegable que nos permite establecer los criterios que nos interesan para nuestro objetivo nos interesa la sección recuadrada en rojo, que tiene los porcentajes de asistencia con una casilla de verificación a la izquierda, para nuestro propósito, deberemos destildar todos los porcentajes distintos al 70%
  • 5.
    después de aceptarobtenemos 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: • Autofiltros Son del tipo que acabamos de describir, como se vio, los criterios de filtrado se pueden seleccionar de un menú desplegable.. • Filtros avanzados En estos filtros, los criterios de filtrado pueden ser mas complejos. y también funcionan en forma diferente
  • 6.
    Una de lasdiferencias entre ambos tipos de filtros se puede apreciar con la simple inspección de la siguiente imagen, que es la tabla final vista en una Hoja de Excel se puede ver que las filas no están en forma correlativa, con lo que se infiere que las supuestas filas filtradas en realidad están ocultas y si, por ejemplo, quisiéramos contarlas con la función CONTAR el resultado daría la totalidad de las filas pues se contarían las ocultas también, en algunos problemas puede ser un inconveniente que se supera con los Filtros Avanzados ya que con estos se filtran realmente( y no
  • 7.
    AUTOFILTROS PERMITE SEPARAR LOSDISTINTOS ELEMENTOS DE UNA LISTA DE MANERA TOTALMENTE AUTOMÁTICA, O SEA, SIN MÁS QUE INDICAR A EXCEL LOS CRITERIOS OPORTUNOS DE FILTRO. CUANDO SE UTILIZA AUTOFILTRO CON UNA LISTA, EXCEL OCULTA DE LA VISTA TODOS AQUELLOS REGISTROS (FILAS) DE ESA LISTA QUE NO CUMPLAN LA CONDICIÓN QUE DESEEMOS. DE ESA MANERA, QUEDARÁ VISIBLE SOLAMENTE EL CONJUNTO DE REGISTROS QUE HAYAMOS ELEGIDO.
  • 8.
    LISTA DE TODOS LOSPRODUCTOS EN GENERAL
  • 9.
    SI QUEREMOS FILTRARLA LISTA PARA QUE SE VEAN SÓLO LOS PRODUCTOS CLASIFICADOS COMO BEBIDAS (BEVERAGE), SELECCIONAMOS UNA DE LAS CELDAS DE LA TABLA, Y EN MENÚ DATOS SELECCIONAMOS AUTOFILTRO
  • 10.
    PARA FILTRAR LALISTA SELECCIONAMOS DE LA LISTA DESPLEGABLE EL CRITERIO REQUERIDO
  • 11.
  • 12.
    TAMBIÉN PODEMOS FILTRAR USANDOCRITERIOS "PERSONALIZADOS". POR EJEMPLO, TODOS LOS PRODUCTOS CUYO PRECIO POR UNIDAD SEA SUPERIOR A 20. ABRIMOS LA LISTA DESPLEGABLE Y ELEGIMOS PERSONALIZAR
  • 13.
    EN EL DIÁLOGOQUE SE ABRE ELEGIMOS "ES MAYOR QUE" Y FIJAMOS EL VALOR 20 EN LA VENTANILLA CORRESPONDIENTE Y PULSAMOS ACEPTAR
  • 14.
    Para eliminar laselección podemos pulsar la flecha de la columna filtrada (que aparece en azul) o usar el menú Datos—Autofiltro. La posibilidad de personalizar el filtro nos provee de una gran flexibilidad para filtrar nuestras listas.
  • 15.
    Supongamos que queremos,por algún oscuro motivo, filtrar la lista para que muestre sólo las filas donde la cantidad por unidad (la columna QuantityPerUnit) empieza con "12". Usamos Personalizar con este criterio
  • 16.
  • 17.
    Como ven, Personalizaren Autofiltro ofrece muchas posibilidades. HASTADE
  • 18.
    También podemos aplicar"wildcards" como * o ?. Por ejemplo, mostrar sólo las filas que tengan el número 12 en la columna QuantityPerUnit en la posición 6 y7. Usamos Personalizar con 5 signos?, el número 12 y un asterisco:
  • 19.
    También 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 diálogo. Es de notar que sólo podemos combinar dos condiciones. Otra limitación de Autofiltro es que sólo puede mostrar 1000 registros en las listas desplegables de los encabezamientos.
  • 20.
    Los filtros avanzadosson herramientas muy útiles y rápidas de usar, aunque cuentas con algunas limitaciones. Se usan cuando el filtro personalizado no nos permite realizar el filtro deseado.
  • 24.
    utilizaríamos la función CONTARy como se puede ver se obtiene el resultado correcto que es 8
  • 25.
  • 26.
    vemos que losalumnos que cumplen los criterios son 6.