Suodattaminen erikoissuodatuksen avulla

Jos suodatettavat tiedot vaativat monimutkaisia ehtoja (kuten Kirjoita = "tuottavat" tai myyjä = "Lahtinen"), voit käyttää Erikoissuodatus -valinta ikkunaa.

Jos haluat avata Erikoissuodatus -valinta ikkunan, valitse tiedot > lisä asetukset.

Tiedot-välilehden Lajittele ja suodata -ryhmä

Esimerkki

Overview

Useita ehtoja, yksi sarake, mikä tahansa ehto on tosi

Myyjä = "Sallinen" TAI Myyjä = "Larsson"

Useita ehtoja, useita sarakkeita, kaikki ehdot ovat tosia

Tyyppi = "Jalosteet" JA Myynti > 1000

Useita ehtoja, useita sarakkeita, mikä tahansa ehto on tosi

Tyyppi = "Jalosteet" TAI Myyjä = "Larsson"

Useita ehtojoukkoja, sama sarake kaikissa joukoissa

(Myynti > 6000 JA Myynti < 6500 ) TAI (Myynti < 500)

Useita ehtojoukkoja, useita sarakkeita kussakin joukossa

(Myyjä = "Lahtinen" ja myynti >3000) TAI
(Myyjä = "Järvinen" ja myynti > 1500)

Yleismerkkiehdot

Myyjä = nimi, jossa toinen kirjain on a

Yleistä

Lisäasetukset-komento on erilainen kuin Suodata-komento monella tavalla.

  • Se avaa Erikoissuodatus-valintaikkunan Pikasuodata-valikon sijasta.

  • Lisäehdot kirjoitetaan laskentataulukossa olevalle erityiselle ehtoalueelle suodattavan solualueen tai taulukon yläpuolelle. Microsoft Office Excel käyttää Erikoissuodatus-valintaikkunassa olevaa erillistä ehtoaluetta lisäehtojen lähteenä.

Mallitiedot

Seuraavia malli tietoja käytetään kaikissa tämän artikkelin toiminto sarjoissa.

Tiedot sisältävät neljä tyhjää riviä, jotka ovat niiden luettelon alueiden yläpuolella, joita käytetään ehto alueena (a1: C4) ja luettelon alueena (A6: C10). Ehtoalueella on sarakeotsikot, ja se sisältää vähintään yhden tyhjän rivin ehtoarvojen ja luetteloalueen välissä.

Jos haluat käsitellä näitä tietoja, valitse ne seuraavasta taulukosta, kopioi ne ja liitä ne uuden Excel-laskenta taulukon soluun a1.

Tyyppi

Myyjä

Myynti

Tyyppi

Myyjä

Myynti

Juomat

Lidman

5122 €

Liha

Sallinen

450 €

jalosteet

Larsson

6328 €

Jalosteet

Sallinen

6544 €

Vertailuoperaattorit

Seuraavien operaattorien avulla voi verrata kahta arvoa toisiinsa. Kun kahta arvoa verrataan näillä operaattoreilla, tuloksena on looginen arvo eli TOSI tai EPÄTOSI.

Vertailuoperaattori

Merkitys

Esimerkki

= (yhtäläisyysmerkki)

Yhtä suuri kuin

A1=B1

> (suurempi kuin -merkki)

Suurempi kuin

A1>B1

< (pienempi kuin -merkki)

Pienempi kuin

A1<B1

>= (suurempi tai yhtä suuri kuin -merkki)

Suurempi tai yhtä suuri kuin

A1>=B1

<= (pienempi tai yhtä suuri kuin -merkki)

Pienempi tai yhtä suuri kuin

A1<=B1

<> (eri suuri kuin -merkki)

Eri suuri kuin

A1<>B1

Tekstin tai arvon kirjoittaminen käyttämällä yhtäläisyysmerkkiä

Koska yhtäläisyys merkkiä (=) käytetään osoittamaan kaavaa, kun kirjoitat tekstiä tai arvon soluun, Excel laskee kirjoittamasi tekstin. Tämä voi kuitenkin aiheuttaa odottamattomia suodatus tuloksia. Jos haluat määrittää tasa-arvon vertailu operaattorin joko tekstille tai arvolle, kirjoita ehdot merkki jono lausekkeeksi ehto alueella olevaan asianmukaiseen soluun:

=''= arvo ''

jossa arvo on etsittävä teksti tai arvo. Esimerkki:

Soluun kirjoitettu teksti

Excelin laskema ja näyttämä tulos

="=Lahtinen"

=Lahtinen

="=3000"

=3000

Isojen ja pienten kirjainten merkityksellisyys

Kun suodatat tekstitietoja, Excel ei erottele pieniä ja isoja kirjaimia. Voit kuitenkin suorittaa isot ja pienet kirjaimet huomioivan haun käyttämällä kaavaa. Esimerkki tästä on kohdassa Yleismerkkiehdot.

Valmiiksi määritettyjen nimien käyttäminen

Jos määrität alueen nimeksi Ehdot, viittaus alueeseen tulee automaattisesti Ehtoalue-ruutuun. Jos määrität suodatettavan luetteloalueen nimeksi Tietokanta ja sen alueen nimeksi Poimi, johon haluat liittää rivit, nämä alueet tulevat automaattisesti Luetteloalue- ja Kopioi-ruutuihin.

Ehtojen luominen kaavan avulla

Voit käyttää ehtona laskettua arvoa, joka on kaavan tulos. Muista seuraavat tärkeät asiat:

  • Kaavan on annettava tulokseksi joko TOSI tai EPÄTOSI.

  • Koska käytät kaavaa, kirjoita kaava normaalilla tavalla. Älä kirjoita lauseketta seuraavasti:

    =''= arvo ''

  • Älä käytä sarakeotsikkoa ehdon otsikkona. Säilytä ehdon otsikko tyhjänä tai käytä otsikkoa, joka ei ole luetteloalueessa sarakeotsikko (seuraavissa esimerkeissä Laskettu keskiarvo ja Tarkka vastine).

    Jos käytät kaavassa sarakeotsikkoa etkä suhteellista soluviittausta tai aluenimeä, Excel näyttää virhesanoman, kuten #NIMI? tai #ARVO! ehdon sisältävässä solussa. Voit jättää tämän virheen huomiotta, koska se ei vaikuta siihen, miten luettelon alueet suodatetaan.

  • Hakuehtona käyttämäsi kaavan on käytettävä suhteellista viittausta ensimmäisen tietorivin vastaavaan soluun.

  • Kaikkien muiden kaavan viittausten on oltava suoria viittauksia.

Useita ehtoja, yksi sarake, mikä tahansa ehto on tosi

Totuusarvoehto:    (Myyjä = "Sallinen" TAI Myyjä = "Larsson")

  1. Lisää luetteloalueen yläpuolelle ainakin kolme ehtoalueena käytettävää tyhjää riviä. Ehtoalueen sarakkeilla on oltava otsikot. Varmista, että luetteloalueen ja ehtoarvojen välissä on ainakin yksi tyhjä rivi.

  2. Jos haluat löytää rivit, jotka toteuttavat useita yhdessä sarakkeessa olevia ehtoja, kirjoita hakuehdot allekkain eri riveille ehtoalueelle. Kirjoita esimerkin mukaisesti seuraavat tiedot:

    Tyyppi

    Myyjä

    Myynti

    ="=Lahtinen"

    ="=Larsson"

  3. Napsauta luetteloalueen solua. Napsauta esimerkin mukaisesti mitä tahansa solua alueella A6:C10.

  4. Valitse Tiedot-välilehden Lajittele ja suodata -ryhmässä Lisäasetukset.

    Tiedot-välilehden Lajittele ja suodata -ryhmä

  5. Tee jompikumpi seuraavista:

    • Jos haluat suodattaa luetteloalueen siten, että ne rivit, jotka eivät vastaa antamiasi ehtoja, jäävät piiloon, valitse Suodata luettelo (paikallaan).

    • Jos haluat suodattaa luetteloalueen siten, että ehtoja vastaavat rivit kopioidaan toiseen laskentataulukon alueeseen, valitse Kopioi toiseen paikkaan, napsauta Kopioi-ruutua ja napsauta sitten sen alueen vasenta yläkulmaa, johon haluat liittää rivit.

      Vihje    Kun kopioit suodatetut rivit toiseen paikkaan, voit määrittää kopioitavat sarakkeet. Kopioi ennen suodattamista niiden sarakkeiden otsikot, jotka haluat sen alueen ensimmäiselle riville, johon aiot liittää suodatetut rivit. Kun suodatat, määritä viittaus kopioitujen sarakkeiden otsikoihin Kopioi-ruutuun. Kopioidut rivit sisältävät silloin vain ne sarakkeet, joiden otsikot kopioit.

  6. Kirjoita Ehtoalue-ruutuun viittaus ehtoalueeseen otsikot mukaan lukien. Kirjoita esimerkin mukaisesti $A$1:$C$3.

    Jos haluat siirtää Erikoissuodatus -valinta ikkunan tilapäisesti pois käytöstä, kun valitset ehto välin, valitse kutista valinta ikkuna Painikkeen kuva .

  7. Esimerkin mukaisesti luetteloalueen suodatettu tulos on seuraava:

    Tyyppi

    Myyjä

    Myynti

    Liha

    Lahtinen

    450 €

    jalosteet

    Larsson

    6 328 €

    Jalosteet

    Sallinen

    6 544 €

Useita ehtoja, useita sarakkeita, kaikki ehdot ovat tosia

Totuusarvoehto:    (Tyyppi = "Jalosteet" JA Myynti > 1000)

  1. Lisää luetteloalueen yläpuolelle ainakin kolme ehtoalueena käytettävää tyhjää riviä. Ehtoalueen sarakkeilla on oltava otsikot. Varmista, että luetteloalueen ja ehtoarvojen välissä on ainakin yksi tyhjä rivi.

  2. Jos haluat löytää tiedot, jotka toteuttavat useita ehtoja useassa sarakkeessa, kirjoita kaikki ehdot samalle riville ehtoalueella. Kirjoita esimerkin mukaisesti seuraavat tiedot:

    Tyyppi

    Myyjä

    Myynti

    ="=Jalosteet"

    >1000

  3. Napsauta luetteloalueen solua. Napsauta esimerkin mukaisesti mitä tahansa solua alueella A6:C10.

  4. Valitse Tiedot-välilehden Lajittele ja suodata -ryhmässä Lisäasetukset.

    Tiedot-välilehden Lajittele ja suodata -ryhmä

  5. Tee jompikumpi seuraavista:

    • Jos haluat suodattaa luetteloalueen siten, että ne rivit, jotka eivät vastaa antamiasi ehtoja, jäävät piiloon, valitse Suodata luettelo (paikallaan).

    • Jos haluat suodattaa luetteloalueen siten, että ehtoja vastaavat rivit kopioidaan toiseen laskentataulukon alueeseen, valitse Kopioi toiseen paikkaan, napsauta Kopioi-ruutua ja napsauta sitten sen alueen vasenta yläkulmaa, johon haluat liittää rivit.

      Vihje    Kun kopioit suodatetut rivit toiseen paikkaan, voit määrittää kopioitavat sarakkeet. Kopioi ennen suodattamista niiden sarakkeiden otsikot, jotka haluat sen alueen ensimmäiselle riville, johon aiot liittää suodatetut rivit. Kun suodatat, määritä viittaus kopioitujen sarakkeiden otsikoihin Kopioi-ruutuun. Kopioidut rivit sisältävät silloin vain ne sarakkeet, joiden otsikot kopioit.

  6. Kirjoita Ehtoalue-ruutuun viittaus ehtoalueeseen otsikot mukaan lukien. Kirjoita esimerkin mukaisesti $A$1:$C$2.

    Jos haluat siirtää Erikoissuodatus -valinta ikkunan tilapäisesti pois käytöstä, kun valitset ehto välin, valitse kutista valinta ikkuna Painikkeen kuva .

  7. Esimerkin mukaisesti luetteloalueen suodatettu tulos on seuraava:

    Tyyppi

    Myyjä

    Myynti

    jalosteet

    Larsson

    6 328 €

    Jalosteet

    Sallinen

    6 544 €

Useita ehtoja, useita sarakkeita, mikä tahansa ehto on tosi

Totuus arvo logiikka:    (Tyyppi = "Jalosteet" TAI Myyjä = "Larsson")

  1. Lisää luetteloalueen yläpuolelle ainakin kolme ehtoalueena käytettävää tyhjää riviä. Ehtoalueen sarakkeilla on oltava otsikot. Varmista, että luetteloalueen ja ehtoarvojen välissä on ainakin yksi tyhjä rivi.

  2. Jos haluat löytää rivit, jotka toteuttavat useita ehtoja useassa sarakkeessa ja mikä tahansa ehto voi olla tosi, kirjoita ehdot ehtoalueen eri sarakkeisiin ja riveille. Kirjoita esimerkin mukaisesti seuraavat tiedot:

    Tyyppi

    Myyjä

    Myynti

    ="=Jalosteet"

    ="=Larsson"

  3. Napsauta luetteloalueen solua. Napsauta esimerkin mukaisesti mitä tahansa solua luetteloalueella A6:C10.

  4. Valitse Tiedot-välilehden Lajittele ja suodata ‑ryhmässä Lisäasetukset.

    Tiedot-välilehden Lajittele ja suodata -ryhmä

  5. Tee jompikumpi seuraavista:

    • Jos haluat suodattaa luetteloalueen siten, että ne rivit, jotka eivät vastaa antamiasi ehtoja, jäävät piiloon, valitse Suodata luettelo (paikallaan).

    • Jos haluat suodattaa luetteloalueen siten, että ehtoja vastaavat rivit kopioidaan toiseen laskentataulukon alueeseen, valitse Kopioi toiseen paikkaan, napsauta Kopioi-ruutua ja napsauta sitten sen alueen vasenta yläkulmaa, johon haluat liittää rivit.

    Vihje: Kun kopioit suodatetut rivit toiseen paikkaan, voit määrittää kopioitavat sarakkeet. Kopioi ennen suodattamista niiden sarakkeiden otsikot, jotka haluat sen alueen ensimmäiselle riville, johon aiot liittää suodatetut rivit. Kun suodatat, määritä viittaus kopioitujen sarakkeiden otsikoihin Kopioi-ruutuun. Kopioidut rivit sisältävät silloin vain ne sarakkeet, joiden otsikot kopioit.

  6. Kirjoita Ehtoalue-ruutuun viittaus ehtoalueeseen otsikot mukaan lukien. Kirjoita esimerkin mukaisesti $A$1:$B$3.

    Jos haluat siirtää Erikoissuodatus -valinta ikkunan tilapäisesti pois käytöstä, kun valitset ehto välin, valitse kutista valinta ikkuna Painikkeen kuva .

  7. Esimerkin mukaisesti luetteloalueen suodatettu tulos on seuraava:

    Tyyppi

    Myyjä

    Myynti

    jalosteet

    Larsson

    6 328 €

    Jalosteet

    Sallinen

    6 544 €

Useita ehtojoukkoja, sama sarake kaikissa joukoissa

Totuusarvoehto:     ( (Myynti > 6000 JA Myynti < 6500 ) TAI (Myynti < 500) )

  1. Lisää luetteloalueen yläpuolelle ainakin kolme ehtoalueena käytettävää tyhjää riviä. Ehtoalueen sarakkeilla on oltava otsikot. Varmista, että luetteloalueen ja ehtoarvojen välissä on ainakin yksi tyhjä rivi.

  2. Jos haluat löytää rivit, jotka toteuttavat useita ehtojoukkoja ja kukin ehtojoukko sisältää yhden sarakkeen ehdot, sisällytä samaan sarakeotsikkoon useita sarakkeita. Kirjoita esimerkin mukaisesti seuraavat tiedot:

    Tyyppi

    Myyjä

    Myynti

    Myynti

    >6000

    <6500

    <500

  3. Napsauta luetteloalueen solua. Napsauta esimerkin mukaisesti mitä tahansa solua luetteloalueella A6:C10.

  4. Valitse Tiedot-välilehden Lajittele ja suodata ‑ryhmässä Lisäasetukset.

    Tiedot-välilehden Lajittele ja suodata -ryhmä

  5. Tee jompikumpi seuraavista:

    • Jos haluat suodattaa luetteloalueen siten, että ne rivit, jotka eivät vastaa antamiasi ehtoja, jäävät piiloon, valitse Suodata luettelo (paikallaan).

    • Jos haluat suodattaa luetteloalueen siten, että ehtoja vastaavat rivit kopioidaan toiseen laskentataulukon alueeseen, valitse Kopioi toiseen paikkaan, napsauta Kopioi-ruutua ja napsauta sitten sen alueen vasenta yläkulmaa, johon haluat liittää rivit.

      Vihje: Kun kopioit suodatetut rivit toiseen paikkaan, voit määrittää kopioitavat sarakkeet. Kopioi ennen suodattamista niiden sarakkeiden otsikot, jotka haluat sen alueen ensimmäiselle riville, johon aiot liittää suodatetut rivit. Kun suodatat, määritä viittaus kopioitujen sarakkeiden otsikoihin Kopioi-ruutuun. Kopioidut rivit sisältävät silloin vain ne sarakkeet, joiden otsikot kopioit.

  6. Kirjoita Ehtoalue-ruutuun viittaus ehtoalueeseen otsikot mukaan lukien. Kirjoita esimerkin mukaisesti $A$1:$D$3.

    Jos haluat siirtää Erikoissuodatus -valinta ikkunan tilapäisesti pois käytöstä, kun valitset ehto välin, valitse kutista valinta ikkuna Painikkeen kuva .

  7. Esimerkin mukaisesti luetteloalueen suodatettu tulos on seuraava:

    Tyyppi

    Myyjä

    Myynti

    Liha

    Lahtinen

    450 €

    jalosteet

    Larsson

    6 328 €

Useita ehtojoukkoja, useita sarakkeita kussakin joukossa

Totuusarvoehto:    ( (Myyjä = "Sallinen" JA Myynti >3000) TAI (Myyjä = "Larsson" JA Myynti > 1500) )

  1. Lisää luetteloalueen yläpuolelle ainakin kolme ehtoalueena käytettävää tyhjää riviä. Ehtoalueen sarakkeilla on oltava otsikot. Varmista, että luetteloalueen ja ehtoarvojen välissä on ainakin yksi tyhjä rivi.

  2. Jos haluat löytää rivit, jotka toteuttavat useita ehtoja useassa sarakkeessa ja mikä tahansa ehto voi olla tosi, kirjoita ehdot ehtoalueen eri sarakkeisiin ja riveille. Kirjoita esimerkin mukaisesti seuraavat tiedot:

    Tyyppi

    Myyjä

    Myynti

    ="=Lahtinen"

    >3000

    ="=Larsson"

    >1500

  3. Napsauta luetteloalueen solua. Napsauta esimerkin mukaisesti mitä tahansa solua luetteloalueella A6:C10.

  4. Valitse Tiedot-välilehden Lajittele ja suodata ‑ryhmässä Lisäasetukset.

    Tiedot-välilehden Lajittele ja suodata -ryhmä

  5. Tee jompikumpi seuraavista:

    • Jos haluat suodattaa luetteloalueen siten, että ne rivit, jotka eivät vastaa antamiasi ehtoja, jäävät piiloon, valitse Suodata luettelo (paikallaan).

    • Jos haluat suodattaa luetteloalueen siten, että ehtoja vastaavat rivit kopioidaan toiseen laskentataulukon alueeseen, valitse Kopioi toiseen paikkaan, napsauta Kopioi-ruutua ja napsauta sitten sen alueen vasenta yläkulmaa, johon haluat liittää rivit.

      Vihje    Kun kopioit suodatetut rivit toiseen paikkaan, voit määrittää kopioitavat sarakkeet. Kopioi ennen suodattamista niiden sarakkeiden otsikot, jotka haluat sen alueen ensimmäiselle riville, johon aiot liittää suodatetut rivit. Kun suodatat, määritä viittaus kopioitujen sarakkeiden otsikoihin Kopioi-ruutuun. Kopioidut rivit sisältävät silloin vain ne sarakkeet, joiden otsikot kopioit.

  6. Kirjoita Ehtoalue-ruutuun viittaus ehtoalueeseen otsikot mukaan lukien. Kirjoita esimerkkiin $A $1: $C $3.To Siirrä Erikoissuodatus -valinta ikkuna niin, että se ei tilapäisesti ole käytössä, kun valitset ehto välin, valitse kutista valinta ikkuna Painikkeen kuva .

  7. Esimerkin mukaisesti luetteloalueen suodatettu tulos on seuraava:

    Tyyppi

    Myyjä

    Myynti

    jalosteet

    Larsson

    6 328 €

    Jalosteet

    Sallinen

    6 544 €

Yleismerkkiehdot

Totuusarvoehto:    Myyjä = nimi, jossa toinen kirjain on a

  1. Voit etsiä vain tiettyjä merkkejä sisältäviä tekstiarvoja tekemällä vähintään yhden seuraavista toimista:

    • Kirjoittamalla yhden tai useita merkkejä ilman yhtäläisyysmerkkiä (=) voit etsiä rivit, joiden sarakkeessa on näillä merkeillä alkava teksti. Jos esimerkiksi kirjoitat ehdon Sal, Excel löytää rivit, joilla on "Sallinen", "Salmi" ja "Salovaara".

    • Käytä yleismerkkiä.

      Yleismerkki

      Etsittävä teksti

      ? (kysymysmerkki)

      Mikä tahansa yksittäinen
      merkki Esimerkiksi SM? th hakee sanat "Smith" ja "Smyth"

      * (tähti)

      Mikä tahansa merkki
      määrä Esimerkiksi * Itä löytää sanat "Koillis" ja "Kaakko"

      ~ (tilde), jota seuraa ?, * tai ~

      Kysymys merkki, tähti tai ~
      Esimerkiksi v91 ~? löytää tekstin "v91?"

  2. Lisää luetteloalueen yläpuolelle ainakin kolme ehtoalueena käytettävää tyhjää riviä. Ehtoalueen sarakkeilla on oltava otsikot. Varmista, että luetteloalueen ja ehtoarvojen välissä on ainakin yksi tyhjä rivi.

  3. Kirjoita ehdot sarakkeiden otsikoiden alapuolella oleville riveille. Kirjoita esimerkin mukaisesti seuraavat tiedot:

    Tyyppi

    Myyjä

    Myynti

    ="=La*"

    ="=?d*"

  4. Napsauta luetteloalueen solua. Napsauta esimerkin mukaisesti mitä tahansa solua luetteloalueella A6:C10.

  5. Valitse Tiedot-välilehden Lajittele ja suodata ‑ryhmässä Lisäasetukset.

    Tiedot-välilehden Lajittele ja suodata -ryhmä

  6. Tee jompikumpi seuraavista:

    • Jos haluat suodattaa luetteloalueen siten, että rivit, jotka eivät vastaa antamiasi ehtoja, jäävät piiloon, valitse Suodata luettelo (paikallaan).

    • Jos haluat suodattaa luetteloalueen siten, että ehtoja vastaavat rivit kopioidaan toiseen laskentataulukon alueeseen, valitse Kopioi toiseen paikkaan, napsauta Kopioi-ruutua ja napsauta sitten sen alueen vasenta yläkulmaa, johon haluat liittää rivit.

      Vihje: Kun kopioit suodatetut rivit toiseen paikkaan, voit määrittää kopioitavat sarakkeet. Kopioi ennen suodattamista niiden sarakkeiden otsikot, jotka haluat sen alueen ensimmäiselle riville, johon aiot liittää suodatetut rivit. Kun suodatat, määritä viittaus kopioitujen sarakkeiden otsikoihin Kopioi-ruutuun. Kopioidut rivit sisältävät silloin vain ne sarakkeet, joiden otsikot kopioit.

  7. Kirjoita Ehtoalue-ruutuun viittaus ehtoalueeseen otsikot mukaan lukien. Kirjoita esimerkin mukaisesti $A$1:$B$3.

    Jos haluat siirtää Erikoissuodatus -valinta ikkunan tilapäisesti pois käytöstä, kun valitset ehto välin, valitse kutista valinta ikkuna Painikkeen kuva .

  8. Esimerkin mukaisesti luetteloalueen suodatettu tulos on seuraava:

    Tyyppi

    Myyjä

    Myynti

    Juomat

    Lidman

    5 122 €

    Liha

    Sallinen

    450 €

    jalosteet

    Larsson

    6 328 €

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin