ich habe bisher erfolgreich aus einer Spalte (1D-Matrix), bspw. D50-D100, die Position des größten Elements kleiner gleich meines gesuchten Werts herausgefunden.
also meinetwegen: VERGLEICH(10;D50:D100)
Nun kommt es aber vor, dass mein gesuchter Wert kleiner ist, als der kleinste Wert der aufsteigend sortierten Matrix D50-D100.
Die Funktion VERGLEICH spuckt nun natürlich #NV.
Das hilft mir aber nicht weiter, sondern ich bräuchte stattdessen die Position des kleinsten Elements.
Ich habe z.B. versucht:
WENN(ISTFEHLER(VERGLEICH(-5;D50-D100)); ? ;VERGLEICH(-5;D50-D100))
doch ich komme nicht auf einen gescheiten Wert für ?
0 oder 1 kann ich nicht einsetzen, da die Tabelle mit der Besonderheit daherkommt, besipielsweise erst in D63 den ersten Wert zu zeigen.
Gibt es evtl. sogar noch eine schlankere Version meiner WENN-Überlegung?
D50-D100 hier ist in Wirklichkeit ein großes Konstrukt aus BEREICHVERSCHIEBEN und 3 anderen Vergleichen ... langsam wird es unübersichtlich ^^
Meine Suchmaschine des Vertrauens habe ich befragt, aber seit 1h keinen Fortschritt erzielt, vielleicht könnt ihr mich wieder vom Schlauch herunterschubsen :)
Viele Grüße,
Falko