FILTRER-funktionen
Returnerer de rækker i et område, der opfylder en betingelse. Resultatet løber automatisk ud i cellerne nedenunder.
På engelsk hedder funktionen FILTER, og i opgaverne kan du skrive begge navne. Alle funktioner på dansk og engelsk
Syntaks
FILTRER(matrix; inkluder; [hvis_tom])- matrix
- Det område, der skal filtreres.
- inkluder
- En betingelse for hver række, fx A2:A6="Syd".
- hvis_tom (valgfri)
- Det, der vises, når ingen rækker matcher. Uden det får du #BEREGN!. Kun i Excel: Google Sheets læser ekstra argumenter som flere betingelser.
Eksempler
=FILTRER(1C2:C6;2A2:A6="Syd")| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Region | Vare | Salg | 300 | |
| 2 | Nord | Sko | 500 | 180 | |
| 3 | Syd | Sko | 300 | ||
| 4 | Nord | Tasker | 250 | ||
| 5 | Nord | Sko | 420 | ||
| 6 | Syd | Tasker | 180 |
Med andre ord: Returnér 1salget i C2:C6 i de rækker, hvor 2regionen i A2:A6 er Syd.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Region | Vare | Salg | Ingen | |
| 2 | Nord | Sko | 500 | ||
| 3 | Syd | Sko | 300 | ||
| 4 | Nord | Tasker | 250 | ||
| 5 | Nord | Sko | 420 | ||
| 6 | Syd | Tasker | 180 |
Øv dig i FILTRER
Læs guiden
Ofte stillede spørgsmål
Hvorfor giver FILTRER fejlen #OVERLØB!?
Der står noget i de celler, resultatet skal løbe ud i. Ryd cellerne under formlen, så vises listen.
Virker FILTRER på samme måde i Google Sheets?
Næsten. Google Sheets har ikke argumentet hvis_tom: ekstra argumenter er flere betingelser, og finder den ingen rækker, giver den #N/A. Sæt IFNA uden om for at vise din egen tekst, fx =IFNA(FILTER(A2:A6;C2:C6>1000);"Ingen").
Hvad hedder FILTRER på engelsk?
FILTER. Bruger du Excel på engelsk, skriver du FILTER i stedet for FILTRER. I opgaverne her kan du bruge begge navne.