FILTRER, funktionen

Med funktionen FILTRER kan du filtrere et dataområde ud fra kriterier, du selv angiver.

Din browser understøtter ikke video. Installér Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Bemærk!: 24. september 2018: Funktionen FILTRER er én ud af flere betafunktioner og er på nuværende tidspunkt kun tilgængelig for visse Office Insiders. Vi fortsætter med at optimere disse funktioner i løbet af de kommende måneder. Når de er klar, udgiver vi dem til alle Office Insiders og Office 365-abonnenter.

I følgende eksempel har vi brugt formlen =FILTRER(A5:D20;C5:C20=H2;"") for at returnere alle poster for Æbler, som markeret i celle H2, og hvis der ikke er nogen æbler, skal der returneres en tom streng ("").

Funktionen FILTRER – Filtrer Område efter Produkt (Æbler)

Funktionen FILTRER filtrerer en matrix ud fra en boolesk matrix (Sand/Falsk).

=FILTRER(matrix;inkluder;[hvis_tom])

Argument

Beskrivelse

matrix

Påkrævet

Den matrix eller det område, der skal filtreres

inkluder

Påkrævet

En boolesk matrix, hvis højde eller bredde er den samme som matrixen

[hvis_tom]

Valgfrit

Den værdi, der skal returneres, hvis alle værdier i den inkluderede matrix er tomme (filter returnerer intet)

Bemærkninger!: 

  • En matrix kan betragtes som en række med værdier, en kolonne med værdier eller en kombination af rækker og kolonner med værdier. I eksemplet ovenfor er området for kildematrixen for vores FILTRER-formel A5:D20.

  • Funktionen FILTRER returnerer en matrix, der har overløb, hvis det er formlens endelige resultat. Dette betyder, at Excel dynamisk opretter et matrixområde med en passende størrelse, når du trykker på Enter. Hvis dine supplerende data er i en Excel-tabel, tilpasser matrixen automatisk størrelsen, når du tilføjer eller fjerner data fra dit matrixområde, hvis du bruger strukturerede henvisninger. Få mere at vide i denne artikel om funktionsmåde for overløbsmatrix.

  • Hvis dit datasæt har mulighed for at returnere en tom værdi, skal du bruge det tredje argument ([hvis_tom]). Ellers resulterer det i en #BEREGN!-fejl, da Excel aktuelt ikke understøtter tomme matrixer.

  • I Excel er der begrænset understøttelse af dynamiske matrixer, der opererer på tværs af projektmapper, og de understøttes kun, når begge projektmapper er åbne. Hvis du lukker kildeprojektmappen, returnerer de sammenkædede dynamiske matrixformler en #REFERENCE!-fejl, når de opdateres.

Eksempler

FILTRER brugt til at returnere flere kriterier

I dette tilfælde bruger vi multiplikationsoperatoren (*) for at returnere alle værdier i vores matrixområde (A5:D20), der har Æbler OG er i området Øst: =FILTRER(A5:D20;(C5:C20=H1)*(A5:A20=H2);"").

Brug FILTRER sammen med multiplikationsoperatoren (*) for at returnere alle værdier i vores matrixområde (A5:D20), der har æbler OG er i området Øst.

FILTRER brugt til at returnere flere kriterier og sortere

I dette tilfælde bruger vi den forrige FILTRER-funktion sammen med funktionen SORTER for at returnere alle værdier i vores matrixområde (A5:D20), der har Æbler OG er i området Øst, og sorterer derefter Enheder i faldende rækkefølge: =SORTER(FILTRER(A5:D20;(C5:C20=H1)*(A5:A20=H2);"");4;-1)

Brug FILTRER sammen med funktionen SORTER for at returnere alle værdier i vores matrixområde (A5:D20), der har æbler OG er i området Øst, og sortér derefter Enheder i faldende rækkefølge.

I dette tilfælde bruger vi FILTRER-funktionen sammen med additionsoperatoren (+) for at returnere alle værdier i vores matrixområde (A5:D20), der har Æbler ELLER er i området Øst, og sorterer derefter Enheder i faldende rækkefølge: =SORTER(FILTRER(A5:D20;(C5:C20=H1)+(A5:A20=H2);"");4;-1).

FILTRER og SORTER sammen – Filtrer efter produkt (Æbler) ELLER efter område (Øst)

Bemærk, at ingen af funktionerne kræver absolutte referencer, da de kun findes i én celle, og der er overløb af resultater til de tilgrænsende celler.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Funktionen SLUMPMATRIX

Funktionen SEKVENS

Funktionen ENKELT

Funktionen SORTER

Funktionen SORTER.EFTER

Funktionen ENTYDIGE

Fejl med #OVERLØB! i Excel

Dynamiske matrixer og funktionsmåde for overløbsmatrix

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×