Com extreure valors únics basats en criteris a Excel

  • Comparteix Això
Hugh West

Extreure valors únics basats en criteris únics o diferents és molt comú a les oficines & empreses. Microsoft Excel també ha afegit uns quants & mètodes útils per extreure valors únics d'un conjunt de dades gran. En aquest article, intentaré il·lustrar com extreure valors únics segons criteris a Excel amb 2 mètodes efectius.

Baixeu el quadern de pràctiques

Podeu descarregar el nostre Llibre de treball d'Excel que hem utilitzat per preparar aquest article.

Extreure valors únics basats en Criteria.xlsx

2 mètodes efectius per extreure valors únics basats en Criteris a Excel

Per il·lustració, aquí teniu un conjunt de dades de mostra. Aquí tenim un gràfic de 5 botigues d'informàtica . Han emmagatzemat nous ordinadors de sobretaula i portàtils durant els mesos de juny i juliol a les seves botigues.

Ara ho intentarem per trobar productes únics d'aquest conjunt de dades en funció de diversos criteris.

1. Combineu Excel ÚNIC & Funcions FILTER per extreure valors únics

En aquest primer mètode, utilitzem la funció ÚNICA i la funció FILTER a Excel per obtenir-ne valors únics. Aquí, utilitzarem aquestes funcions tant per a criteris únics com múltiples. Per tant, sense més demora, passem als mètodes.

1.1. Criteris únics

Aquí volem saber quines botigues només tenen ordinadors portàtils, o només ordinadors de sobretaula, o tots dos per a 2mesos successius en un any.

  • En primer lloc, seleccioneu cel·la E5 & escriviu aquesta fórmula
=UNIQUE(FILTER(C5:C14,D5:D14=E4))

  • En segon lloc, premeu Retorn & veuràs els noms de 4 botigues d'informàtica que tenen quaderns proveïts durant més de 2 mesos .

En aquesta fórmula, per a la columna E, la funció FILTREextreu tots els noms de les botigues de la columna Cque només han emmagatzemat la llibreta per més de 2 mesos. Per tant, noms similars poden aparèixer diverses vegades. Llavors, la funció ÚNICmostrarà tots els noms només una vegada.

  • A continuació, escriviu aquesta fórmula cel·la F5 per esbrinar qui ha emmagatzemat escriptoris entre aquests. 5 botigues.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))

  • A continuació, premeu Retorn & obtindreu els noms de 3 botigues que han proveït d'ordinadors de sobretaula durant aquests mesos.

  • També podeu comparar aquestes dues troballes & notareu que només Computer Sphere & EMACIMAC ha emmagatzemat ambdós tipus de dispositius.

Més informació: Troba valors únics en una columna a Excel (6 mètodes)

1.2. Criteris múltiples

Ara volem afegir un criteri més al conjunt de dades anterior. Les botigues d'informàtica han portat llibretes & ordinadors de sobretaula de 3 marques diferents: Lenovo , HP i amp; Asus . I esbrinarem quines botigues tenen HPquaderns durant aquests 2 mesos .

  • Primer, seleccioneu cel·la G12 on volem veure el noms de botigues que tenen quaderns HP .
  • A continuació, escriviu aquesta fórmula a aquesta cel·la.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))

  • Després, premeu Retorn .
  • Finalment, notareu que només 1 botiga té ordinadors portàtils d'HP per sobre d'aquests. 2 mesos.

Aquí, la funció FILTRE avalua dos criteris: un per a Categoria del dispositiu & un altre per a la marca . I hem d'afegir aquests dos criteris posant un Asterisc ( * ) entre ells a la fórmula. Com abans, la funció ÚNIC mostrarà aquests noms de botigues només una vegada.

1.3. Criteris múltiples amb alternatives

Ara tractarem una altra condició en què volem esbrinar quines botigues tenen dispositius d'almenys un de HP o ASUS .

  • Primer, seleccioneu cel·la G11 .
  • A continuació, escriviu aquesta fórmula.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))

  • A continuació, premeu Retorn .
  • Finalment, veureu els noms de 4 botigues que tinguin dispositius emmagatzemats de HP o ASUS .

En aquesta fórmula, el <1 La funció>FILTER avaluarà dos criteris per separat & mostrar resultats combinats o noms de botigues d'ambdues categories. Aleshores, la funció ÚNIC els mostrarànoms només una vegada.

2. Apliqueu la fórmula de matriu per extreure valors únics basats en criteris a Excel

En aquest segon mètode, utilitzarem una fórmula de matriu que podeu utilitzar a qualsevol versió de Microsoft Excel . Tot i que potser us sembla una mica complex, més endavant intentaré explicar com funciona aquesta fórmula tant per a criteris únics com per a criteris múltiples.

2.1. Criteris únics

Ara, anem als passos sobre com podem destacar els noms de les botigues que han emmagatzemat ordinadors portàtils o ordinadors de sobretaula durant 2 mesos amb l'ajuda de fórmules de matriu.

  • Primer, a cel·la E5 sota el títol Quadern , escriviu aquesta fórmula.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")

  • A continuació, premeu Retorn .
  • Després, utilitzeu l'ordre Emplenar la maneta per ompliu tota la columna & hi trobareu els noms de 4 botigues d'informàtica que tenen quaderns proveïts.

En aquesta fórmula complexa,
  • Inicialment, la funció COUNTIF garanteix que la columna E sota el títol Notebook que tots els noms d'empresa apareixeran aquí & D'aquesta manera, crea una matriu amb un 0 comú per a tots els noms d'empreses amb diverses aparences.
  • Fora d'això, la funció SI ara descobreix quines botigues només tenen quaderns proveïts. Per tant, elimina 0 dels noms de les botigues que no tenen quaderns proveïts.
  • Després, la funció COINCORD cerca 0 només a la matriu que es trobava a través de la funció SI anteriorment.
  • Ara, la funció INDEX emmagatzema totes les cel·les d'aquesta matriu com a referència & mostra els noms de les botigues només quan hagin aparegut diverses vegades.
  • Finalment, la funció IFERROR eliminarà tots els missatges d'error & substituïu-los per cadenes buides.

De la mateixa manera, apliqueu la fórmula de matriu a la cel·la F5 per esbrinar els noms de les botigues que tenen Escriptori en estoc.

Més informació: Excel VBA per obtenir valors únics de la columna (4 exemples)

2.2. Criteris múltiples

Si hem de fer front a dos o més criteris mentre extreu valors únics a Excel, aquí teniu la solució. Ara descobrirem les botigues que només tenen ordinadors portàtils de la marca HP durant més de 2 mesos .

  • Primer, seleccioneu cel·la G12 .
  • A continuació, escriviu aquesta fórmula.
=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)),"")

  • A continuació, premeu Retorn .
  • Per últim, utilitzeu Fill Handle per omplir la columna fins que se us mostrin cel·les en blanc a la part inferior & ja has acabat.

  • Aquí, la funció SI s'utilitza dues vegades. Al principi, cerca la categoria Notebook a la columna D & retorna els resultats com a 0 a la matriu.
  • De la mateixa manera, cerca la marca HP a la columna E & tornarels resultats com a 0 en una altra matriu.
  • A continuació, la funció COUNTIF aquí compta tots els noms d'empresa & retornarà els valors com a 0 en una matriu per a tots els noms que es troben a la columna C sota el títol Empresa .
  • Ara, el <1 La funció>MATCH cerca les posicions de 0 que es troben com a valors de suma resultants al costat de les darreres matrius 3 .
  • A continuació, el INDEX emmagatzema totes aquestes dades com a matriu de referència & mostra els noms relacionats de les botigues per les posicions de la fila del valor resultant 0 que es troba al pas anterior.
  • I, per últim, la funció IFERROR eliminarà tots els missatges d'error & mostrar només els noms de les botigues.

Llegeix més: VBA per obtenir valors únics de la columna a la matriu a Excel (3 Criteris )

Conclusió

Espero que els mètodes esmentats anteriorment sobre com extreure valors únics basats en criteris a Excel ara t'ajudarà a aplicar-los als teus treballs d'Excel i a complir els teus requisits en funcions analítiques i entrades de dades. També podeu suggerir-me al quadre de comentaris si creieu que m'he perdut un mètode que hauria d'haver esmentat al meu article. Fes un cop d'ull als nostres altres interessants & articles informatius d'Excel a ExcelWIKI .

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.