Filter-formeln i Excel
Svep för att visa menyn
Funktionen FILTER i Excel är utformad för att filtrera ett dataområde baserat på angivna kriterier och returnera matchande värden. Denna funktion är mycket användbar för dataanalys, rapportering och databehandling.
=FILTER(array, include, [if_empty])
Du måste ange ett område som du vill filtrera. Nästa parameter, som nämnts ovan, är en boolesk matris, men var hittar vi den? En boolesk matris är helt enkelt ett område med True- eller False-värden. Du kan ta vilket område som helst och omvandla det till en boolesk matris med en arrayformel.
Det du gör här är att tillämpa ett villkor på ett område med värden med hjälp av operatorer som >, < eller =. Till exempel, anta att du har en lista med produktnamn i kolumn A och deras försäljningssiffror i kolumn B. Du vill filtrera ut endast de produkter med försäljning större än 250.
Först markerar du kolumn A (produktnamn). Skapa sedan en boolesk matris för att identifiera vilka produkter som uppfyller villkoret. Du kan göra detta separat eller integrera det direkt i din formel.
Om inga produkter har ett antal som överstiger det angivna tröskelvärdet får du ett #CALC!-fel. För att undvika detta kan du ange en tredje parameter i formeln som visas om det inte finns någon träff.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal