Kiel ĉerpi unikajn valorojn surbaze de kriterioj en Excel

  • Kundividu Ĉi Tion
Hugh West

Eltiri unikajn valorojn surbaze de unuopaj aŭ malsamaj kriterioj estas tre ofta en oficejoj & entreprenoj. Microsoft Excel ankaŭ aldonis kelkajn utilajn & oportunaj metodoj por ĉerpi unikajn valorojn el granda datumaro. En ĉi tiu artikolo, mi provos ilustri kiel ĉerpi unikajn valorojn laŭ kriterioj en Excel per 2 efikaj metodoj.

Elŝutu Praktikan Laborlibron

Vi povas elŝuti nian Excel-Libero, kiun ni uzis por prepari ĉi tiun artikolon.

Eltiri unikajn valorojn surbaze de Kriterioj.xlsx

2 efikaj metodoj por eltiri unikajn valorojn surbaze de Kriterioj en Excel

Por ilustraĵo, jen ekzempla datumaro. Ĉi tie, ni havas diagramon de 5 Komputilbutikoj . Ili stokis novajn labortablojn kaj notlibrojn en la monatoj de junio kaj julio en siaj butikoj.

Nun ni provos trovi unikajn produktojn el ĉi tiu datumaro surbaze de pluraj kriterioj.

1. Kombinu Excel UNIKA & FILTRI-Funkcioj por ĉerpi unikajn valorojn

En ĉi tiu unua metodo, ni uzu la UNIKA funkcion kaj la FILTRI-funkcion en Excel por elpreni unikaj valoroj. Ĉi tie ni uzos ĉi tiujn funkciojn por unuopaj kaj multoblaj kriterioj. Do sen plia prokrasto, ni saltu en la metodojn.

1.1. Unuopaj Kriterioj

Ĉi tie, ni volas scii, kiuj butikoj stokis nur kajerojn, aŭ nur labortablojn, aŭ ambaŭ por 2sinsekvaj monatoj en jaro.

  • Unue elektu ĉelon E5 & tajpu ĉi tiun formulon
=UNIQUE(FILTER(C5:C14,D5:D14=E4))

  • Due, premu Enigu & vi vidos la nomojn de 4 komputilbutikoj kiuj stokis kajerojn dum pli ol 2 monatoj .

En ĉi tiu formulo, por kolumno E, la funkcio FILTRIĉerpas ĉiujn nomojn de la butikoj el kolumno Ckiuj stokis la kajeron por nur pli ol 2 monatoj. Do, similaj nomoj povas aperi plurfoje. Tiam, la UNIKAfunkcio montros ĉiujn nomojn nur unufoje.

  • Sekva, tajpu ĉi tiun formulon ĉelo F5 por ekscii kiu stokis labortablojn inter tiuj. 5 butikoj.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))

  • Tiam premu Enigu & vi ricevos la nomojn de 3 butikoj kiuj stokis labortablojn dum tiuj monatoj.

  • Vi ankaŭ povas kompari ĉi tiujn du trovojn. & vi rimarkos, ke nur Komputila Sfero & EMACIMAC stokis ambaŭ specojn de aparatoj.

Legu pli: Trovu unikajn valorojn en kolumno en Excel (6 metodoj)

1.2. Multoblaj Kriterioj

Nun ni volas aldoni unu plian kriterion al la antaŭa datumaro. La komputilbutikoj alportis kajerojn & labortabloj de 3 malsamaj markoj- Lenovo , HP & Asus . Kaj ni ekscios, kiuj butikoj stokis HPkajeroj dum tiuj 2 monatoj .

  • Unue, elektu ĉelon G12 kie ni volas vidi la nomoj de butikoj kiuj stokis HP-kajeroj .
  • Do, tajpu ĉi tiun formulon en tiu ĉelo.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))

  • Poste, premu Enter .
  • Fine, vi rimarkos, ke nur 1 butiko stokis notlibrojn de HP super tiuj. 2 monatoj.

Ĉi tie, la funkcio FILTRI taksas du kriteriojn - unu por la Aparato Kategorio & alia por la Marko . Kaj ni devas aldoni ĉi tiujn du kriteriojn metante Asteriskon ( * ) inter ili en la formulon. Kiel antaŭe, la funkcio UNIKA montros ĉi tiujn butikojn nur unufoje.

1.3. Multoblaj Kriterioj kun Alternativoj

Nun ni traktos alian kondiĉon, kie ni volas ekscii, kiuj butikoj havas provizitajn aparatojn de almenaŭ unu el HP ASUS .

  • Unue, elektu ĉelo G11 .
  • Tiam, tajpu ĉi tiun formulon.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))

  • Sekve, premu Enigu .
  • Fine, vi vidos la nomojn de 4 butikoj kiuj stokis aparatojn de aŭ HP ASUS .

En ĉi tiu formulo, la FILTRI funkcio taksos du kriteriojn aparte & montri kombinitajn rezultojn aŭ butikonomojn de ambaŭ kategorioj. Tiam, la funkcio UNIQUE tiam montros ĉi tiujnnomoj nur unufoje.

2. Apliki tabelan formulon por eltiri unikajn valorojn bazitajn sur kriterioj en Excel

En ĉi tiu dua metodo, ni uzos tabelan formulon, kiun vi povas uzi en ajna versio de Microsoft Excel . Kvankam vi eble trovos ĝin iom kompleksa, mi poste provos klarigi kiel ĉi tiu formulo funkcias kaj por unuopaj kaj multoblaj kriterioj.

2.1. Unuopaj Kriterioj

Nun, ni iru al paŝoj pri kiel ni povas montri la nomojn de la butikoj, kiuj stokis notlibrojn aŭ labortablojn dum 2 monatoj helpe de tabelformuloj.

  • Unue, en ĉelo E5 sub la titolo Notlibro , tajpu ĉi tiun formulon.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")

  • Tiam premu Enigu .
  • Poste, uzu la komandon Plenigi Tenilon por plenigu la tutan kolumnon & vi trovos la nomojn de 4 komputilbutikoj, kiuj stokis kajerojn.

En ĉi tiu kompleksa formulo,
  • Komence, la COUNTIF-funkcio certigas kolumnon E sub la Notlibro titolo, ke ĉiuj kompanioj nomoj aperos ĉi tie & per tio faras tabelon kun komuna 0 por ĉiuj kompanioj kun multoblaj aspektoj.
  • Ekster tio, la IF-funkcio nun ekscias, kiuj butikoj havas nur kajerojn. Do, ĝi forigas 0 el la nomoj de la butikoj, kiuj ne stokis kajerojn.
  • Post tio, la MATCH-funkcio serĉas 0 nur en la tabelo trovita per la funkcio IF antaŭe.
  • Nun, la INDEX-funkcio konservas ĉiujn ĉelojn en tiu tabelo kiel referenco & montras la nomojn de la butikoj nur post kiam tiuj aperis plurfoje.
  • Fine, la funkcio IFERROR forigos ĉiujn erarmesaĝojn & anstataŭigu ilin per malplenaj ĉenoj.

Simile, apliku la tabelformulon en ĉelo F5 por eltrovi la butikonomojn kiuj havas Tablo en stoko.

Legu Pli: Excel VBA por Akiri Unikajn Valorojn de Kolumno (4 Ekzemploj)

2.2. Multoblaj Kriterioj

Se ni devas trakti du aŭ pli da kriterioj ĉerpante unikajn valorojn en Excel, jen la solvo por vi. Ni nun ekscios la butikojn, kiuj stokis kajerojn de la HP marko nur dum pli ol 2 monatoj .

  • Unue, elektu ĉelo G12 .
  • Tiam tajpu ĉi tiun formulon.
=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)),"")

  • Sekve, premu Enigu .
  • Fine, uzu Plenigi Tenilon por plenigi la kolumnon ĝis vi estas montritaj malplenaj ĉeloj ĉe la malsupro & vi finis.

  • Jen, la funkcio IF estas uzata dufoje. Komence, serĉas la kategorion Kajero en kolumno D & redonas la rezultojn kiel 0 en la tabelo.
  • Simile, serĉas la markon HP en kolumno E & revenila rezultoj kiel 0 en alia tabelo.
  • Tiam, la funkcio COUNTIF ĉi tie kalkulas ĉiujn kompaniojn & redonos la valorojn kiel 0 en tabelo por ĉiuj nomoj trovitaj en kolumno C sub la titolo Firmao .
  • Nun, la <1 La funkcio>MATCH serĉas la poziciojn de 0 trovitaj kiel la rezultaj sumaj valoroj apud la lastaj 3 tabeloj.
  • Sekva, la INDEX funkcio stokas ĉiujn ĉi datumojn kiel referenca tabelo & montras la rilatajn nomojn de la butikoj per la vicpozicioj de la rezulta valoro 0 trovita en la antaŭa paŝo.
  • Kaj laste, la funkcio IFERROR forigos ĉiuj erarmesaĝoj & montri nur la butikonomojn.

Legu Pli: VBA por Akiri Unikajn Valorojn de Kolumno en Tabelon en Excel (3 Kriterioj )

Konkludo

Mi esperas, ke la supre menciitaj metodoj pri kiel ĉerpi unikajn valorojn surbaze de kriterioj en excel estos nun helpu vin apliki ilin en viaj Excel-verkoj kaj plenumi viajn postulojn en analizaj funkcioj kaj datumaj eniroj. Vi ankaŭ povas sugesti al mi en la komenta skatolo se vi pensas, ke mi maltrafis metodon, kiun mi devus mencii en mia artikolo. Rigardu niajn aliajn interesajn & informaj Excel-artikoloj pri ExcelWIKI .

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.