Ich versuche gerade mittels einer Lookup-Table eine Zuordnung hinzubekommen, komme aber leider nicht weiter.
In diesem Minimalbeispiel (siehe Excel-File: https:\/\/www.herber.de/bbs/user/137480.xlsx) geht es um die Zuordnung von Stufen (0-10) auf Indizes (1-6). Im Reiter 'Lookup' ist vorgegeben, welche Stufen (Start- und End-Stufe) zu welchen Indizes gehören (Sicht Index). Im Reiter 'Berechnung' soll schliesslich aus Sicht der Stufen "berechnet" werden, welche Indizes (Start- und End-Index) der jeweiligen Stufe zugeordnet sind (orange hinterlegte Felder).
Die Stufen und Indizes sind jeweils als Bereiche angegeben, bedeuten aber konkret:
Index 1 - Stufe 0
Index 2 - Stufe 1
Index 3 - Stufen 2, 3, 4
Index 4 - Stufen 2, 3, 4, 5, 6, 7
Index 5 - Stufen 5, 6, 7, 8, 9, 10
Index 6 - Stufen 8, 9, 10
Das hätte man einmalig problemlos von Hand machen können, jedoch sieht das ganze in Realität ein wenig komplexer aus (mit verschiedensten Zuordnungsszenarien).
Ich habe es bereits mit SVERWEIS versucht, indem ich ausgehend von der Stufe (Reiter 'Berechnung') in die Lookup-Tabelle schaue, in welchen Index-Bereichen diese Stufe vorkommt und anschliessend den Min- sowie den Max-Index ausgebe. Jedoch gibt SVERWEIS jeweils nur 1 Wert zurück.
Zusätzlich habe ich es mit WENN(UND(Stufe >= Start_Stufe; Stufe <= End_Stufe); Index-Bereich) jeweils mit MIN und MAX versucht, aber auch das hat leider nicht funktioniert.
Die richtige Zuweisung müsste so aussehen:
Stufe | Start_Index | End_Index
0 | 1 | 1
1 | 2 | 2
2 | 3 | 4
3 | 3 | 4
4 | 3 | 4
5 | 4 | 5
6 | 4 | 5
7 | 4 | 5
8 | 5 | 6
9 | 5 | 6
10 | 5 | 6
Hat jemand eine Idee, wie ich hier am besten vorgehen sollte? Ich bin um jede Hilfe sehr dankbar!
Vielen Dank und liebe Grüsse
Sam