Filtrar datos
Activar/desactivar el filtro automático
El filtro automático permite filtrar los datos de una tabla para ver solo las filas correspondientes a los criterios especificados.
Si el rango de celdas se ha convertido en tabla de datos (véase el capítulo Tablas de datos - Crear una tabla de datos), la función filtro automático ya se encuentra activada y los botones de las listas desplegables aparecen en los encabezados de columnas.
Active una de las celdas del rango de celdas correspondiente.
Haga clic en el botón Ordenar y filtrar de la pestaña Inicio, grupo Edición, y luego en la opción Filtro.
En cada celda de encabezado de columna aparecen unas flechas de lista desplegable: esto indica que el filtro se ha activado, pero aún no se ha aplicado.
![images/19_01.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/19_01.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Cree los filtros deseados (véase más adelante Filtrar datos a partir de un contenido o de un formato).
Puede crear tres tipos de filtros: por valores de lista, por formato o por criterios. Una vez filtrados los datos, puede copiarlos, modificarlos, formatearlos, representarlos en forma de gráfico e imprimirlos sin reorganizarlos ni desplazarlos.
Para desactivar el filtro automático, haga clic de nuevo en el botón Ordenar y filtrar de la pestaña Inicio, grupo Edición, y luego en la opción Filtro.
La desactivación del filtro automático provoca la anulación...
Filtrar datos a partir de un contenido o de un formato
Gracias al filtro automático, es posible filtrar los datos en función del contenido de las celdas, de su color de relleno, de su color de fuente o de su formato condicional por conjuntos de iconos.
Filtrar a partir de los valores de la columna
Active el filtro automático.
Abra la lista desplegable asociada a la columna que contiene los valores en función de los cuales desea filtrar.
Se abre el menú Filtro automático, en el que puede verse una lista con los valores comprendidos en la columna activa (hasta 10.000 valores). Las casillas de verificación correspondientes a los valores están activas de forma predeterminada: podrá ver todos los valores de la columna. En el menú encontrará también las opciones de ordenación.
![images/19_001.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/19_001.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Puede cambiar el tamaño del menú Filtro automático arrastrando la esquina inferior derecha.
Para ocultar determinados valores, desactive las casillas de verificación correspondientes a los valores que desea ocultar.
Para ver valores, resulta más rápido desactivar la opción (Seleccionar todo) y activar los valores en cuestión.
Para buscar un valor preciso, introdúzcalo en el cuadro Buscar.
Si ese valor existe en la columna, también se seleccionará. En caso contrario, aparecerá el mensaje No hay coincidencias en lugar...
Filtrar a partir de un criterio personalizado
La operación consiste en filtrar los datos de acuerdo con valores contenidos en la columna. En función del tipo de datos de la columna, Excel propone tres tipos de filtro: filtros numéricos (para datos de tipo numérico), filtros cronológicos (para datos de tipo fecha) o filtros de texto (para datos alfanuméricos).
Active el filtro automático y abra la lista desplegable asociada a la columna que contiene los datos en función de los cuales desea aplicar el filtro.
De acuerdo con el tipo de datos de la columna, haga clic en la opción Filtros de número, Filtros de fecha o Filtros de texto.
Haga clic en la opción Filtro personalizado o en cualquier otra que abra un cuadro de diálogo (por ejemplo: Es igual a, No es igual a, Mayor que, Antes, etc.).
Cualquiera que sea la opción escogida, se abrirá el cuadro de diálogo Autofiltro personalizado. Si ha seleccionado una opción diferente de Filtro personalizado, la primera lista del cuadro de diálogo mostrará el término correspondiente a la opción escogida (p. ej.: no es igual a o es anterior a).
Seleccione el operador de comparación en la primera lista.
Active el cuadro siguiente e introduzca o seleccione el valor de comparación. Puede usar caracteres genéricos como ? para reemplazar un solo carácter...
Usar filtros específicos para los tipos de datos
Filtrar a partir de un intervalo de datos (filtro por número o por fecha)
Active el filtro automático y abra la lista desplegable asociada a la columna.
Active la opción Filtros de fecha o Filtros de número y haga clic en la opción Entre.
En el cuadro de diálogo Autofiltro personalizado que aparece, especifique el valor inferior del intervalo con respecto al operador de comparación (es posterior o igual a o mayor o igual a).
Compruebe que está activa la opción Y.
Especifique el valor superior del intervalo con respecto al segundo operador de comparación (es menor o igual a o es inferior o igual a).
Haga clic en el botón Aceptar.
Filtrar a partir de los valores máximos o mínimos (filtro numérico)
Active el filtro automático y abra la lista desplegable asociada a la columna.
Active la opción Filtros de número y luego la opción Diez mejores.
Indique qué valores desea obtener, los máximos (superiores) o los mínimos (inferiores).
Especifique el número de filas que desea ver, correspondientes a su criterio.
En la última lista del cuadro de diálogo, seleccione la opción Elementos para filtrar las filas correspondientes al criterio establecido o la opción Por ciento para filtrar un número...
Filtrar a partir de varios criterios
Dos criterios para una misma columna
Active el filtro automático y abra la lista desplegable asociada a la columna.
De acuerdo con el tipo de datos de la columna, haga clic en la opción Filtros de número, Filtros de fecha o Filtros de texto.
Haga clic en la opción Filtro personalizado.
Concrete el primer criterio de filtro en la primera lista: especifique el operador y el valor de comparación.
Especifique cómo deben concatenarse los dos criterios:
-
Mediante Y lógico: para que Excel filtre los datos que respondan simultáneamente a todos los criterios.
-
Mediante O lógico: para que Excel filtre los datos que respondan a uno u otro de los criterios.
Especifique el segundo criterio de filtro en la segunda lista: especifique el operador y el valor de comparación.
En este ejemplo solo se muestran las filas con una fecha de inscripción comprendida entre el 15/09/2020 y el 16/02/2021.
![images/19_07.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/19_07.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Haga clic en Aceptar.
No es posible establecer un criterio de contenido y un criterio de formato en una misma columna.
Varios criterios en columnas diferentes
Active el filtro automático.
Defina cada criterio en su columna respectiva.
Los filtros son acumulativos, es decir, cada filtro complementario se basa en el filtro activo, lo que reduce aún más el subconjunto de datos.
Es posible establecer un criterio de contenido...
Borrar un filtro o todos los filtros
La operación consiste, simplemente, en volver a ver todos los datos.
Para desactivar el filtro de una columna, abra la lista desplegable asociada a la columna y active la opción Borrar filtro de "nombre de la columna".
Para desactivar todos los filtros, haga clic en el botón Ordenar y filtrar del grupo Edición (pestaña Inicio) y haga clic en la opción Borrar.
También se puede desactivar el filtrado automático (pestaña Inicio - botón Ordenar y filtrar - Filtro) para volver a mostrar todos los datos de la tabla.
Filtrar datos con un filtro complejo
Los filtros complejos necesitan la creación previa de una zona de criterios en la que usted mismo introducirá los criterios de filtro. A continuación podrá filtrar los datos directamente en la lista, pero también copiarlos en otras ubicaciones.
Crear una zona de criterios
Encima o al lado de los datos que se van a filtrar deberá haber varias filas y columnas vacías.
En la primera de esas filas vacías, introduzca o copie el nombre de los encabezados de columnas que servirán para definir los criterios.
En las filas de debajo introduzca los criterios que deben respetarse, sin olvidar las siguientes consignas:
-
para vincular criterios con O lógico, introdúzcalos en varias filas.
-
para vincular criterios con Y lógico, introdúzcalos en varias columnas.
-
para vincular criterios con Y y O lógicos, introdúzcalos en varias filas y columnas.
Ejemplos:
![images/19_004.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/19_004.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Filtrar datos a partir de una zona de criterios
Haga clic en la celda de la tabla que contiene los datos que se han de filtrar.
Active la pestaña Datos y haga clic en el botón Avanzadas del grupo Ordenar y filtrar.
Se abre el cuadro de diálogo Filtro avanzado. En él aparece seleccionada la opción Filtrar la lista sin moverla a otro lugar.
Especifique, si es preciso, las referencias de las celdas que contienen los datos en el cuadro...
Filtrar una tabla de datos por medio de segmentaciones
Con Excel Microsoft 365 es posible filtrar una tabla de datos utilizando segmentaciones.
Cree una tabla de datos (véase el capítulo Tablas de datos - Crear una tabla de datos) y haga clic en una de sus celdas.
Inmediatamente se activa la pestaña contextual Diseño de tabla.
Haga clic en la herramienta Insertar segmentación de datos del grupo Herramientas de la pestaña Herramientas de tabla - Diseño.
Marque el campo o los campos de la tabla de datos para los que desea crear un filtro de segmentación.
![images/19_005.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/19_005.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Haga clic en Aceptar.
![images/19_006.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/19_006.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
En este ejemplo, se superponen dos filtros de segmentación. Puede mover estos paneles arrastrando su barra de título, así como cambiar su tamaño arrastrando uno de sus ángulos.
Observe asimismo la aparición de una nueva pestaña contextual Segmentación, que se muestra cuando uno de los filtros de segmentación (paneles) está activado.
Para filtrar los datos de la tabla, haga clic en uno de los botones del filtro de segmentación.
![images/IC-013n.png](https://www.eni-training.com/download/90c98b3f-5e18-49b2-bd05-2730da886f2d/images/IC-013n.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Las modificaciones se aprecian automáticamente en la hoja de cálculo....
Efectuar estadísticas de los datos filtrados mediante una zona de criterios
Estos cálculos estadísticos harán referencia a las filas cuyos valores respondan a los criterios definidos en la zona de criterios.
Cree la zona de criterios adecuada e introduzca los criterios (véase Filtrar datos con un filtro complejo).
Seleccione la celda en la que desea que se muestre el resultado y use las funciones siguientes:
=BDCONTAR (BDD;nombre_de_campo;criterios) |
cuenta el número de celdas. |
=BDSUMA(BDD;nombre_de_campo; criterios) |
suma los valores del campo. |
=BDPROMEDIO (BDD;nombre_de_campo;criterios) |
devuelve el promedio de los valores del campo. |
=BDMAX (BDD; nombre_de_campo; criterios) |
extrae el valor máximo del campo. |
=BDMIN (BDD; nombre_de_campo; criterios) |
extrae el valor mínimo del campo. |
En las cuales reemplazará:
-
BDD por la referencia de las celdas que corresponda a la lista de datos sobre la que se realiza el cálculo (incluidas las etiquetas de columna).
-
Nombre_de_campo por la referencia de la celda que contiene la etiqueta de la columna sobre la que debe hacerse el cálculo; si utiliza la función BDCONTAR, debe especificar el valor 0 para este argumento con el fin de que el cálculo se efectúe correctamente.
-
criterios por las referencias de las celdas que correspondan a la zona de criterios.
Cuando modifique un elemento de la zona de criterios, las estadísticas...