ich habe folgendes Problem:
Ich suche für Tabelle A aus Tabelle B einen Wert. Normalerweise würde ich hier einen Sverweis nehmen. Nun habe ich aber in der Quelltabelle B manchmal 2 Werte für das Suchkriterium.
Genauere Beschreibung des Beispiels:
Quelltabelle
Gewichtsfakort: Spalte K
Preis: Spalte N
Gewicht: Spalte F
Material: Spalte A
Ich suche einen Gewichtsfaktor für ein bestimmtes Material. Dieses Material kann zweimal in meiner Quelltabelle vorkommen. Hierbei gibt es einmal eine Zeile, bei welcher der Preis = 0 ist und in der anderen Zeile gibt es einen Preis. Ich brauche für meine Zieltabelle, die jenige Zeile, in welcher ein Preis vorhanden ist. Bei einem normalen Sverweis springt mir Ecxel ja leider nur in die erste Zeile die es findet, wie kann ich hier sicher gehen, dass die richtige gefunden wird?
Außerdem kann es auch Materialien geben, bei denen für jede Zeilenausgabe in der Quelltabelle der Preis = 0 ist. Hier müsste wie folgt vorgegangen werden: es soll der Gewichtsfaktor genommen werden, welcher mit einem anderen Wert (ebenfalls ein Gewicht) in der Quelltabelle übereinstimmt.
Pseudocode
wenn Preis = 0,
suche weiter + nehme Gewichtsfaktor für Suchkriterium, bei dem Preis 0
wenn alle Preise = 0
nehme Gewichtsfaktor für Suchkriterium, bei dem Gewicht = Gewichtsfaktor
Vielleicht kann mir hier jemand weiterhelfen :)