Kuinka käyttää Excel FILTER -toimintoa -

Yhteenveto

Excel FILTER -toiminto suodattaa joukon tietoja toimitettujen ehtojen perusteella ja poimii vastaavat tietueet.

Tarkoitus

Suodattimet vaihtelevat annettujen kriteerien mukaan

Palautusarvo

Suodatettujen arvojen taulukko

Syntaksi

= FILTER (taulukko, sisälly, (jos_tyhjä))

Väitteet

  • array - Alue tai taulukko suodatettavaksi.
  • include - Boolen-taulukko, toimitetaan kriteereinä.
  • if_empty - (valinnainen) Palautettava arvo, kun tuloksia ei palauteta.

Versio

Excel 365

Käyttöohjeet

Excel FILTER -toiminto "suodattaa" joukon tietoja toimitettujen ehtojen perusteella. Tuloksena on joukko alkuperäisen alueen vastaavia arvoja. Kun tämä taulukko on lopullinen tulos (ts. Tuloksia ei luovuteta toiselle toiminnolle), vastaavat tulokset "vuotavat" taulukkoon. Yksinkertaisella kielellä FILTER-toiminnon avulla voit helposti poimia vastaavat tietueet suuremmasta lähdetiedoista antamiesi kriteerien perusteella.

Suodattimen tulokset ovat dynaamisia. Kun lähdetietojen arvot muuttuvat tai lähdetietoryhmän kokoa muutetaan, suodattimen tulokset päivittyvät automaattisesti.

Esimerkki

Esitetyssä esimerkissä kaava kohdassa F5 on:

=FILTER(B5:D14,D5:D14=H2,"No results")

Koska H2: n arvo on "punainen", FILTER-funktio poimii tiedot taulukosta, jossa Ryhmä-sarake sisältää "punaisen". Kaikki vastaavat tietueet palautetaan laskentataulukkoon alkaen solusta F5, jossa kaava on olemassa.

Arvot voidaan myös kovakoodata. Alla olevalla kaavalla on sama tulos kuin yllä, ja kriteereihin on kovakoodattu "punainen":

=FILTER(B5:D14,D5:D14="red","No results")

Jos haluat palauttaa mitään, kun vastaavia tietoja ei löydy, anna tyhjä merkkijono ("" for if_empty :

=FILTER(B5:D14,D5:D14=H2,"")

Useita kriteerejä

Ovat väitettä voidaan laajentaa Boolen logiikan. Esimerkiksi, jos haluat purkaa vain tietoja, joissa ryhmä on "punainen" ja pisteet ovat yli 80, voit käyttää seuraavaa kaavaa:

=FILTER(B5:D14,(D5:D14="red")*(C5:C14>80),"No results")

Kriteerien rakentaminen loogisilla ilmaisuilla on tyylikäs ja joustava lähestymistapa. Lisää esimerkkejä siitä, minkä tyyppisiä ehtoja voit luoda loogisilla lausekkeilla, katso esimerkkejä SUMPRODUCT-funktiosivultamme.

Huomautuksia

  1. Suodatin voi toimia sekä pysty- että vaakasuuntaisten ryhmien kanssa.
  2. Sisältävät argumentin on oltava ulottuvuus yhteensopiva jono väitteen, muuten suodatin palaa #ARVO!
  3. Jos sisällytetty taulukko sisältää virheitä, FILTER palauttaa virheen.
  4. Jos suodatinta käytetään työkirjojen välillä, molempien työkirjojen on oltava auki, muuten FILTER palauttaa #REF !.

Liittyvät videot

SUODATIN loogisella logiikalla Tässä videossa tarkastelemme, kuinka FILTER-toimintoa käytetään loogisen logiikan kanssa useiden ehtojen soveltamiseen. Tulos on suodatettu luettelo, jossa väri on sininen ja kuukausi on kesäkuu Kuinka näyttää n ylä- tai alaosaa Tässä videossa käytämme SUODATIN-toimintoa, LARGE ja SMALL -toiminnoilla, ylä- tai alaosien näyttämiseksi tietojoukossa. Luettele päällekkäiset arvot FILTER-suodattimella Tässä videossa tarkastellaan, kuinka luetteloidaan päällekkäiset arvot FILTER-toiminnolla. Toisin sanoen arvot, jotka näkyvät useammin kuin kerran tietojoukossa. Dynaamisten matriisikaavojen pesiminen Tässä videossa tarkastelemme, kuinka dynaamiset matriisitoiminnot voidaan yhdistää tehokkaiden ja dynaamisten ratkaisujen luomiseksi. Suodata dynaamisen avattavan luettelon avulla Tässä videossa rakennamme avattavan luettelon dynaamisten taulukoiden avulla suodattamaan tiedot värin mukaan. Avattava luettelo luodaan tietojen validoinnilla. Ainutlaatuisten arvojen laskeminen Tässä videossa tarkastelemme, kuinka lasketaan UNIQUE-toiminnon palauttamat ainutlaatuiset arvot yhdessä muiden toimintojen, kuten FILTER ja COUNTA, kanssa.

Mielenkiintoisia artikkeleita...