Miten poimia ainutlaatuisia arvoja kriteerien perusteella Excelissä?

  • Jaa Tämä
Hugh West

Yksilöllisten arvojen poimiminen yksittäisten tai eri kriteerien perusteella on hyvin yleistä toimistoissa & yrityksissä. Microsoft Excel on myös lisännyt muutaman hyödyllisen & käteviä menetelmiä, joilla voidaan poimia ainutlaatuisia arvoja suuresta tietokokonaisuudesta. Tässä artikkelissa yritän havainnollistaa, miten poimia yksilöllisiä arvoja kriteerien perusteella Excelissä 2 tehokkaalla menetelmällä.

Lataa harjoituskirja

Voit ladata Excel-työkirjan, jota olemme käyttäneet tämän artikkelin laatimiseen.

Ote Ainutlaatuiset arvot kriteerien perusteella.xlsx

2 Tehokkaat menetelmät Excelin kriteereihin perustuvien ainutlaatuisten arvojen poimimiseksi Excelissä

Seuraavassa on esimerkkitietoaineisto. Tässä on kaavio, jossa on 5 Tietokonekaupat . Ne ovat varastoitu uusia pöytätietokoneita ja kannettavia tietokoneita kuukausina Kesäkuu ja Heinäkuu kaupoissaan.

Nyt yritämme löytää tästä tietokokonaisuudesta ainutlaatuisia tuotteita useiden kriteerien perusteella.

1. Yhdistä Excelin UNIQUE & FILTER-toiminnot ainutlaatuisten arvojen poimimiseksi

Tässä ensimmäisessä menetelmässä käytetään UNIQUE toiminto ja FILTER-toiminto Excelissä, jotta voimme hakea yksilöllisiä arvoja. Tässä käytämme näitä funktioita sekä yksittäisille että useille kriteereille. Siirrymme siis viipymättä menetelmiin.

1.1. Yksi kriteeri

Tässä yhteydessä haluamme tietää, mitkä kaupat ovat pitäneet varastossaan vain kannettavia tietokoneita, vain pöytäkoneita tai molempia kahtena peräkkäisenä kuukautena vuodessa.

  • Valitse ensin solu E5 & kirjoita tämä kaava
=UNIQUE(FILTER(C5:C14,D5:D14=E4))

  • Toiseksi, paina Kirjoita & näet nimet 4 tietokonekaupat, jotka ovat pitäneet kannettavia tietokoneita varastossa yli 2 kuukautta .

Tässä kaavassa sarake E ... SUODATIN funktio poimii kaikki kauppojen nimet osoitteesta sarake C jotka ovat varastoineet muistikirjan vain yli 2 kuukautta Samankaltaiset nimet voivat siis esiintyä useaan kertaan. Sitten UNIQUE toiminto näyttää kaikki nimet vain kerran.

  • Kirjoita seuraavaksi tämä kaava solu F5 selvittääkseen, kuka on varastoinut työpöytiä niiden joukosta. 5 kaupat.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))

  • Paina sitten Kirjoita & saat nimet 3 kaupat, jotka ovat varastoinut työpöytiä näiden kuukausien aikana.

  • Voit myös verrata näitä kahta havaintoa & huomaat, että vain Computer Sphere & EMACIMAC ovat varastoineet molempia laitetyyppejä.

Lue lisää: Yksilöllisten arvojen etsiminen sarakkeesta Excelissä (6 menetelmää)

1.2. Useita kriteerejä

Nyt haluamme lisätä edelliseen tietokokonaisuuteen yhden kriteerin lisää. Tietokonekaupat ovat tuoneet kannettavia tietokoneita ja pöytäkoneita kolmelta eri merkiltä. Lenovo , HP & Asus Ja me selvitämme, mitkä kaupat ovat varustautuneet - HP-kannettavat niiden yli 2 kuukautta .

  • Valitse ensin solu G12 jossa haluamme nähdä niiden kauppojen nimet, jotka ovat varastoonsa varastaneet HP-kannettavat .
  • Kirjoita sitten tämä kaava kyseiseen soluun.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6))))

  • Paina sen jälkeen Kirjoita .
  • Lopuksi huomaat, että vain 1 myymälä on varastoitu kannettavat HP yli näiden 2 kuukautta.

Täällä SUODATIN funktio arvioi kaksi kriteeriä - yhden kriteerin Laitteen luokka & toinen Merkki . Ja meidän on lisättävä nämä kaksi kriteeriä laittamalla siihen Asteriski ( * ) niiden välissä kaavassa. Kuten aiemmin, kaavassa on käytetty UNIQUE toiminto näyttää nämä kauppojen nimet vain kerran.

1.3. Useita kriteerejä ja vaihtoehtoja

Nyt käsittelemme toista ehtoa, jossa haluamme selvittää, missä kaupoissa on varastossa laitteita, joissa on vähintään yksi seuraavista tuotteista HP tai ASUS .

  • Valitse ensin solu G11 .
  • Kirjoita sitten tämä kaava.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7))))

  • Paina sen jälkeen Kirjoita .
  • Lopuksi näet seuraavat nimet 4 kaupat, joissa on varastoituna laitteita joko HP tai ASUS .

Tässä kaavassa SUODATIN toiminto arvioi kahta kriteeriä erikseen & näyttää yhdistetyt tulokset tai kauppojen nimet molemmista luokista. Tämän jälkeen UNIQUE toiminto näyttää nämä nimet vain kerran.

2. Sovelletaan Array-kaavaa, jolla vedetään esiin ainutlaatuisia arvoja kriteerien perusteella Excelissä.

Tässä toisessa menetelmässä käytämme array-kaavaa, jota voit käyttää missä tahansa versiossa ohjelmasta Microsoft Excel Vaikka se saattaa tuntua hieman monimutkaiselta, yritän selittää myöhemmin, miten tämä kaava toimii sekä yhden että useamman kriteerin osalta.

2.1. Yksittäiset kriteerit

Seuraavaksi katsotaan, miten voimme tuoda esiin niiden kauppojen nimet, jotka ovat varastoineet kannettavia tietokoneita tai työpöytiä yli 2 kuukautta array-kaavojen avulla.

  • Ensinnäkin solu E5 alla Muistikirja otsikko, kirjoita tämä kaava.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0))),"")

  • Paina sitten Kirjoita .
  • Käytä sen jälkeen Täyttökahva komennolla täyttää koko sarakkeen & löydät nimiä nimiä 4 tietokonekaupat, joissa on kannettavia tietokoneita.

Tässä monimutkaisessa kaavassa,
  • Aluksi, COUNTIF-toiminto varmistaa sarake E alla Muistikirja otsikko, että kaikki yritysten nimet näkyvät tässä & tekee siten array, jolla on yhteinen nimi. 0 kaikkien sellaisten yritysten nimien osalta, jotka esiintyvät useaan kertaan.
  • Tämän ulkopuolella, IF-toiminto saa nyt selville, mitkä kaupat ovat varastoineet vain muistikirjoja. Joten se poistaa 0 niiden kauppojen nimistä, jotka eivät ole varustautuneet muistikirjoilla.
  • Sen jälkeen, MATCH-toiminto etsii 0 vain sarjassa, joka löytyy IF toiminto aiemmin.
  • Nyt, INDEX-toiminto tallentaa kaikki solut kyseiseen joukkoon viitteenä & näyttää kauppojen nimet vasta, kun ne ovat esiintyneet useita kertoja.
  • Vihdoinkin, IFERROR-toiminto poistaa kaikki virheilmoitukset & korvaa ne tyhjillä merkkijonoilla.

Sovelletaan samalla tavalla array-kaavaa kohdassa solu F5 selvittääksesi kauppojen nimet, joilla on Työpöytä varastossa.

Lue lisää: Excel VBA saada ainutlaatuisia arvoja sarakkeesta (4 esimerkkiä)

2.2. Useita kriteerejä

Jos joudumme käsittelemään kahta tai useampaa kriteeriä poimiessamme yksilöllisiä arvoja Excelissä, tässä on ratkaisu sinulle. Selvitämme nyt kaupat, joissa on varastossa muistikirjoja, joiden nimi on HP merkki vain yli 2 kuukaudet .

  • Valitse ensin solu G12 .
  • Kirjoita sitten tämä kaava.
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")

  • Paina sen jälkeen Kirjoita .
  • Käytä lopuksi Täyttökahva täyttääksesi sarakkeen alaspäin, kunnes alareunassa näkyy tyhjiä soluja & olet valmis.

  • Täällä IF funktiota käytetään kahdesti. Ensin etsitään hakusanaa Muistikirja luokkaan sarake D & palauttaa tulokset muodossa 0 sarjassa.
  • Vastaavasti hakuja, jotka koskevat HP brändi sarake E & palauttaa tulokset muodossa 0 toiseen ryhmään.
  • Sitten COUNTIF funktio laskee kaikki yritysten nimet & palauttaa arvot muodossa 0 array-muodossa kaikkien nimien osalta, jotka löytyvät sarake C alla Yritys otsikko.
  • Nyt MATCH funktio etsii seuraavien kohtien sijainnit 0 löydetty tuloksena summa-arvot rinnalla viimeisen 3 matriisit.
  • Seuraavaksi INDEX toiminto tallentaa kaikki nämä tiedot viitetietomääräksi & näyttää kauppojen nimet tuloksena saadun arvon rivin sijainnin mukaan. 0 joka on löydetty edellisessä vaiheessa.
  • Ja viimeiseksi IFERROR toiminto poistaa kaikki virheilmoitukset & näyttää vain kauppojen nimet.

Lue lisää: VBA hankkia ainutlaatuisia arvoja sarakkeesta Excel-monistoon (3) Kriteerit )

Päätelmä

Toivon, että edellä mainitut menetelmät siitä, miten poimia ainutlaatuisia arvoja kriteerien perusteella Excelissä, auttavat sinua nyt soveltamaan niitä Excel-työssäsi ja täyttämään analyyttisten toimintojen ja tietojen syöttämisen vaatimukset. Voit myös ehdottaa minulle kommenttikenttään, jos mielestäsi olen unohtanut menetelmän, joka minun olisi pitänyt mainita artikkelissani. Tutustu muihin mielenkiintoisiin & informatiivinen Excel.artikkelit aiheesta ExcelWIKI .

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.