So extrahieren Sie eindeutige Werte auf der Grundlage von Kriterien in Excel

  • Teile Das
Hugh West

Extrahieren eindeutiger Werte auf der Grundlage einzelner oder verschiedener Kriterien ist in Büros & Unternehmen sehr verbreitet. Microsoft Excel hat auch einige nützliche & hinzugefügt; praktische Methoden, um eindeutige Werte aus einem großen Datensatz zu extrahieren. In diesem Artikel werde ich versuchen, zu illustrieren, wie man eindeutige Werte extrahieren auf der Grundlage von Kriterien in Excel mit 2 effektiven Methoden.

Download Arbeitsbuch Praxis

Sie können unsere Excel-Arbeitsmappe herunterladen, die wir zur Vorbereitung dieses Artikels verwendet haben.

Eindeutige Werte anhand von Kriterien extrahieren.xlsx

2 Effektive Methoden zum Extrahieren eindeutiger Werte auf der Grundlage von Kriterien in Excel

Zur Veranschaulichung hier ein Beispieldatensatz: Hier haben wir ein Diagramm von 5 Computerläden Sie haben neue Desktops und Notebooks in den Monaten von Juni und Juli in ihren Geschäften.

Nun werden wir versuchen, anhand verschiedener Kriterien einzigartige Produkte aus diesem Datensatz zu finden.

1) Kombinieren Sie die Excel-Funktionen UNIQUE und FILTER, um eindeutige Werte zu extrahieren.

Bei dieser ersten Methode verwenden wir die EINZIGARTIGE Funktion und die Funktion FILTER in Excel, um eindeutige Werte zu erhalten. Hier werden wir diese Funktionen sowohl für einzelne als auch für mehrere Kriterien verwenden. Lassen Sie uns also ohne weitere Verzögerung mit den Methoden beginnen.

1.1 Einzelnes Kriterium

Hier wollen wir wissen, welche Geschäfte in 2 aufeinander folgenden Monaten eines Jahres nur Notebooks oder nur Desktops oder beides auf Lager hatten.

  • Wählen Sie erstens Zelle E5 & geben Sie diese Formel ein
=EINZIGARTIG(FILTER(C5:C14,D5:D14=E4))

  • Zweitens: Drücken Sie Eingabe & Sie sehen die Namen von 4 Computergeschäfte, die Notebooks seit über 2 Monate .

In dieser Formel wird für Spalte E die FILTER Funktion extrahiert alle Namen der Geschäfte aus Spalte C die das Notebook erst seit über einem Jahr auf Lager haben 2 Monate So können ähnliche Namen mehrfach vorkommen. Dann wird die UNIQUE Funktion werden alle Namen nur einmal angezeigt.

  • Geben Sie dann folgende Formel ein Zelle F5 um herauszufinden, wer von diesen Personen Desktops gelagert hat 5 Geschäfte.
=EINZIGARTIG(FILTER(C5:C14,D5:D14=F4))

  • Drücken Sie dann Eingabe & Sie erhalten die Namen von 3 Geschäfte, die in diesen Monaten Desktops auf Lager hatten.

  • Sie können diese beiden Ergebnisse auch vergleichen & Sie werden feststellen, dass nur Computer-Sphäre & EMACIMAC haben beide Arten von Geräten auf Lager.

Lesen Sie mehr: Eindeutige Werte in einer Spalte in Excel finden (6 Methoden)

1.2 Mehrere Kriterien

Nun wollen wir dem vorherigen Datensatz ein weiteres Kriterium hinzufügen. Die Computerläden haben Notebooks & Desktops von 3 verschiedenen Marken mitgebracht- Lenovo , HP & Asus Und wir werden herausfinden, welche Geschäfte sich mit dem Thema beschäftigt haben. HP Notebooks über diese 2 Monate .

  • Wählen Sie zunächst Zelle G12 wo wir die Namen der Geschäfte sehen wollen, die sich mit HP Notebooks .
  • Geben Sie dann diese Formel in diese Zelle ein.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))

  • Drücken Sie anschließend Eingabe .
  • Schließlich werden Sie feststellen, dass nur 1 Shop hat Notebooks von HP über die Jahre auf Lager 2 Monate.

Hier ist die FILTER Funktion bewertet zwei Kriterien - eines für die Gerätekategorie & eine weitere für die Marke Und wir müssen diese beiden Kriterien hinzufügen, indem wir ein Sternchen ( * ) zwischen ihnen in der Formel. Wie zuvor wird die UNIQUE Funktion werden diese Shopnamen nur einmal angezeigt.

1.3 Mehrere Kriterien mit Alternativen

Jetzt werden wir uns mit einer anderen Bedingung befassen, bei der wir herausfinden wollen, welche Geschäfte Geräte von mindestens einer der folgenden Kategorien vorrätig haben HP oder ASUS .

  • Wählen Sie zunächst Zelle G11 .
  • Geben Sie dann diese Formel ein.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))

  • Drücken Sie anschließend Eingabe .
  • Schließlich sehen Sie die Namen von 4 Geschäfte, die Geräte mit folgenden Eigenschaften vorrätig haben HP oder ASUS .

In dieser Formel wird die FILTER Funktion werden zwei Kriterien getrennt bewertet & kombinierte Ergebnisse oder Shopnamen aus beiden Kategorien anzeigen. UNIQUE Funktion werden diese Namen nur einmal angezeigt.

2. eine Array-Formel anwenden, um eindeutige Werte auf der Grundlage von Kriterien in Excel herauszuziehen

In dieser zweiten Methode wird eine Array-Formel verwendet, die Sie in jeder Version von Microsoft Excel Auch wenn Sie es vielleicht etwas kompliziert finden, werde ich später versuchen zu erklären, wie diese Formel sowohl für einzelne als auch für mehrere Kriterien funktioniert.

2.1 Einzelnes Kriterium

Gehen wir nun zu den Schritten über, mit denen wir die Namen der Geschäfte, die Notebooks oder Desktops auf Lager haben, herausfinden können 2 Monate mit Hilfe von Array-Formeln.

  • Erstens, in Zelle E5 unter dem Notebook Titel, geben Sie diese Formel ein.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")

  • Drücken Sie dann Eingabe .
  • Verwenden Sie anschließend die Füllen Griff um die gesamte Spalte & auszufüllen; Sie finden die Namen von 4 Computerläden, die Notebooks auf Lager haben.

In dieser komplexen Formel,
  • Ursprünglich, die Funktion COUNTIF gewährleistet Spalte E unter dem Notebook Titel, dass alle Firmennamen hier erscheinen werden & dadurch entsteht ein Array mit einem gemeinsamen 0 für alle Firmennamen, die mehrfach vorkommen.
  • Außerhalb dieses Bereichs, die IF-Funktion findet nun heraus, in welchen Geschäften nur Notebooks vorrätig sind, und beseitigt damit 0 aus den Namen der Geschäfte, die keine Notebooks auf Lager haben.
  • Und dann, die MATCH-Funktion sucht nach 0 nur in dem Array, das durch die Option IF Funktion zuvor.
  • Jetzt, die Funktion INDEX speichert alle Zellen in diesem Array als Referenz & zeigt die Namen der Geschäfte nur dann an, wenn diese mehrfach erschienen sind.
  • Endlich, die Funktion IFERROR entfernt alle Fehlermeldungen & ersetzt sie durch leere Zeichenfolgen.

Wenden Sie in ähnlicher Weise die Array-Formel in Zelle F5 um die Namen der Geschäfte herauszufinden, die Schreibtisch vorrätig.

Lesen Sie mehr: Excel VBA zum Abrufen eindeutiger Werte aus einer Spalte (4 Beispiele)

2.2 Mehrere Kriterien

Wenn wir beim Extrahieren eindeutiger Werte in Excel mit zwei oder mehr Kriterien arbeiten müssen, haben wir hier die Lösung für Sie. Wir werden nun die Geschäfte herausfinden, die Notizbücher der HP Marke nur für über 2 Monate .

  • Wählen Sie zunächst Zelle G12 .
  • Geben Sie dann diese Formel ein.
=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)),"")

  • Drücken Sie anschließend Eingabe .
  • Schließlich verwenden Sie Füllen Griff um die Spalte auszufüllen, bis unten leere Zellen angezeigt werden & Sie sind fertig.

  • Hier ist die IF Funktion wird zweimal verwendet: Zunächst wird nach dem Notebook Kategorie in Spalte D & liefert die Ergebnisse als 0 in dem Array.
  • Ähnlich verhält es sich mit der Suche nach dem HP Marke in Spalte E & Rückgabe der Ergebnisse als 0 in einem anderen Array.
  • Dann wird die COUNTIF Funktion zählt hier alle Firmennamen & gibt die Werte als 0 in einem Array für alle Namen, die in Spalte C unter dem Unternehmen Titel.
  • Nun, die MATCH Funktion sucht nach den Positionen von 0 als die sich ergebenden Summenwerte neben dem letzten 3 Arrays.
  • Als nächstes wird die INDEX Funktion speichert alle diese Daten als Referenz-Array & zeigt die zugehörigen Namen der Geschäfte durch die Zeilenpositionen des resultierenden Wertes 0 aus dem vorangegangenen Schritt.
  • Und zu guter Letzt, die IFERROR werden alle Fehlermeldungen entfernt & es werden nur die Shopnamen angezeigt.

Lesen Sie mehr: VBA zum Abrufen eindeutiger Werte aus einer Spalte in einem Array in Excel (3 Kriterien )

Schlussfolgerung

Ich hoffe, dass die oben erwähnten Methoden zum Extrahieren von eindeutigen Werten auf der Grundlage von Kriterien in Excel Ihnen jetzt helfen werden, sie in Ihren Excel-Arbeiten anzuwenden und Ihre Anforderungen an analytische Funktionen und Dateneingaben zu erfüllen. Sie können mir auch im Kommentarfeld vorschlagen, wenn Sie denken, dass ich eine Methode übersehen habe, die ich in meinem Artikel hätte erwähnen sollen. Werfen Sie einen Blick auf unsere anderen interessanten & informatives ExcelArtikel über ExcelWIKI .

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.