FILTRO

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

Sintaxe

FILTRO(Intervalo, Critério, Retorna se estiver vazio)

Intervalo: A matriz ou intervalo a ser filtrado.

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

Retorna se estiver vazio: valor a ser retornado se todos os valores da matriz Incluir estiverem vazios (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 a matriz {57,49,12|56,33,60|57,,} que contém todas as notas com nota de matemática acima de 50. Observe que essa é uma fórmula de matriz.

57

49

12

56

33

60

57


{=FILTRO(A2:C13,B2:B13>90, "Nenhum resultado")} Retorna a string "Nenhum resultado", já que nenhuma nota em Física está acima de 90.

Informação técnica

tip

Esta função está disponível desde o LibreOfficeDev 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