Så här använder du Excel FILTER -funktionen

Anonim

Excel FILTER -funktionen returnerar helt enkelt filtrerade data från det givna intervallet. Det är en funktionell version av enkel filtrering från hemmenyn som vi har använt i decennier i excel. Denna funktion hjälper oss att filtrera stora databaser till mindre bitar som vi bara behöver arbeta med.

För närvarande är denna FILTER -funktion endast tillgänglig för Excel 365 onlineversion. Det är inte tillgängligt i Excel 2016 och äldre versioner.
Syntax för FILTER -funktionen

= FILTER (matris, inkludera, [if_empty])

Array: Detta är intervallet som du vill filtrera. Det kan vara en hårdkodad array eller intervallreferens. Det kan vara en hel databas som en anställd databas.

Inkludera: Det är kolumnen eller raden som du vill filtrera med kriterier. Till exempel lönekolumnen i medarbetardatabasen med villkoret> $ 10000, etc. Det är inte nödvändigt att vara en del av databasen. Dimensionerna på denna matris bör matcha filtret Array.

[if_empty]: Detta är ett valfritt argument. Använd detta när du vill definiera vad som ska returneras om inget värde hittas.

Låt oss förstå FILTER -funktionen med ett exempel

FILTER Funktionsexempel: Returnera alla poster vars märken är större än 90

Här har jag en provdatauppsättning av elever och deras erhållna betyg i ett test.

Jag vill filtrera alla poster vars betyg är större än 90. En enkel formel för detta problem skulle vara:

=FILTRERA(A3: C11, C3: C11> 90, "Inga sådana poster")

Vi har levererat hela bordet A3: C11 som array. Eftersom vi vill filtrera efter poäng ger vi referens till poängintervall och kriterierna C3: C11> 90. Slutligen, om inget värde matchar de givna kriterierna, returnerar vi "Inga sådana poster".

Detta returnerar posten och spills ut i arket.

Hur det fungerar

Se det som en räknefunktion som returnerar antalet matchade förhållanden. Den enda stora skillnaden är att FILTER -funktionen returnerar en hel postuppsättning, inte bara antalet. Det kan också användas som LOOKUP för att returnera alla matchade värden från datamängden som vi gör i Excel 2016 och äldre.

Filtrera datauppsättningen med flera villkor

För att filtrera datasetet med mer än ett villkor kan vi använda * för AND -villkor och + för OR -logik.

Till exempel, från ovanstående data, om jag vill filtrera en post vars märken är större än eller lika med 90 och rullnummer är större än 107 kommer formeln att vara:

=FILTRERA(A3: C11,(C3: C11>=90)*(B3: B11> 107), "Inga sådana register")

Ett exempel på ELLER -logik: Om du vill filtrera dataset där märken är större än 90 eller mindre än 70 (bara till exempel). Än formeln kommer att vara:

= FILTER (A3: C11, (C3: C11> 90)+(C3: C11 <70), "Inga sådana poster")

Så ja grabbar, det här var en snabb introduktion till FILTER -funktionen i Excel 365. Det är ännu inte tillgängligt för skrivbordsprogram men det förväntas släppas med Excel 2019 pro -version.

Jag hoppas att jag var tillräckligt förklarande. Om du har några tvivel angående denna funktion eller har någon Excel/VBA -relaterad fråga, ställ den i kommentarfältet nedan.

SORT -funktionen i Excel | Sorteringsfunktionen är ny för Excel 365. Den här funktionen sorterar dynamiskt den medföljande matrisen till en ny plats som en matrisfunktion:

Populära artiklar:

50 Excel -genvägar för att öka din produktivitet | Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare med Excel.

Så här använder du VLOOKUP -funktionen i Excel | Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.

Så här använder du funktionen RÄTTA i Excel 2016 | Räkna värden med förhållanden med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.

Hur man använder SUMIF -funktionen i Excel | Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.