Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele FILTER-Funktion Käyttäminen Monen Tuloksen Hakuihin | Dynaamiset Taulukkohaku- ja Monituloshakutoiminnot
Excel-hakujen Hallinta

bookFILTER-Funktion Käyttäminen Monen Tuloksen Hakuihin

Pyyhkäise näyttääksesi valikon

Miksi monen tuloksen haut ovat tarpeen

Perinteiset hakutoiminnot, kuten VLOOKUP, XLOOKUP tai INDEX yhdessä XMATCH-funktion kanssa palauttavat vain yhden tuloksen. Kuitenkin monissa todellisissa tilanteissa tarvitaan useiden vastaavien tietueiden hakemista.

Esimerkiksi:

  • Kaikki tietyn asiakkaan tekemät tilaukset;
  • Kaikki tietyn osaston työntekijät;
  • Kaikki tietyn arvon ylittävät tapahtumat.

Näissä tapauksissa yhden arvon haku ei riitä. Moderni Excel tarjoaa dynaamisia taulukkofunktioita, jotka voivat palauttaa useita tuloksia kerralla.

FILTER-funktio

FILTER-funktio suodattaa tietojoukosta rivit, jotka täyttävät määritellyn ehdon. Sen sijaan, että palauttaisi vain yhden arvon, FILTER palauttaa kaikki ehdon täyttävät rivit.

Perussyntaksi

=FILTER(array; include; [if_empty])
  • array: alue, joka sisältää tiedot;
  • include: ehto, joka määrittää, mitkä rivit palautetaan;
  • if_empty: valinnainen arvo, joka näytetään, jos vastaavia tuloksia ei löydy.
näyttökuva

Asiakkaan nimi syötetään soluun F2. Tavoitteena on palauttaa kaikki kyseisen asiakkaan tekemät tilaukset.

=FILTER(A2:D7; B2:B7=F2)
  1. Excel arvioi ehdon: B2:B7=F2. Tämä tarkistaa, mitkä rivit vastaavat valittua asiakasta;
  2. FILTER-funktio poimii kaikki rivit, joissa ehto on TRUE;
  3. Tulokset täyttyvät automaattisesti useille riveille.

Jos F2 sisältää Alice, Excel palauttaa:

kuvakaappaus

Dynaaminen taulukkoalueen käyttäytyminen

Tulokset laajenevat automaattisesti viereisiin soluihin. Tätä kutsutaan läikkymisalueeksi. Jos tietojoukko kasvaa tai syötearvo muuttuu, tulokset päivittyvät automaattisesti.

Tilanne

Työkirjassa on taulukko, jossa on sarakkeet Employee ID, Employee Name, Department, Salary. Syötesoluun syötetään osaston nimi. Tavoitteena on palauttaa kaikki kyseisessä osastossa työskentelevät työntekijät.

Ohjeet

  • Käytä FILTER-funktiota vastaavien rivien hakemiseen;
  • Palauta kaikki valittuun osastoon kuuluvat työntekijät;
  • Varmista, että tulokset päivittyvät automaattisesti osaston vaihtuessa.
question mark

Mikä on FILTER-funktion päätarkoitus Excelissä hakuja suoritettaessa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 5. Luku 1
some-alt