Sumário

# FILTRO

Filtra um intervalo ou matriz de dados com base em condições especificadas.

### Sintaxe

=FILTRAR( Intervalo; Critério [; Retorno se vazio])

Intervalo: A matriz ou intervalo a ser filtrado.

Critérios: Uma matriz booleana cuja altura (filtragem por colunas) ou largura (filtragem por linhas) é a mesma da matriz, usada para selecionar dados do Intervalo.

Resultado se vazio: (opcional) o valor a retornar se todos os valores na matriz Critérios estiverem vazios (o filtro não retorna nada).

#### Exemplo

Os dados abaixo serão usados como exemplo

| A | B | C
--- | --- | --- | ---
1 | Matemática | Física | Biologia
2 | 47 | 67 | 33
3 | 36 | 68 | 42
4 | 40 | 65 | 44
5 | 39 | 64 | 60
6 |  | 38 | 43
7 | 47 | 84 | 62
8 | 29 | 80 | 51
9 | 27 | 49 | 40
10 | 57 | 49 | 12
11 | 56 | 33 | 60
12 | 57 |  |
13 | 26 |  |

{=FILTRO(A2:C13;A2:A13>50)} retorna uma matriz contendo todos as notas de matemática acima de 50. Note que é uma fórmula de matriz.

57 | 49 | 12
56 | 33 | 60
57 |  |

{=FILTRO(A2:C13;B2:B13>90;"Sem resultado")} Retorna o texto "Sem resultado", já que não há nota acima de 90 em física.

#### Informação técnica

Esta função está disponível desde o LibreOffice 24.8.

Esta função não faz parte do padrão Open Document Format for Office Applications (OpenDocument) Versão 1.3. Parte 4: Formato de Fórmula Recalculada (OpenFormula). O espaço de nomes é

COM.MICROSOFT.FILTER

Tópicos relacionados

Página wiki da função FILTRO.