Conteúdo
Índice 🔎︎

# Filtro especial

Define um filtro que pode combinar até oito critérios de filtragem diferentes.

Para acessar este comando...

Escolha Dados - Mais filtros - Filtro avançado....

## Ler critérios de filtragem de

Selecione o intervalo nomeado ou insira o intervalo de células que contém os critérios de filtragem que deseja utilizar.

### Encolher / Expandir

Clique no ícone Encolher para reduzir a caixa de diálogo ao tamanho do campo de entrada. Com isso, é mais fácil marcar a referência desejada na planilha. Os ícones são convertidos automaticamente no ícone Expandir. Clique nele para restaurar o tamanho original da caixa de diálogo.

A caixa de diálogo será automaticamente minimizada quando você clicar com um mouse em uma planilha. Assim que você soltar o botão do mouse, a caixa de diálogo será restaurada e o intervalo definido com o mouse será realçado no documento por uma moldura azul.

Encolher

Expandir

## Opções

Mostra opções adicionais de filtros.

#### Distinção entre maiúsculas e minúsculas

Distingue as letras maiúsculas das minúsculas ao filtrar os dados.

#### O intervalo contém rótulos de coluna

Inclui os rótulos de coluna na primeira linha de um intervalo de célula.

#### Copiar resultados para

Selecione a caixa de seleção e, em seguida, especifique o intervalo de células onde deseja que os resultados da filtragem sejam exibidos. Também pode selecionar um intervalo nomeado da lista.

#### Expressão regular

Permite que você utilize expressões regulares na definição do filtro. Para obter uma lista de expressões regulares à qual o LibreOffice oferece suporte, clique aqui.

Se a caixa de seleção Expressões regulares estiver selecionada, você poderá usar expressões regulares no campo Valor se a caixa de lista Condição estiver definida em '=' IGUAL ou '<>' DIFERENTE. Isso também se aplicará às respectivas células designadas para um filtro avançado.

#### Sem duplicação

Exclui as linhas duplicadas da lista de dados filtrados.

#### Manter os critérios de filtragem

Selecione a caixa de seleção Copiar resultados para e especifique o intervalo de destino onde deseja que os dados filtrados sejam exibidos. Se essa caixa estiver selecionada, o intervalo de destino permanecerá vinculado ao intervalo de origem. Você deve definir o intervalo de origem como um intervalo de banco de dados em Dados - Definir intervalo. Desta forma, você poderá reaplicar o filtro definido em qualquer momento realizando o seguinte procedimento: clique no intervalo de origem e escolha Dados - Atualizar intervalo.

## Aplicar filtros avançados

1. Copie os cabeçalhos de coluna dos intervalos de planilha a serem filtrados para uma área vazia da planilha e, em seguida, insira os critérios para o filtro em uma linha abaixo dos cabeçalhos. Os dados dispostos horizontalmente em uma linha serão sempre conectados logicamente com E. Já os dados dispostos verticalmente em uma coluna serão sempre conectados logicamente com OU.

2. Uma vez que criou uma matriz de filtro, selecione os intervalos de planilha a serem filtrados. Abra a caixa de diálogo Filtro avançado escolhendo Dados - Mais filtros - Filtro avançado e defina as condições do filtro.

3. Em seguida, clique em OK e você verá que somente as linhas da planilha original nas quais o conteúdo satisfez os critérios da pesquisa estarão visíveis. Todas as outras linhas estarão temporariamente ocultas e poderão reaparecer através do comando Formatar - Linhas - Mostrar.

### Exemplo

Carregue um documento de planilha com um grande número de registros. Usaremos um documento do Movimento fictício, mas você pode usar qualquer outro documento. O documento tem o seguinte leiaute:

| A | B | C | D | E
1 | Mês | Padrão | Comercial | Luxo | Suíte
2 | Janeiro | 125600 | 200500 | 240000 | 170000
3 | Fevereiro | 160000 | 180300 | 362000 | 220000
4 | Março | 170000 |  |  | e assim por diante...

Copie a linha 1 com os cabeçalhos de linha (nomes dos campos) para a linha 20, por exemplo. Insira as condições do filtro vinculadas com OU nas linhas 21, 22 e assim por diante.

| A | B | C | D | E
20 | Mês | Padrão | Comercial | Luxo | Suíte
21 | Janeiro |  |  |  |
22 |  | <160000 |  |  |

Determine que somente as linhas com valor Janeiro nas células Mês ou com valor abaixo de 160.000 nas células Padrão sejam exibidas.

Escolha Dados - Filtro - Filtro avançado e, em seguida, selecione o intervalo A20:E22. Depois de clicar em OK, somente as linhas filtradas serão exibidas. As outras linhas ficarão ocultas.

Tópicos relacionados

Aplicar filtros

Aplicar autofiltro