Contenido
Índice 🔎︎

# Filtro avanzado

Permite definir un filtro avanzado.

Para acceder a esta orden…

Vaya a Datos ▸ Más filtros ▸ Filtro avanzado.

## Leer criterios del filtro en

Seleccione el área con nombre o escriba el área que contiene los criterios de filtro que desea utilizar.

### Contraer / Ampliar

Click the Shrink icon to reduce the dialog to the size of the input field. It is then easier to mark the required reference in the sheet. The icons then automatically convert to the Expand icon. Click it to restore the dialog to its original size.

El diálogo se minimiza de forma automática al pulsar sobre la tabla con el botón del ratón y definir un área. Al soltar el botón del ratón, el diálogo se muestra de nuevo en su tamaño completo y el área definida con el ratón se destaca en el documento con un borde azul.

Reducir

Expandir

## Opciones

Muestra opciones de filtro adicionales.

#### Distinguir mayúsculas y minúsculas

Al filtrar los datos distingue los caracteres en mayúscula y en minúscula.

#### El área contiene los títulos de columnas

Incluye las etiquetas de columna en la primera fila de un área de celdas.

#### Copiar resultados en

Marque la casilla de verificación y seleccione el área de celdas en que desea ver el resultado de la aplicación del filtro. En la lista también puede seleccionar un área con nombre.

#### Expresión regular

Le permite utilizar expresiones regulares en la definición del filtro. Para obtener una lista de las expresiones regulares que LibreOffice admite, consulte esta página.

Si selecciona la casilla de verificación Expresiones regulares, en el campo Valor puede utilizar expresiones regulares si el cuadro de lista Condición se define en '=' IGUAL o '<>' NO IGUAL. También es válido en las celdas respectivas a las que se hace referencia en la aplicación de un filtro avanzado.

#### Sin duplicados

Excluye las filas duplicadas en la lista de los datos filtrados.

#### Mantener criterios

Seleccione la casilla Copiar resultado en; a continuación, especifique el intervalo de destino en el que desea mostrar los datos filtrados. Si se selecciona esta casilla, el intervalo de destino permanece enlazado con el de origen. El intervalo de origen debe definirse mediante Datos ▸ Definir intervalo como intervalo de base de datos. Una vez hecho esto, el filtro definido puede volverse a aplicar como se indica a continuación: pulse en el intervalo de origen y seleccione Datos ▸ Actualizar intervalo.

## Aplicar filtros avanzados

1. Copie en un área vacía de la hoja los encabezados de columna de las áreas de hoja que serán filtrados, y luego, introduzca el criterio para el filtro en una fila situada mas abajo de los encabezados. Los datos dispuestos horizontalmente en una fila estarán siempre conectados mediante el operador lógico AND, mientras que los dispuestos verticalmente en una columna lo estarán mediante el operador OR.

2. Una vez creada una matriz de filtros, seleccione los intervalos de la hoja que se van a filtrar. Abra el diálogo Filtro avanzado yendo a Datos ▸ Más filtros ▸ Filtro avanzado y defina las condiciones del filtro.

3. Then click OK, and you will see that only the rows from the original sheet whose contents have met the search criteria are still visible. All other rows are temporarily hidden and can be made to reappear with the Format - Rows - Show command.

### Ejemplo

Cargue una hoja de cálculo con un gran número de registros. Utilizaremos el documento ficticio Rendimiento, pero puede servir cualquier otro. El diseño del documento es el siguiente:

| A | B | C | D | E
1 | Mes | Estándar | Business | Lujo | Suite
2 | Enero | 125600 | 200500 | 240000 | 170000
3 | Febrero | 160000 | 180300 | 362000 | 220000
4 | Marzo | 170000 |  |  | etc.

Copie la fila 1 con las cabeceras (nombres de los campos) hasta la fila 20, por ejemplo. Introduzca las condiciones del filtro enlazadas con O en las filas 21, 22, etcétera.

| A | B | C | D | E
20 | Mes | Estándar | Business | Lujo | Suite
21 | Enero |  |  |  |
22 |  | <160000 |  |  |

Specify that only rows which either have the value January in the Month cells OR a value of under 160000 in the Standard cells will be displayed.

Diríjase a Datos ▸ Más filtros ▸ Filtro avanzado y, acto seguido, seleccione el intervalo A20:E22. Luego de que pulse en Aceptar, se mostrarán solamente las filas filtradas; el resto estará oculto a la vista.

Temas relacionados

Aplicar filtros

Aplicación del filtro automático