Kursinnehåll
Excel Formler
Excel Formler
Filtera
Funktionen FILTER i Excel är utformad för att filtrera ett dataområde baserat på angivna kriterier och returnera de matchande värdena. Denna funktion är mycket användbar för dataanalys, rapportering och databehandling.
array | Området eller matrisen att filtrera. |
include | En Boolean-matris, där TRUE representerar de värden som ska inkluderas. |
[if_empty] | (Valfritt) Värdet att returnera om inga poster uppfyller kriterierna. Om det utelämnas returnerar det ett #CALC! -fel. |
Så, återigen, inget för komplicerat. Först anger vi ett område vi vill filtrera. Nästa parameter, som specificerats ovan, är en Boolean-matris, men var kan vi hitta den? Faktiskt är en Boolean-matris helt enkelt ett område av True- eller False-värden. Vi kan ta vilket område som helst och omvandla det till en Boolean-matris med en arrayformel.
Vad vi gjorde här var att bara tillämpa ett villkor på värdeområdet. Vi kan uppnå det med hjälp av >
, <
, =
och så vidare.
Anta att du har en lista med försäljningsdata med produktnamn i kolumn A och försäljningssiffror i kolumn B. Du vill filtrera ut endast de produkter med försäljning större än 250.
Först, välj kolumn A där produktnamnen är listade. Skapa sedan en boolesk array för att identifiera vilka produkter som uppfyller försäljningskriterierna. Du kan skapa denna array separat och sedan använda den, eller så kan du integrera den direkt i formeln.
Notera
Om inga produkter har ett antal större än den angivna tröskeln, kommer du att få ett
#CALC!
-fel. För att förhindra detta kan du ange en tredje parameter i formeln som kommer att visas om det inte finns någon matchning.
Tack för dina kommentarer!