ich habe etwas kompliziert, was ich umsetzen möchte, deshalb habe ich eine
Musterdatei angefertigt und da hinterlegt was ich gern möchte bzw. Unterstützung
brauch.
https://www.herber.de/bbs/user/55594.xls
mfg walter
Tabellenblattname: Tabelle1 A
B
C
D
E
F
G
1 Bewertung
Index
2
Wert
Ergebnis
3 3
93
>=
90
1
4 2
91,5
92,99
5 1
90
91,49
6 0
89,99
Benutzte Formeln:
G3: =INDEX(A3:A6;WENN(E3>MAX(C3:C6);1;VERGLEICH(E3;C3:C6;-1)))
Es ginge auch erheblich einfacher, wenn du deine Datentabelle entsprechend gestaltest:
Tabellenblattname: Tabelle1 B
C
D
E
F
G
11 0
0
90
1
12 90
1
13 91,5
2
14 93
3
Benutzte Formeln:
G11: =SVERWEIS(E11;B11:C14;2;1)
Prinzipiell solltest du:
- wenn du als Ergebnis eine Zahl (1,2,3...) brauchst, diese nicht in Text "verpacken" (Bewertung 3 Index...)
- die Grenzen nicht unterschiedlich defnieren (Obergrenze größer/gleich, Untergrenze nur kleiner)
- die Sortierung aufsteigend wählen, dann könnte man z. Bsp. mit der VERGLEICH-Funktion einfach die Zeilennummer verwerten
- Ober- und/oder Untergrenzen nicht offen lassen, sondern (wenn möglich) als Zahl definieren
Alles sachen, die sich zwar lösen lassen, das "Excel-Leben" aber erheblich komplizierter machen.
Gruß
David
=WENN(G15
in Zelle M16 sollte das gewünschte Ergebnis liefern.
Gruß
David