Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Använda FILTER för uppslag med flera resultat | Dynamiska Arrayuppslag och Hämtning av Flera Resultat
Excel Uppslagsmästare

bookAnvända FILTER för uppslag med flera resultat

Svep för att visa menyn

Varför flervärdesuppslag behövs

Traditionella uppslagsfunktioner som VLOOKUP, XLOOKUP eller INDEX med XMATCH returnerar ett enda resultat. Många verkliga scenarier kräver dock att man hämtar flera matchande poster.

Exempelvis:

  • Alla beställningar gjorda av en specifik kund;
  • Alla anställda i en avdelning;
  • Alla transaktioner över ett visst värde.

I dessa fall räcker det inte med ett enskilt uppslag. Moderna Excel-versioner erbjuder dynamiska arrayfunktioner som kan returnera flera resultat samtidigt.

FILTER-funktionen

Funktionen FILTER extraherar rader från en datamängd som uppfyller ett angivet villkor. Istället för att returnera ett enda värde returnerar FILTER alla rader som matchar kriteriet.

Grundläggande syntax

=FILTER(array; include; [if_empty])
  • array: området som innehåller data;
  • include: villkoret som avgör vilka rader som ska returneras;
  • if_empty: valfritt värde som visas om inga matchande resultat finns.
skärmdump

Kundnamnet anges i cellen F2. Målet är att returnera alla beställningar som lagts av den kunden.

=FILTER(A2:D7; B2:B7=F2)
  1. Excel utvärderar villkoret: B2:B7=F2. Detta kontrollerar vilka rader som matchar den valda kunden;
  2. Funktionen FILTER extraherar alla rader där villkoret är TRUE;
  3. Resultaten fylls automatiskt ut över flera rader.

Om F2 innehåller Alice, returnerar Excel:

skärmdump

Dynamiskt arraybeteende

Resultaten expanderar automatiskt till angränsande celler. Detta kallas för ett spillområde. Om datamängden växer eller inmatningsvärdet ändras uppdateras resultaten automatiskt.

Scenario

Ett kalkylblad innehåller en tabell med Employee ID, Employee Name, Department, Salary. Ett avdelningsnamn anges i en inmatningscell. Målet är att returnera alla anställda som arbetar i den avdelningen.

Uppgiftsinstruktioner

  • Använd funktionen FILTER för att extrahera matchande rader;
  • Returnera alla anställda som tillhör vald avdelning;
  • Säkerställ att resultaten uppdateras automatiskt när avdelningen ändras.
question mark

Vad är huvudsyftet med funktionen FILTER i Excel vid uppslag?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 5. Kapitel 1
some-alt