29.10.2018, 13:17
Hallo liebe Excel-Fans,
Ich würde gerne eine komplizierte Sortierung mit der INDEX/VERGLEICH funktion lösen.
Um die Wirkungsweise der Funktionen zu verstehen habe ich mal eine Beispieltabelle von Stahlträgern erstellt.
Eine Grundwerttabelle gibt Attribute einer Gruppe (Q1 bis ...) wieder.
In einer neuen Tabelle findet man nun in jeder Zeile einen Stahträger, welchem bestimmte Attribute zugeschrieben sind.
In dieser Tabelle sollen die Stahlträger nach ihren Attributen analysiert werden, um diesen jeweils eine Q-Gruppe zuzuweisen.
Problem: 2 der 3 Vergleichsattribute (L und Ed) in der Grundwerttabelle sollen mit Zahlenbereichen verglichen werden (von, bis)
Lösungsansätze:
(Abmesssungen) =INDEX($I$6:$I$48;VERGLEICH(K6&L6;$C$6:$C$48&$D$6:$D$48;0);0)
(Länge)=INDEX($I$6:$I$48;VERGLEICH(1;(M6>=$G$6:$G$48)*(M6<=$H$6:$H$48);0))
(Last) =INDEX($I$6:$I$48;VERGLEICH(1;(N6>=$E$6:$E$48)*(N6<=$F$6:$F$48);0);0)
[INDEX Funktionen wurden mit Strg+Shift+Enter geschlossen]
Es hat sich für mich noch nicht erschlossen wie ich die Funktionen verbinde und mir die zugehörige Gruppe in der letzten Spalte ausgegeben wird.
Für Hilfe wäre ich überaus dankbar :21:
Hannes
Ich würde gerne eine komplizierte Sortierung mit der INDEX/VERGLEICH funktion lösen.
Um die Wirkungsweise der Funktionen zu verstehen habe ich mal eine Beispieltabelle von Stahlträgern erstellt.
Eine Grundwerttabelle gibt Attribute einer Gruppe (Q1 bis ...) wieder.
In einer neuen Tabelle findet man nun in jeder Zeile einen Stahträger, welchem bestimmte Attribute zugeschrieben sind.
In dieser Tabelle sollen die Stahlträger nach ihren Attributen analysiert werden, um diesen jeweils eine Q-Gruppe zuzuweisen.
Problem: 2 der 3 Vergleichsattribute (L und Ed) in der Grundwerttabelle sollen mit Zahlenbereichen verglichen werden (von, bis)
Lösungsansätze:
(Abmesssungen) =INDEX($I$6:$I$48;VERGLEICH(K6&L6;$C$6:$C$48&$D$6:$D$48;0);0)
(Länge)=INDEX($I$6:$I$48;VERGLEICH(1;(M6>=$G$6:$G$48)*(M6<=$H$6:$H$48);0))
(Last) =INDEX($I$6:$I$48;VERGLEICH(1;(N6>=$E$6:$E$48)*(N6<=$F$6:$F$48);0);0)
[INDEX Funktionen wurden mit Strg+Shift+Enter geschlossen]
Es hat sich für mich noch nicht erschlossen wie ich die Funktionen verbinde und mir die zugehörige Gruppe in der letzten Spalte ausgegeben wird.
Für Hilfe wäre ich überaus dankbar :21:
Hannes