Kuidas ekstraheerida unikaalseid väärtusi kriteeriumide põhjal Excelis

  • Jaga Seda
Hugh West

Ainulaadsete väärtuste väljavõtmine üksikute või erinevate kriteeriumide alusel on kontorites ja ettevõtetes väga levinud. Microsoft Excel on lisanud ka mõned kasulikud & käepärased meetodid unikaalsete väärtuste väljavõtmiseks suurest andmestikust. Selles artiklis püüan illustreerida, kuidas kasutada eraldada unikaalsed väärtused kriteeriumide alusel Excelis 2 tõhusa meetodiga.

Lae alla praktiline töövihik

Saate alla laadida meie Exceli töövihiku, mida me kasutasime selle artikli koostamisel.

Unikaalsete väärtuste väljavõtmine kriteeriumide alusel.xlsx

2 tõhusat meetodit unikaalsete väärtuste väljavõtmiseks kriteeriumide alusel Excelis

Illustratsiooniks on siin näidisandmestik. Siin on meil graafik 5 arvutipoodi . nad on varunud uusi lauaarvuteid ja sülearvuteid kuudel juuni ja juuli nende kauplustes.

Nüüd püüame leida sellest andmestikust unikaalseid tooteid mitme kriteeriumi alusel.

1. Kombineeri Exceli UNIQUE & FILTER Funktsioonid unikaalsete väärtuste väljavõtmiseks

Selles esimeses meetodis kasutame UNIQUE funktsioon ja funktsioon FILTER excelis, et tuua välja unikaalsed väärtused. Siin kasutame neid funktsioone nii ühe kui ka mitme kriteeriumi jaoks. Nii et ilma pikema viivituseta hüppame meetodite juurde.

1.1. Ühtne kriteerium

Siinkohal tahame teada, millised kauplused on aasta jooksul kaks kuud järjest ainult sülearvuteid või ainult lauaarvuteid või mõlemat varunud.

  • Esiteks, valige lahter E5 & sisestage see valem
=UNIQUE(FILTER(C5:C14,D5:D14=E4))

  • Teiseks, vajutage Sisesta & näete nimesid 4 arvutipoed, mis on varunud sülearvuteid üle 2 kuud .

Selle valemi puhul on veerg E ... FILTER funktsioon võtab kõik kaupluste nimed välja alates veerg C mis on varutud sülearvuti ainult üle 2 kuud . Seega võivad sarnased nimed esineda mitu korda. Siis võib UNIQUE funktsioon näitab kõiki nimesid ainult üks kord.

  • Järgmisena sisestage järgmine valem lahter F5 et teada saada, kes on lauaarvutid nende seas varunud 5 kauplused.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))

  • Seejärel vajutage Sisesta & saate nimed 3 kauplused, mis on nende kuude jooksul lauaarvutid varunud.

  • Võite võrrelda ka neid kahte tulemust & märkate, et ainult Arvutisfäär & EMACIMAC on ladustanud mõlemat tüüpi seadmeid.

Loe edasi: Exceli veeru unikaalsete väärtuste leidmine (6 meetodit)

1.2. Mitu kriteeriumi

Nüüd tahame eelmisele andmestikule lisada veel ühe kriteeriumi. Arvutipoed on toonud sülearvuteid & lauaarvutid 3 erinevat marki - Lenovo , HP & Asus . Ja me saame teada, millised kauplused on varunud HP sülearvutid üle nende 2 kuud .

  • Kõigepealt valige lahter G12 kus me tahame näha kaupluste nimesid, mis on varunud HP sülearvutid .
  • Seejärel sisestage sellesse lahtrisse see valem.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))

  • Seejärel vajutage Sisesta .
  • Lõpuks märkate, et ainult 1 kauplus on varutud sülearvutid HP üle nende 2 kuud.

Siin on FILTER funktsioon hindab kahte kriteeriumi - üks Seadme kategooria & teise jaoks üks Bränd Ja me peame lisama need kaks kriteeriumi, pannes juurde Täheke ( * ) nende vahel valemis. Nagu varemgi, on valemiga UNIQUE funktsioon näitab neid kaupluste nimesid ainult üks kord.

1.3. Mitu kriteeriumi koos alternatiividega

Nüüd tegeleme teise tingimusega, kus tahame välja selgitada, millistes kauplustes on laos vähemalt üks seade alates HP või ASUS .

  • Kõigepealt valige lahter G11 .
  • Seejärel sisestage see valem.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))

  • Pärast seda vajutage Sisesta .
  • Lõpuks näete nimesid 4 kauplused, mis on varunud seadmeid kas HP või ASUS .

Selles valemis on FILTER funktsioon hindab kahte kriteeriumi eraldi & näitab kombineeritud tulemusi või poe nimesid mõlemast kategooriast. Seejärel saab UNIQUE funktsioon näitab neid nimesid ainult üks kord.

2. Rakendage massiivi valemit, et tõmmata välja unikaalsed väärtused kriteeriumide alusel Excelis

Selles teises meetodis kasutame massiivi valemit, mida saab kasutada mis tahes versioonis Microsoft Excel Kuigi see võib teile tunduda veidi keeruline, püüan hiljem selgitada, kuidas see valem töötab nii ühe kui ka mitme kriteeriumi puhul.

2.1. Üksikud kriteeriumid

Nüüd läheme sammude juurde, kuidas me saame välja tuua poodide nimed, mis on varunud sülearvuteid või lauaarvuteid üle 2 kuud massiivi valemite abil.

  • Esiteks, aastal lahter E5 all Märkmik pealkiri, sisestage see valem.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")

  • Seejärel vajutage Sisesta .
  • Pärast seda kasutage Täitmise käepide käsk, et täita kogu veerg & leiad nimed 4 arvutipoed, mis on varustatud sülearvutitega.

Selles keerulises valemis,
  • Esialgu, funktsioon COUNTIF tagab veerg E all Märkmik pealkiri, et kõik ettevõtte nimed ilmuvad siin & seeläbi teeb massiivi ühise 0 kõigi korduvalt esinevate ettevõtete nimede puhul.
  • Väljaspool seda, funktsioon IF leiab nüüd välja, millistes kauplustes on ainult sülearvutid laos. Seega, see eemaldab 0 poodide nimedest, mis ei ole märkmikke ladustanud.
  • Pärast seda, funktsioon MATCH otsib 0 ainult massiivis, mis on leitud läbi IF funktsiooni varem.
  • Nüüd, funktsioon INDEX salvestab kõik lahtrid selles massiivis kui viide & näitab kaupluste nimesid ainult siis, kui need on ilmunud mitu korda.
  • Lõpuks, funktsioon IFERROR eemaldab kõik veateated & asendab need tühjade stringidega.

Samamoodi kohaldatakse massiivi valemit lahter F5 teada saada, millised kaupluste nimed on Töölauaarvuti laos.

Loe edasi: Exceli VBA, et saada veerust unikaalsed väärtused (4 näidet)

2.2. Mitu kriteeriumi

Kui meil on vaja Excelis unikaalsete väärtuste väljavõtte tegemisel tegeleda kahe või enama kriteeriumiga, siis siin on lahendus teile. Me selgitame nüüd välja poed, mis on varunud märkmikke HP brändi ainult üle 2 kuud .

  • Kõigepealt valige lahter G12 .
  • Seejärel sisestage see valem.
=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)),"")

  • Pärast seda vajutage Sisesta .
  • Lõpuks, kasutage Täitmise käepide et täita veergu, kuni teile kuvatakse tühjad lahtrid allosas & olete valmis.

  • Siin on IF funktsiooni kasutatakse kaks korda. Esmalt otsitakse Märkmik kategooria veerg D & tagastab tulemused kujul 0 massiivis.
  • Samamoodi otsitakse HP brändi sisse veerg E & tagastab tulemused kujul 0 teises massiivi.
  • Siis on COUNTIF funktsioon siin loeb kõik ettevõtte nimed & tagastab väärtused kui 0 massiivis kõigi nimede jaoks, mis on leitud veerg C all Ettevõte pealkiri.
  • Nüüd on MATCH funktsioon otsib positsioone 0 leitud tulemuseks summa väärtused koos viimase 3 massiivid.
  • Järgnevalt INDEX funktsioon salvestab kõik need andmed viitemassiivina & näitab kaupluste seotud nimesid saadud väärtuse rea positsioonide järgi 0 mis leiti eelmises etapis.
  • Ja viimasena on IFERROR funktsioon eemaldab kõik veateated & kuvab ainult kaupluste nimed.

Loe edasi: VBA, et saada unikaalsed väärtused veerust Exceli massiivi (3) Kriteeriumid )

Kokkuvõte

Loodan, et eespool mainitud meetodid, kuidas ekstraheerida unikaalseid väärtusi kriteeriumide alusel Excelis, aitavad teil nüüd neid oma Exceli töödes rakendada ja vastavad teie vajadustele analüütilistes funktsioonides ja andmesisestustes. Võite ka soovitada mulle kommentaarikastis, kui arvate, et olen jätnud vahele meetodi, mida oleksin pidanud oma artiklis mainima. Vaadake meie teisi huvitavaid & informatiivne Excelartiklid teemal ExcelWIKI .

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.