FILTER

Filtrerer et dataområde eller matrix baseret på angivne betingelser.

Syntaks

=FILTER( Range; Criteria [; Return if empty])

Område: Matricen eller området, som skal filtreres.

Kriterier: En boolsk matrix, hvis højde (filtrering efter kolonner) eller bredde (filtrering efter rækker) er den samme som matricen, anvendt til at vælge data fra Område.

Returværdi hvis tom (valgfri): Værdien, som skal returneres, hvis alle værdier i Kriterier-matricen er tomme (filter returnerer ingenting).

Eksempel

Følgende data vil blive brugt som eksempel

 

A

B

C

1

Matematik

Fysik

Biologi

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

 

 


{=FILTER(A2:C13;A2:A13>50)} returnerer matricen som indeholder alle matematikkarakterer over 50. Læg mærke til at dette er en matrixformel.

57

49

12

56

33

60

57


{=FILTER(A2:C13;B2:B13>90;"Ingen resultater")} Returnerer strengen "Ingen resultater", eftersom ingen karakterer i fysik er over 90.

Tekniske oplysninger

tip

Denne funktion har været tilgængelig siden LibreOfficeDev 24.8.


This function is NOT part of the Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format standard. The name space is

COM.MICROSOFT.FILTER