Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Werte aus einer Matrix mit mehreren Suchkriterien

Werte aus einer Matrix mit mehreren Suchkriterien
11.10.2018 12:21:30
Dennis
Hallo miteinander,
leider bin ich schon seit mehreren Tagen in der Versuchung eine Funktion zum Laufen zu bringen, leider gelingt es mir. Leider konnte ich nicht direkt etwas finden hier im Forum (oder auch in anderen), weswegen ich mich nun entschlossen habe es hier mal mit einem Beitrag zu versuchen.
Meine Matrix besteht aus Spalte A (Art), Spalte B (mind. Alkoholmenge), Spalte C (max. Alkoholmenge) und Spalte D (Nummer).
Hierzu gegeben ist: Art und Alkoholmenge
Die Funktion sollte nun bewirken, dass die gegebene Art (Rotwein) aus der Liste gesucht wird dann aber gleichzeitig mit der Alkoholmenge (14%) mit den Spalten B & C verglichen um dann schlussendlich die richtige Nummer aus Spalte D zu entnehmen. (Zur Exceldatei: https://www.herber.de/bbs/user/124564.xlsx )
Die Art ist nicht immer Rotwein, sondern kann auch Weißwein, Portwein, etc. werden, weswegen dieses in der Funktion beachten werden muss.
Ich habe die Funktion mit Sverweis, Index, Wenn-Formeln versucht aber meistens funktionierte es nicht, weil die angegebene Alkoholmenge nicht gleich den Zahlen in Spalte B & C sind. (Man muss hier wohl mit Größergleich und Kleinergleich arbeiten, was bei mir leider überhaupt nicht aufgeht).
Zur Exceldatei: https://www.herber.de/bbs/user/124564.xlsx
Es würde mich sehr freuen, wenn man hierbei behilflich sein könnte...
LG Dennis
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte aus einer Matrix mit mehreren Suchkriterien
11.10.2018 12:30:52
Rudi
Hallo,
wenn es keine Bereichsüberschneidungen gibt:
=SUMMENPRODUKT((A2:A6=E10)*(B2:B6=F10)*D2:D6)
Gruß
Rudi
AW: Werte aus einer Matrix mit mehreren Suchkriterien
11.10.2018 13:07:29
Dennis
Es funktioniert nun alles, wie es soll mit Hilfe von SUMMENPRODUKT. Danke für die Hilfe :)
Gruß
Dennis
oder Summewenns
11.10.2018 12:33:39
Rudi
=SUMMEWENNS(D2:D6;A2:A6;E10;B2:B6;"="&F10)
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Werte aus einer Matrix mit mehreren Suchkriterien in Excel


Schritt-für-Schritt-Anleitung

Um Werte aus einer Matrix mit mehreren Suchkriterien in Excel zu extrahieren, kannst du die Funktion SUMMENPRODUKT verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Daten vorbereiten: Stelle sicher, dass deine Matrix korrekt angeordnet ist. In unserem Fall haben wir:

    • Spalte A: Art (z.B. Rotwein, Weißwein)
    • Spalte B: Mindest-Alkoholmenge
    • Spalte C: Höchst-Alkoholmenge
    • Spalte D: Nummer
  2. Suchkriterien festlegen: Definiere die Suchkriterien, wie zum Beispiel die Art (z.B. Rotwein) in Zelle E10 und die Alkoholmenge (z.B. 14%) in Zelle F10.

  3. Formel eingeben: Verwende die folgende Formel in einer leeren Zelle, um den Wert aus der Matrix zu ermitteln:

    =SUMMENPRODUKT((A2:A6=E10)*(B2:B6<=F10)*(C2:C6>=F10)*D2:D6)

    Diese Formel sucht nach der Art in Spalte A und prüft, ob die Alkoholmenge in den Bereichen B und C liegt.


Häufige Fehler und Lösungen

  • Fehler: Kein Ergebnis
    Überprüfe, ob die Werte in den Suchkriterien genau mit denen in der Matrix übereinstimmen. Achte auf mögliche Leerzeichen oder unterschiedliche Schreibweisen.

  • Fehler: Falsche Anzahl an Ergebnissen
    Stelle sicher, dass die Bereiche in der Formel die gleiche Anzahl an Zeilen haben. Mismatches können zu fehlerhaften Ergebnissen führen.


Alternative Methoden

Eine weitere Methode zur Suche in einer Matrix mit zwei Suchkriterien ist die Verwendung der SUMMEWENNS-Funktion. Hier ein Beispiel:

=SUMMEWENNS(D2:D6; A2:A6; E10; B2:B6; "<=" & F10; C2:C6; ">=" & F10)

Diese Funktion ist besonders nützlich, wenn du mehrere Bedingungen hast und eine präzisere Kontrolle über die Suchkriterien benötigst.


Praktische Beispiele

Hier ist ein Beispiel, wie die Daten in Excel aussehen könnten:

Art Mindest-Alkoholmenge Höchst-Alkoholmenge Nummer
Rotwein 12 15 1
Weißwein 9 12 2
Portwein 16 20 3
Rotwein 13 16 4
Weißwein 10 13 5

Wenn du nun nach "Rotwein" mit einer Alkoholmenge von 14% suchst, erhältst du mit der oben angegebenen SUMMENPRODUKT-Formel das Ergebnis 1, da es eine Übereinstimmung mit den Kriterien gibt.


Tipps für Profis

  • Nutze die Funktion FILTER, wenn du Excel 365 oder Excel 2021 verwendest. Diese Funktion ermöglicht eine dynamische Filterung von Daten und kann in Kombination mit SUMMEWENNS verwendet werden.

  • Experimentiere mit benutzerdefinierten Formeln in VBA, um komplexere Anfragen an deine Datenmatrix zu stellen.


FAQ: Häufige Fragen

1. Kann ich auch mehr als zwei Suchkriterien verwenden?
Ja, sowohl SUMMENPRODUKT als auch SUMMEWENNS ermöglichen die Verwendung mehrerer Suchkriterien. Du kannst einfach weitere Bedingungen hinzufügen.

2. Welche Excel-Version benötige ich?
Die beschriebenen Funktionen sind in den meisten modernen Excel-Versionen verfügbar, darunter Excel 2013, 2016, 2019 und Excel 365.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige